tangled
alpha
login
or
join now
quilling.dev
/
nixos-config
2
fork
atom
My personal nix config files. Feel free to import flake.
2
fork
atom
overview
issues
pulls
pipelines
update mime-apps; zen -> firefox, kate -> zed
quilling.dev
7 months ago
7e87f90b
04fc484c
+4
-4
1 changed file
expand all
collapse all
unified
split
modules
home-manager
mime-apps.nix
+4
-4
modules/home-manager/mime-apps.nix
···
24
24
in {
25
25
options.teq.home-manager.mime-apps = {
26
26
enable = lib.mkEnableOption "Teq's NixOS Mime-Apps configuration defaults.";
27
27
-
browser = mkPreferenceOptions "browser" "zen" "zen.desktop"; # TODO: Add commandline browser? (lynx, w3m, etc)
27
27
+
browser = mkPreferenceOptions "browser" "firefox" "firefox.desktop"; # TODO: Add commandline browser? (lynx, w3m, etc)
28
28
terminalEmulator = mkPreferenceOptions "terminal emulator" "ghostty" "ghostty.desktop";
29
29
-
textEditor = mkPreferenceOptions "editor" "kate" "kate.desktop"; # TODO: Change to Codium? or other dedicated editor
29
29
+
textEditor = mkPreferenceOptions "editor" "zeditor" "zed.desktop"; # TODO: Change to Codium? or other dedicated editor
30
30
fileManager = mkPreferenceOptions "file manager" "dolphin" "dolphin.desktop";
31
31
imageViewer = mkPreferenceOptions "image viewer" "gwenview" "gwenview.desktop";
32
32
mediaPlayer = mkPreferenceOptions "media player" "elisa" "elisa.desktop";
33
33
archiveManager = mkPreferenceOptions "archive manager" "ark" "org.kde.ark.desktop";
34
34
-
documentViewer = mkPreferenceOptions "document viewer" "zen" "zen.desktop"; # TODO: Change to Okular? or other dedicated docviewer
35
35
-
emailClient = mkPreferenceOptions "email client" "zen" "zen.desktop"; # TODO: Change to Thunderbird
34
34
+
documentViewer = mkPreferenceOptions "document viewer" "firefox" "firefox.desktop"; # TODO: Change to Okular? or other dedicated docviewer
35
35
+
emailClient = mkPreferenceOptions "email client" "firefox" "firefox.desktop"; # TODO: Change to Thunderbird
36
36
launcher.command = mkPreferenceCmdOption "launcher" "krunner";
37
37
};
38
38
config = lib.mkIf config.teq.home-manager.enable {