Commit b3b71c8
Changed files (3)
modules
desktop
apps
shell
plasma6
modules/desktop/apps/loupe.nix
@@ -0,0 +1,15 @@
+{
+ flake.modules.nixos.desktop = {pkgs, ...}: {
+ environment.plasma6.excludePackages = with pkgs.kdePackages; [
+ gwenview # KDE's default image viewer
+ ];
+ };
+
+ flake.modules.homeManager.desktop = {pkgs, ...}: {
+ home.packages = [pkgs.loupe];
+
+ xdg.mimeApps.defaultApplications = {
+ "image/*" = "org.gnome.Loupe.desktop";
+ };
+ };
+}
modules/desktop/apps/okular.nix
@@ -0,0 +1,10 @@
+{
+ flake.modules.homeManager.desktop = {pkgs, ...}: {
+ home.packages = [pkgs.kdePackages.okular];
+
+ xdg.mimeApps.defaultApplications = {
+ "application/pdf" = ["okularApplication_pdf.desktop"];
+ "application/epub+zip" = ["okularApplication_epub.desktop"];
+ };
+ };
+}
modules/desktop/shell/plasma6/misc.nix
@@ -2,11 +2,4 @@
flake.modules.nixos.plasma6 = _: {
security.pam.services.hpcesia.kwallet.enable = true;
};
-
- flake.modules.homeManager.plasma6 = _: {
- xdg.mimeApps.defaultApplications = {
- "application/pdf" = ["okularApplication_pdf.desktop"];
- "application/epub+zip" = ["okularApplication_epub.desktop"];
- };
- };
}