From 08efba0fed564a08353e2f7f3554e01cfba81fd9 Mon Sep 17 00:00:00 2001 From: Martin Michalec Date: Wed, 11 Feb 2026 05:46:22 +0300 Subject: add xdg --- private_dot_local/share/applications/cmatrix.desktop | 7 +++++++ private_dot_local/share/applications/emacs-dired.desktop | 9 +++++++++ private_dot_local/share/applications/emacs-message.desktop | 7 +++++++ private_dot_local/share/applications/emacs-nov.desktop | 9 +++++++++ private_dot_local/share/applications/emacs-org-protocol.desktop | 9 +++++++++ private_dot_local/share/applications/emacs-pdf-tools.desktop | 9 +++++++++ private_dot_local/share/applications/emacs-telega.desktop | 7 +++++++ private_dot_local/share/applications/emacs-transmission.desktop | 9 +++++++++ 8 files changed, 66 insertions(+) create mode 100644 private_dot_local/share/applications/cmatrix.desktop create mode 100644 private_dot_local/share/applications/emacs-dired.desktop create mode 100644 private_dot_local/share/applications/emacs-message.desktop create mode 100644 private_dot_local/share/applications/emacs-nov.desktop create mode 100644 private_dot_local/share/applications/emacs-org-protocol.desktop create mode 100644 private_dot_local/share/applications/emacs-pdf-tools.desktop create mode 100644 private_dot_local/share/applications/emacs-telega.desktop create mode 100644 private_dot_local/share/applications/emacs-transmission.desktop (limited to 'private_dot_local') diff --git a/private_dot_local/share/applications/cmatrix.desktop b/private_dot_local/share/applications/cmatrix.desktop new file mode 100644 index 0000000..b941aee --- /dev/null +++ b/private_dot_local/share/applications/cmatrix.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=cmatrix +Exec=/usr/bin/foot -T cmatrix /usr/bin/cmatrix -C blue +NoDisplay=true +Terminal=false diff --git a/private_dot_local/share/applications/emacs-dired.desktop b/private_dot_local/share/applications/emacs-dired.desktop new file mode 100644 index 0000000..990b1d7 --- /dev/null +++ b/private_dot_local/share/applications/emacs-dired.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Emacs (Client) [:file] +Exec=/home/cmmm/.local/bin/emacs-dired %u +MimeType=inode/directory +Icon=emacs +NoDisplay=true +Terminal=false diff --git a/private_dot_local/share/applications/emacs-message.desktop b/private_dot_local/share/applications/emacs-message.desktop new file mode 100644 index 0000000..7475ec2 --- /dev/null +++ b/private_dot_local/share/applications/emacs-message.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Emacs (Client) [mailto:] +Exec=/home/cmmm/.local/bin/emacs-message %u +MimeType=x-scheme-handler/mailto +Icon=emacs diff --git a/private_dot_local/share/applications/emacs-nov.desktop b/private_dot_local/share/applications/emacs-nov.desktop new file mode 100644 index 0000000..1ddb078 --- /dev/null +++ b/private_dot_local/share/applications/emacs-nov.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Emacs (Client) [EPUB] +Exec=/usr/bin/emacsclient --no-wait --quiet --alternate-editor= --create-frame %u +MimeType=application/epub+zip +Icon=emacs +NoDisplay=true +Terminal=false diff --git a/private_dot_local/share/applications/emacs-org-protocol.desktop b/private_dot_local/share/applications/emacs-org-protocol.desktop new file mode 100644 index 0000000..48d665e --- /dev/null +++ b/private_dot_local/share/applications/emacs-org-protocol.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Emacs (Client) [Org-protocol] +Exec=/usr/bin/emacsclient %u +MimeType=x-scheme-handler/x-scheme-handler/org-protocol +Icon=emacs +NoDisplay=true +Terminal=false diff --git a/private_dot_local/share/applications/emacs-pdf-tools.desktop b/private_dot_local/share/applications/emacs-pdf-tools.desktop new file mode 100644 index 0000000..0204ef1 --- /dev/null +++ b/private_dot_local/share/applications/emacs-pdf-tools.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Emacs (Client) [PDF] +Exec=/usr/bin/emacsclient --no-wait --quiet --alternate-editor= --create-frame %u +MimeType=application/pdf +Icon=emacs +NoDisplay=true +Terminal=false diff --git a/private_dot_local/share/applications/emacs-telega.desktop b/private_dot_local/share/applications/emacs-telega.desktop new file mode 100644 index 0000000..b36e0d0 --- /dev/null +++ b/private_dot_local/share/applications/emacs-telega.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Emacs (Client) [tg:] +Exec=/home/cmmm/.local/bin/emacs-telega %u +MimeType=x-scheme-handler/tg +Icon=emacs diff --git a/private_dot_local/share/applications/emacs-transmission.desktop b/private_dot_local/share/applications/emacs-transmission.desktop new file mode 100644 index 0000000..bad04be --- /dev/null +++ b/private_dot_local/share/applications/emacs-transmission.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Emacs (Client) [BitTorrent] +Exec=/home/cmmm/.local/bin/emacs-transmission %u +MimeType=x-scheme-handler/magnet;application/x-bittorrent +Icon=emacs +NoDisplay=true +Terminal=false -- cgit v1.3