From ca38963e91df8e196ffc7e937575a0d69a212a05 Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Mon, 21 May 2018 13:12:51 +0200 Subject: [PATCH] config/mimeapps: Generate with dynamic $BROWSER --- .config/mimeapps.list | 13 ------------- .xprofile | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 13 deletions(-) delete mode 100644 .config/mimeapps.list diff --git a/.config/mimeapps.list b/.config/mimeapps.list deleted file mode 100644 index 5cb6d8b6..00000000 --- a/.config/mimeapps.list +++ /dev/null @@ -1,13 +0,0 @@ -[Added Associations] -image/jpeg=sxiv.desktop -video/H264=mpv.desktop -text/html=qutebrowser.desktop -application/pdf=zathura.desktop - -[Default Applications] -image/jpeg=sxiv.desktop -image/png=sxiv.desktop -text/html=qutebrowser.desktop -application/pdf=zathura.desktop -x-scheme-handler/http=qutebrowser.desktop -x-scheme-handler/https=qutebrowser.desktop diff --git a/.xprofile b/.xprofile index 4ac821cc..e02970a7 100644 --- a/.xprofile +++ b/.xprofile @@ -6,6 +6,23 @@ for i in next qutebrowser chromium icecat firefox google-chrome; do command -v $i >/dev/null 2>&1 && export BROWSER=$i && break done +## ~/.local/share/applications/mimeapps.list shoud symlink to ~/.config/mimeapps.list. +cat< ~/.config/mimeapps.list +[Added Associations] +image/jpeg=sxiv.desktop +video/H264=mpv.desktop +text/html=$BROWSER.desktop +application/pdf=$BROWSER.desktop + +[Default Applications] +image/jpeg=sxiv.desktop +image/png=sxiv.desktop +text/html=$BROWSER.desktop +application/pdf=zathura.desktop +x-scheme-handler/http=$BROWSER.desktop +x-scheme-handler/https=$BROWSER.desktop +EOF + ## X resources for xterm. ## Some DM merge this automatically; we merge it for TTY logins. [ -f "$HOME/.Xresources" ] && xrdb -merge "$HOME/.Xresources"