diff --git a/home/programs/brave/default.nix b/home/programs/brave/default.nix index 45f74b7..1c78205 100644 --- a/home/programs/brave/default.nix +++ b/home/programs/brave/default.nix @@ -1,4 +1,8 @@ -{pkgs, ...}: { +{ + pkgs, + lib, + ... +}: { programs.brave = { enable = true; commandLineArgs = [ @@ -9,4 +13,24 @@ home.sessionVariables = { DEFAULT_BROWSER = "${pkgs.brave}/bin/brave"; }; + + xdg.desktopEntries = { + brave-incognito = { + name = "Brave (Private window)"; + genericName = "Navigateur Web"; + exec = "brave --incognito"; + icon = "brave-browser"; + terminal = false; + categories = ["Network" "WebBrowser"]; + mimeType = ["text/html" "text/xml"]; + }; + brave-tor = { + name = "Brave (Private window w/Tor)"; + genericName = "Navigateur Web"; + exec = "brave --tor"; + icon = "brave-browser"; + terminal = false; + categories = ["Network" "WebBrowser"]; + }; + }; }