aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-10-06 17:44:24 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2026-10-06 17:45:50 +0200
commit2dab71f5021e4de2f36d94f9dda591b5a699239b (patch)
treed2a8a8682a0f8c79b5494f98dcc0c85d90e38fb9
parentdb05fc15dd5985ee03bc126ae98e4b2e1dabed91 (diff)
downloaddotfiles-2dab71f5021e4de2f36d94f9dda591b5a699239b.tar.gz
dotfiles-2dab71f5021e4de2f36d94f9dda591b5a699239b.zip
xdg: link mimeapps to deprectaed location and add mailto desktop file
-rw-r--r--local/share/applications/mailto.desktop14
-rwxr-xr-xsetup.py4
2 files changed, 17 insertions, 1 deletions
diff --git a/local/share/applications/mailto.desktop b/local/share/applications/mailto.desktop
new file mode 100644
index 0000000..5040753
--- /dev/null
+++ b/local/share/applications/mailto.desktop
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Version=1.0
+Name=mailto
+
+GenericName=Mailto Wrapper
+Comment=Launches the email client
+Keywords=Email,Mail,IMAP,SMTP
+Categories=Office;Network;Email;ConsoleOnly
+
+Type=Application
+Icon=utilities-terminal
+Terminal=false
+Exec=mailto %u
+MimeType=x-scheme-handler/mailto
diff --git a/setup.py b/setup.py
index 7b35b73..a8a2b3e 100755
--- a/setup.py
+++ b/setup.py
@@ -172,7 +172,9 @@ targets = {
dotfile_loc_helper,
("Xresources", home_dir + "/.Xresources")],
"xdg":
- [("mimeapps.list", config_dir + "/mimeapps.list")],
+ [("mimeapps.list", config_dir + "/mimeapps.list"),
+ ("mimeapps.list", local_share_dir + "/applications/mimeapps.list"),
+ ("local/share/applications/mailto.desktop", local_share_dir + "/applications/mailto.desktop")],
"xonsh":
[("config/xonsh/rc.xsh", config_dir + "/xonsh/rc.xsh")],
"zathura":