diff options
Diffstat (limited to '')
| -rw-r--r-- | home/default.nix | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/home/default.nix b/home/default.nix index f56be81..6d157a2 100644 --- a/home/default.nix +++ b/home/default.nix @@ -14,6 +14,7 @@ in { ./desktops ./gtk ./neovim + ./qt ./ssh ./tmux ./zsh @@ -62,6 +63,9 @@ in { # mirrored from system ++ config.extraPackages; + # only enable dconf on desktop + dconf.enable = config.desktops.enable; + xdg = { enable = true; cacheHome = "${config.homePath}/.cache"; @@ -103,20 +107,31 @@ in { "x-scheme-handler/unknown" = "firefox.desktop"; # images - "image/png" = "imv.desktop"; - "image/jpeg" = "imv.desktop"; - "image/webp" = "imv.desktop"; - "image/tga" = "imv.desktop"; + "image/apng" = "imv.desktop"; + "image/avif" = "imv.desktop"; "image/bmp" = "imv.desktop"; "image/gif" = "imv.desktop"; + "image/jpeg" = "imv.desktop"; + "image/jxl" = "imv.desktop"; + "image/png" = "imv.desktop"; + "image/svg+xml" = "imv.desktop"; + "image/tga" = "imv.desktop"; + "image/tiff" = "imv.desktop"; + "image/webp" = "imv.desktop"; # audio video - "video/mp4" = "mpv.desktop"; - "video/x-msvideo" = "mpv.desktop"; - "video/mkv" = "mpv.desktop"; - "video/webm" = "mpv.desktop"; + "audio/aac" = "mpv.desktop"; "audio/mp3" = "mpv.desktop"; + "audio/mpeg" = "mpv.desktop"; + "audio/ogg" = "mpv.desktop"; "audio/wav" = "mpv.desktop"; + "audio/webm" = "mpv.desktop"; + "video/mkv" = "mpv.desktop"; + "video/mp4" = "mpv.desktop"; + "video/mpeg" = "mpv.desktop"; + "video/ogg" = "mpv.desktop"; + "video/webm" = "mpv.desktop"; + "video/x-msvideo" = "mpv.desktop"; # other "application/pdf" = "org.pwmt.zathura.desktop"; @@ -160,6 +175,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"; |