aboutsummaryrefslogtreecommitdiff
path: root/scripts/.local/bin/personal/wrapper/xdg-open
diff options
context:
space:
mode:
authordavidpkj <davidpenkow1@gmail.com>2023-08-27 16:36:12 +0200
committerdavidpkj <davidpenkow1@gmail.com>2023-08-27 16:36:12 +0200
commit8ec89f25e98c83bd348856f767ae2d193583d91a (patch)
treeef3fc77835de77bde0b74d8e6146932843ac8fa5 /scripts/.local/bin/personal/wrapper/xdg-open
parentd6c6ff9997cc7d8b48a77dd8880d2cab3481d462 (diff)
Reorganize scripts
Diffstat (limited to 'scripts/.local/bin/personal/wrapper/xdg-open')
-rwxr-xr-xscripts/.local/bin/personal/wrapper/xdg-open21
1 files changed, 12 insertions, 9 deletions
diff --git a/scripts/.local/bin/personal/wrapper/xdg-open b/scripts/.local/bin/personal/wrapper/xdg-open
index a5b43d6..372bbca 100755
--- a/scripts/.local/bin/personal/wrapper/xdg-open
+++ b/scripts/.local/bin/personal/wrapper/xdg-open
@@ -3,16 +3,19 @@
# A wrapper for xdg-open to catch certain cases not caught by mimeapps.list
case "${1%%:*}" in
- http|https)
- exec qutebrowser "$1"
- ;;
+ http|https|*.html)
+ exec qutebrowser "$1"
+ ;;
+ *.FCStd)
+ exec freecad "$1"
+ ;;
*.pdf)
exec zathura "$1"
;;
- mailto)
- exec st -e bash -i -c "mail $1"
- ;;
- *)
- exec /usr/bin/xdg-open "$@"
- ;;
+ mailto)
+ exec st -e bash -i -c "mail $1"
+ ;;
+ *)
+ exec /usr/bin/xdg-open "$@"
+ ;;
esac