aboutsummaryrefslogtreecommitdiff
path: root/.local
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2022-03-15 18:05:45 -0400
committertdro <tdro@users.noreply.github.com>2022-03-15 18:05:45 -0400
commit9cb74d9137443adc15dc1b005b651bf31526d8dd (patch)
tree57d22cb8155847623d29f0a031c0f8b34b91fe65 /.local
parent3c560fbaad0a901a0d6f10142b7fd4c6fdd51658 (diff)
downloaddotfiles-9cb74d9137443adc15dc1b005b651bf31526d8dd.tar.gz
dotfiles-9cb74d9137443adc15dc1b005b651bf31526d8dd.tar.bz2
dotfiles-9cb74d9137443adc15dc1b005b651bf31526d8dd.zip
.config/mimeapps.list: Regenerate
Link legacy XDG paths to main list.
Diffstat (limited to '.local')
-rwxr-xr-x.local/bin/hexmime2
-rwxr-xr-x.local/bin/xdg-open6
-rw-r--r--.local/share/applications/archive.desktop6
-rw-r--r--.local/share/applications/binary.desktop6
-rw-r--r--.local/share/applications/browser.desktop6
l---------.local/share/applications/defaults.list1
-rw-r--r--.local/share/applications/inode.desktop (renamed from .local/share/applications/file.desktop)0
-rw-r--r--.local/share/applications/message.desktop (renamed from .local/share/applications/email.desktop)0
l---------.local/share/applications/mimeapps.list1
-rw-r--r--.local/share/applications/text.desktop (renamed from .local/share/applications/editor.desktop)2
10 files changed, 25 insertions, 5 deletions
diff --git a/.local/bin/hexmime b/.local/bin/hexmime
new file mode 100755
index 0000000..ac808fa
--- /dev/null
+++ b/.local/bin/hexmime
@@ -0,0 +1,2 @@
+#!/bin/sh -eu
+mimeo --mimetype "$1" && hexyl --length 196 "$1" && cat
diff --git a/.local/bin/xdg-open b/.local/bin/xdg-open
index 4935f53..cdb4269 100755
--- a/.local/bin/xdg-open
+++ b/.local/bin/xdg-open
@@ -1,6 +1,4 @@
#!/bin/sh -eu
-term='urxvt -e %s'
-
-notify-send "$(mimeo --term "$term" --deprecated "$@" 2>&1)" \
- && mimeo --term "$term" --deprecated "$@"
+term="$TERMINAL -e %s"
+mimeo --term "$term" --deprecated "$@"
diff --git a/.local/share/applications/archive.desktop b/.local/share/applications/archive.desktop
new file mode 100644
index 0000000..45a3a9a
--- /dev/null
+++ b/.local/share/applications/archive.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Name=Archive Extractor
+Exec=sh -c "atool --subdir --extract %F || cat"
+Terminal=true
+NoDisplay=true
+Type=Application
diff --git a/.local/share/applications/binary.desktop b/.local/share/applications/binary.desktop
new file mode 100644
index 0000000..c8b851b
--- /dev/null
+++ b/.local/share/applications/binary.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Name=Binary Viewer
+Exec=hexmime %F
+Terminal=true
+NoDisplay=true
+Type=Application
diff --git a/.local/share/applications/browser.desktop b/.local/share/applications/browser.desktop
new file mode 100644
index 0000000..b8d24fa
--- /dev/null
+++ b/.local/share/applications/browser.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Name=Internet Browser
+Exec=browser %U
+Terminal=false
+NoDisplay=true
+Type=Application
diff --git a/.local/share/applications/defaults.list b/.local/share/applications/defaults.list
new file mode 120000
index 0000000..26be7e8
--- /dev/null
+++ b/.local/share/applications/defaults.list
@@ -0,0 +1 @@
+../../../.config/mimeapps.list \ No newline at end of file
diff --git a/.local/share/applications/file.desktop b/.local/share/applications/inode.desktop
index a62c0f4..a62c0f4 100644
--- a/.local/share/applications/file.desktop
+++ b/.local/share/applications/inode.desktop
diff --git a/.local/share/applications/email.desktop b/.local/share/applications/message.desktop
index f57b0dc..f57b0dc 100644
--- a/.local/share/applications/email.desktop
+++ b/.local/share/applications/message.desktop
diff --git a/.local/share/applications/mimeapps.list b/.local/share/applications/mimeapps.list
new file mode 120000
index 0000000..26be7e8
--- /dev/null
+++ b/.local/share/applications/mimeapps.list
@@ -0,0 +1 @@
+../../../.config/mimeapps.list \ No newline at end of file
diff --git a/.local/share/applications/editor.desktop b/.local/share/applications/text.desktop
index eff7464..ce8a2b1 100644
--- a/.local/share/applications/editor.desktop
+++ b/.local/share/applications/text.desktop
@@ -1,5 +1,5 @@
[Desktop Entry]
-Name=Editor
+Name=Text Viewer
Type=Application
Exec=vim %U
Terminal=true