From c69626eb37b6ec8de0a3832c2aa90e09e7ce0ca8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Wed, 23 Mar 2022 12:43:11 +0100 Subject: [PATCH] :broom: remove xdg-mime config --- modules/desktop/apps/default.nix | 10 +------- modules/desktop/apps/xdg-mime.nix | 42 ------------------------------- 2 files changed, 1 insertion(+), 51 deletions(-) delete mode 100644 modules/desktop/apps/xdg-mime.nix diff --git a/modules/desktop/apps/default.nix b/modules/desktop/apps/default.nix index f0d0515..45b130e 100644 --- a/modules/desktop/apps/default.nix +++ b/modules/desktop/apps/default.nix @@ -1,15 +1,8 @@ { config, lib, pkgs, ... }: { - imports = [ - ./email.nix - ./firefox.nix - ./kitty.nix - ./rofi ./spotify.nix - ./xdg-mime.nix - ./zathura.nix - ]; + imports = [ ./email.nix ./firefox.nix ./kitty.nix ./rofi ./zathura.nix ]; home-manager.users.moritz = { services.nextcloud-client = { enable = true; @@ -32,7 +25,6 @@ xfce.xfconf ]; }; - users.extraGroups.vboxusers.members = [ "moritz" ]; services.gvfs = { enable = true; package = lib.mkForce pkgs.gnome3.gvfs; diff --git a/modules/desktop/apps/xdg-mime.nix b/modules/desktop/apps/xdg-mime.nix deleted file mode 100644 index 51dc1b1..0000000 --- a/modules/desktop/apps/xdg-mime.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ config, lib, pkgs, ... }: - -let - browser = [ "firefox.desktop" ]; - associations = { - "text/html" = browser; - "x-scheme-handler/http" = browser; - "x-scheme-handler/https" = browser; - "x-scheme-handler/ftp" = browser; - "x-scheme-handler/chrome" = browser; - "x-scheme-handler/about" = browser; - "x-scheme-handler/unknown" = browser; - "application/x-extension-htm" = browser; - "application/x-extension-html" = browser; - "application/x-extension-shtml" = browser; - "application/xhtml+xml" = browser; - "application/x-extension-xhtml" = browser; - "application/x-extension-xht" = browser; - }; -in { - home-manager.users.moritz = { - xdg.mime.enable = true; - xdg.mimeApps.enable = true; - xdg.mimeApps.associations.added = associations; - xdg.mimeApps.defaultApplications = associations; - xdg.desktopEntries = { - firefox = { - name = "Firefox"; - genericName = "Web Browser"; - exec = "${pkgs.firefox}/bin/firefox %U"; - terminal = false; - categories = [ "Application" "Network" "WebBrowser" ]; - mimeType = [ - "text/html" - "text/xml" - "x-scheme-handler/http" - "x-scheme-handler/https" - ]; - }; - }; - }; -}