diff options
| author | Freya Murphy <freya@freyacat.org> | 2026-01-16 16:50:47 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2026-01-16 16:50:47 -0500 |
| commit | 4e5b5b0c3e94b5d5740389c7fa738f82044ce37e (patch) | |
| tree | 23af3093a8df0ea22dc04e036d777e683ecc49ca /home | |
| parent | shinji: nvidia sync -> offload (diff) | |
| download | dotfiles-nix-4e5b5b0c3e94b5d5740389c7fa738f82044ce37e.tar.gz dotfiles-nix-4e5b5b0c3e94b5d5740389c7fa738f82044ce37e.tar.bz2 dotfiles-nix-4e5b5b0c3e94b5d5740389c7fa738f82044ce37e.zip | |
Diffstat (limited to 'home')
| -rw-r--r-- | home/browsers/firefox/default.nix | 5 | ||||
| -rw-r--r-- | home/default.nix | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/home/browsers/firefox/default.nix b/home/browsers/firefox/default.nix index c206092..578efe4 100644 --- a/home/browsers/firefox/default.nix +++ b/home/browsers/firefox/default.nix @@ -16,13 +16,16 @@ in { config = mkIf cfg.enable { default.browser = lib.mkDefault "firefox"; - programs.firefox = { + programs.firefox = rec { enable = true; package = my-firefox; # import configuration policies = import ./policies.nix {inherit config;}; + # use xdg dirs + configPath = "${config.xdg.configHome}/mozilla/firefox"; + # create profile for me :3 profiles.${config.user} = { search = { diff --git a/home/default.nix b/home/default.nix index d9a7d52..b716308 100644 --- a/home/default.nix +++ b/home/default.nix @@ -112,6 +112,7 @@ in { "image/tga" = "imv.desktop"; "image/bmp" = "imv.desktop"; "image/gif" = "imv.desktop"; + "image/svg+xml" = "imv.desktop"; # audio video "video/mp4" = "mpv.desktop"; @@ -163,6 +164,7 @@ in { JULIA_DEPOT_PATH = "${config.xdg.dataHome}/julia"; LEIN_HOME = "${config.xdg.dataHome}/lein"; MIN_HOME = "${config.xdg.dataHome}/mix"; + MOZ_HOME = "${config.xdg.configHome}/mozilla"; NODE_REPL_HISTORY = "${config.xdg.stateHome}/node_repl_history"; NPM_CONFIG_INIT_MODULE = "${config.xdg.configHome}/npm/config/npm-init.js"; NPM_CONFIG_CACHE = "${config.xdg.cacheHome}/npm"; |