From b07e838d40f71fae9cee42c1a2be9ef9757c5204 Mon Sep 17 00:00:00 2001 From: Emmet Date: Fri, 12 Dec 2025 08:51:57 -0600 Subject: [PATCH] linkwarden -> karakeep --- modules/user/browser/brave.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/modules/user/browser/brave.nix b/modules/user/browser/brave.nix index e83c6d2..6af4429 100644 --- a/modules/user/browser/brave.nix +++ b/modules/user/browser/brave.nix @@ -1,8 +1,14 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: let cfg = config.userSettings.brave; -in { +in +{ options = { userSettings.brave = { enable = lib.mkEnableOption "Enable brave browser"; @@ -15,14 +21,14 @@ in { programs.brave.extensions = [ { id = "cjpalhdlnbpafiamejdnhcphjbkeiagm"; } # ublock { id = "oboonakemofpalcgghocfoadofidjkkk"; } # keepassxc - { id = "pnidmkljnhbjfffciajlcpeldoljnidn"; } # linkwarden + { id = "kgcjekpmcjjogibpjebkhaanilehneje"; } # karakeep ]; programs.brave.commandLineArgs = [ "--password-store=gnome-libsecret" "--enable-accelerated-video-decode" "--disable-features=WaylandWpColorManagerV1" ]; - xdg.mimeApps.defaultApplications = lib.mkIf (config.userSettings.browser == "brave" ) { + xdg.mimeApps.defaultApplications = lib.mkIf (config.userSettings.browser == "brave") { "text/html" = "brave-browser.desktop"; "x-scheme-handler/http" = "brave-browser.desktop"; "x-scheme-handler/https" = "brave-browser.desktop";