Move back to thunderbird
This commit is contained in:
parent
9d924cc9a9
commit
e9e5a00308
|
@ -105,13 +105,33 @@ in
|
|||
xdg.mimeApps.enable = true;
|
||||
|
||||
xdg.mimeApps.associations.added = {
|
||||
"x-scheme-handler/mailto" = [ "org.gnome.Evolution.desktop" ];
|
||||
"x-scheme-handler/mailto" = [ "thunderbird.desktop" "org.gnome.Evolution.desktop" ];
|
||||
"application/pdf" = [ "org.gnome.Evince.desktop" ];
|
||||
"text/plain" = [ "kakoune.desktop" ];
|
||||
|
||||
# Other Thunderbird stuff
|
||||
"x-scheme-handler/mid" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/news" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/snews" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/nntp" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/feed" = [ "thunderbird.desktop" ];
|
||||
"application/rss+xml" = [ "thunderbird.desktop" ];
|
||||
"application/x-extension-rss" = [ "thunderbird.desktop" ];
|
||||
};
|
||||
xdg.mimeApps.defaultApplications = {
|
||||
# Email
|
||||
"x-scheme-handler/mailto" = [ "org.gnome.Evolution.desktop" ];
|
||||
"x-scheme-handler/mailto" = [ "thunderbird.desktop" "org.gnome.Evolution.desktop" ];
|
||||
"x-scheme-handler/webcal" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/webcals" = [ "thunderbird.desktop" ];
|
||||
|
||||
# Other Thunderbird stuff
|
||||
"x-scheme-handler/mid" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/news" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/snews" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/nntp" = [ "thunderbird.desktop" ];
|
||||
"x-scheme-handler/feed" = [ "thunderbird.desktop" ];
|
||||
"application/rss+xml" = [ "thunderbird.desktop" ];
|
||||
"application/x-extension-rss" = [ "thunderbird.desktop" ];
|
||||
|
||||
# Default web browser stuff
|
||||
"text/html" = [ cfg.defaults.webBrowser ];
|
||||
|
|
|
@ -157,7 +157,7 @@ in
|
|||
{ command = "systemctl --user restart waybar"; always = true; }
|
||||
# Startup programs
|
||||
{ command = "${cfg.browser}"; }
|
||||
{ command = "evolution"; } # Rely on system package with plugins
|
||||
{ command = "thunderbird"; }
|
||||
] ++ (if cfg.discord != null then [
|
||||
{ command = "${cfg.discord}"; }
|
||||
] ++ lib.lists.optional
|
||||
|
|
|
@ -31,10 +31,10 @@ let
|
|||
environment.systemPackages = with pkgs.gnome; [ pkgs.glib gnome-control-center ];
|
||||
services.accounts-daemon.enable = true;
|
||||
services.gnome.gnome-online-accounts.enable = true;
|
||||
programs.evolution.enable = true;
|
||||
programs.evolution.plugins = with pkgs; [ evolution-ews ];
|
||||
services.gnome.evolution-data-server.enable = true;
|
||||
services.gnome.evolution-data-server.plugins = with pkgs; [ evolution-ews ];
|
||||
# programs.evolution.enable = true;
|
||||
# programs.evolution.plugins = with pkgs; [ evolution-ews ];
|
||||
# services.gnome.evolution-data-server.enable = true;
|
||||
# services.gnome.evolution-data-server.plugins = with pkgs; [ evolution-ews ];
|
||||
};
|
||||
|
||||
wlr = { ... }: mkIf config.common.linux.enable {
|
||||
|
|
Loading…
Reference in a new issue