Add default applications
This commit is contained in:
parent
f3b21bb1d5
commit
1db0f35fdf
|
@ -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";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue