14 lines
407 B
Nix
14 lines
407 B
Nix
{ config, pkgs, lib, ... }:
|
|
let
|
|
tor-browser = pkgs.writeShellScriptBin "tor-browser" ''
|
|
mullvad-exclude ${pkgs.tor-browser-bundle-bin}/bin/tor-browser
|
|
'';
|
|
in {
|
|
home-manager.users.${config.mainuser}.home.packages = if config.deviceSpecific.vpn.mullvad.enable then [
|
|
tor-browser
|
|
] else [
|
|
pkgs.tor-browser-bundle-bin
|
|
];
|
|
|
|
persist.state.homeDirectories = [ ".local/share/tor-browser" ];
|
|
} |