summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-01-16 16:50:47 -0500
committerFreya Murphy <freya@freyacat.org>2026-01-16 16:50:47 -0500
commit4e5b5b0c3e94b5d5740389c7fa738f82044ce37e (patch)
tree23af3093a8df0ea22dc04e036d777e683ecc49ca /home
parentshinji: nvidia sync -> offload (diff)
downloaddotfiles-nix-4e5b5b0c3e94b5d5740389c7fa738f82044ce37e.tar.gz
dotfiles-nix-4e5b5b0c3e94b5d5740389c7fa738f82044ce37e.tar.bz2
dotfiles-nix-4e5b5b0c3e94b5d5740389c7fa738f82044ce37e.zip
update commitsHEADmain
Diffstat (limited to 'home')
-rw-r--r--home/browsers/firefox/default.nix5
-rw-r--r--home/default.nix2
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";