diff options
author | Jakub Trzeciak <jptrzy@gmail.com> | 2023-10-19 10:06:57 +0200 |
---|---|---|
committer | Jakub Trzeciak <jptrzy@gmail.com> | 2023-10-19 10:06:57 +0200 |
commit | 8d36da17cab32530f4a0ec79432b1b5a7f744d90 (patch) | |
tree | 00d3c57955a49e3a1247d39d6421447429d1501c /home-manager/firefox.nix | |
parent | 5296090c63384e1c4ba3de95dd04763026da7b5c (diff) | |
download | nixos-8d36da17cab32530f4a0ec79432b1b5a7f744d90.tar.gz nixos-8d36da17cab32530f4a0ec79432b1b5a7f744d90.tar.bz2 nixos-8d36da17cab32530f4a0ec79432b1b5a7f744d90.zip |
Overlays and more
Diffstat (limited to 'home-manager/firefox.nix')
-rw-r--r-- | home-manager/firefox.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/home-manager/firefox.nix b/home-manager/firefox.nix index 820354c..0a3b922 100644 --- a/home-manager/firefox.nix +++ b/home-manager/firefox.nix @@ -1,6 +1,7 @@ { config, pkgs, theme, ... }: let + firefox-i2p = pkgs.writeShellScriptBin "firefox-i2p" ''firefox -p i2p''; firefox-work = pkgs.writeShellScriptBin "firefox-work" ''firefox -p work''; # Show all packages - `nix flake show "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons"` @@ -64,6 +65,25 @@ in { }; profiles = { + i2p = { + isDefault = false; id = 2; + name = "i2p"; + + settings = { + "javascript.enabled" = false; + "keyword.enabled" = true; + + "network.proxy.type" = 1; + "network.proxy.share_proxy_settings" = true; + + "network.proxy.http" = "127.0.0.1"; + "network.proxy.http_port" = 4444; + + "network.proxy.ssl" = "127.0.0.1"; + "network.proxy.ssl_port" = 4444; + }; + }; + work = { isDefault = false; id = 1; name = "work"; @@ -83,6 +103,7 @@ in { }; home.packages = [ + firefox-i2p firefox-work ]; } |