1
0
Fork 0

Add default applications

This commit is contained in:
Malte Brandy 2021-07-05 20:52:56 +02:00
parent f3b21bb1d5
commit 1db0f35fdf
No known key found for this signature in database
GPG key ID: 226A2D41EF5378C9

View file

@ -11,6 +11,8 @@
];
nixpkgs.overlays = import ../../overlays { inherit lib; };
news.display = "silent";
programs = {
home-manager.enable = true;
nix-index = {
@ -201,5 +203,33 @@
};
};
xdg.enable = true;
xdg = {
enable = true;
mime.enable = true;
mimeApps = {
enable = true;
defaultApplications = {
"application/pdf" = [ "org.gnome.Evince.desktop" ];
"x-scheme-handler/http" = [ "firefox.desktop" ];
"x-scheme-handler/https" = [ "firefox.desktop" ];
"x-scheme-handler/chrome" = [ "firefox.desktop" ];
"text/html" = [ "firefox.desktop" ];
"application/x-extension-htm" = [ "firefox.desktop" ];
"application/x-extension-html" = [ "firefox.desktop" ];
"application/x-extension-shtml" = [ "firefox.desktop" ];
"application/xhtml+xml" = [ "firefox.desktop" ];
"application/x-extension-xhtml" = [ "firefox.desktop" ];
"application/x-extension-xht" = [ "firefox.desktop" ];
};
};
userDirs = {
enable = true;
createDirectories = true;
desktop = "$HOME";
documents = "$HOME/media/documents/aktuell/";
music = "$HOME/media/audio";
pictures = "$HOME/media/images";
videos = "$HOME/media/video";
};
};
}