From a4d42098976e591bd95096c713e956118f49a199 Mon Sep 17 00:00:00 2001 From: SqrtMinusOne Date: Sun, 9 Jan 2022 21:52:55 +0300 Subject: [PATCH] feat(desktop): add mimeapps.list --- .config/guix/manifests/desktop-misc.scm | 4 +++- .config/mimeapps.list | 13 +++++++++++++ Desktop.org | 17 +++++++++++++++++ 3 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 .config/mimeapps.list diff --git a/.config/guix/manifests/desktop-misc.scm b/.config/guix/manifests/desktop-misc.scm index 591a085..99feaa7 100644 --- a/.config/guix/manifests/desktop-misc.scm +++ b/.config/guix/manifests/desktop-misc.scm @@ -19,4 +19,6 @@ "ponymix" "light" "arandr" - "xprop")) + "xprop" + "xss-lock" + "xinit")) diff --git a/.config/mimeapps.list b/.config/mimeapps.list new file mode 100644 index 0000000..9aa396e --- /dev/null +++ b/.config/mimeapps.list @@ -0,0 +1,13 @@ +[Default Applications] +text/html=firefox.desktop +x-scheme-handler/http=firefox.desktop +x-scheme-handler/https=firefox.desktop +x-scheme-handler/about=firefox.desktop +x-scheme-handler/unknown=firefox.desktop +x-scheme-handler/tg=userapp-Telegram Desktop-7PVWF1.desktop +image/png=feh.desktop +image/jpg=feh.desktop +image/jpeg=feh.desktop + +[Added Associations] +x-scheme-handler/tg=userapp-Telegram Desktop-7PVWF1.desktop; diff --git a/Desktop.org b/Desktop.org index 364fbc6..8f971df 100644 --- a/Desktop.org +++ b/Desktop.org @@ -236,6 +236,23 @@ Xft/Antialias 1 Xft/Hinting 0 Xft/HintStyle "hintnone" #+end_src +** MIME +Setting the default MIME types +#+begin_src conf-unix :tangle ~/.config/mimeapps.list +[Default Applications] +text/html=firefox.desktop +x-scheme-handler/http=firefox.desktop +x-scheme-handler/https=firefox.desktop +x-scheme-handler/about=firefox.desktop +x-scheme-handler/unknown=firefox.desktop +x-scheme-handler/tg=userapp-Telegram Desktop-7PVWF1.desktop +image/png=feh.desktop +image/jpg=feh.desktop +image/jpeg=feh.desktop + +[Added Associations] +x-scheme-handler/tg=userapp-Telegram Desktop-7PVWF1.desktop; +#+end_src ** Device-specific settings | Guix dependency | Description | |-----------------+--------------------------------------------|