aboutsummaryrefslogtreecommitdiff
path: root/modules/email/aerc.home.nix
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-05-25 13:37:58 +0530
committerAkshay Nair <phenax5@gmail.com>2025-05-25 13:37:58 +0530
commitdf5c612ed3d926c76eaeb02e16042c43c6969510 (patch)
tree136e59b98dfd219a4d0fdd9064801557b216b90e /modules/email/aerc.home.nix
parentce0a366e8ba58fb967d4270e9c0e7d3ba759c759 (diff)
downloadnixos-config-df5c612ed3d926c76eaeb02e16042c43c6969510.tar.gz
nixos-config-df5c612ed3d926c76eaeb02e16042c43c6969510.zip
Add desktop file for aerc+term + some keybinds and pdf preview
Diffstat (limited to '')
-rw-r--r--modules/email/aerc.home.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/email/aerc.home.nix b/modules/email/aerc.home.nix
index 7dcd99e..1ba4f7d 100644
--- a/modules/email/aerc.home.nix
+++ b/modules/email/aerc.home.nix
@@ -58,4 +58,20 @@ in {
stylesets.default = theme;
};
+
+ xdg.desktopEntries.aerc-window = {
+ name = "aerc";
+ exec = "sensible-terminal -e aerc %u";
+ terminal = false;
+ mimeType = ["x-scheme-handler/mailto"];
+ genericName = "Mail Client";
+ comment = "Launches the aerc email client";
+ categories = ["Office" "Network" "Email" "ConsoleOnly"];
+ type = "Application";
+ icon = "utilities-terminal";
+ settings = {
+ Keywords = "Email;Mail;IMAP;SMTP";
+ Version = "1.0";
+ };
+ };
}