From af62288e3c3b1ee11bf002f8933da16cd83898cc Mon Sep 17 00:00:00 2001 From: notgne2 Date: Sun, 30 Jan 2022 09:32:15 -0700 Subject: [PATCH] make geary emails readable colors --- home-manager/modules/colors.nix | 7 +++++++ home-manager/modules/de2u.nix | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/home-manager/modules/colors.nix b/home-manager/modules/colors.nix index d9a1900..e57babb 100644 --- a/home-manager/modules/colors.nix +++ b/home-manager/modules/colors.nix @@ -290,6 +290,13 @@ in }; }; + xdg.configFile."geary/user-style.css".text = '' + :root, *:not(a) { + background-color: #${cfg.base16.base00} !important; + color: #${cfg.base16.base05} !important; + } + ''; + systemd.user.sessionVariables.GTK_THEME = "Generated"; home.sessionVariables.GTK_THEME = "Generated"; diff --git a/home-manager/modules/de2u.nix b/home-manager/modules/de2u.nix index 3f94e1b..997f3cc 100644 --- a/home-manager/modules/de2u.nix +++ b/home-manager/modules/de2u.nix @@ -65,11 +65,16 @@ in defaultApplications = { "inode/directory" = "org.gnome.Nautilus.desktop"; + "image/*" = "org.gnome.eog.desktop"; + "video/*" = "org.gnome.Totem.desktop"; + "text/html" = "chromium-browser.desktop"; "x-scheme-handler/http" = "chromium-browser.desktop"; "x-scheme-handler/https" = "chromium-browser.desktop"; "x-scheme-handler/about" = "chromium-browser.desktop"; + "x-scheme-handler/mailto" = "org.gnome.Geary.desktop"; + "application/zip" = "org.gnome.FileRoller.desktop"; "application/rar" = "org.gnome.FileRoller.desktop"; "application/7z" = "org.gnome.FileRoller.desktop";