summaryrefslogtreecommitdiff
path: root/files/config/xdg
diff options
context:
space:
mode:
authorfreya <Freya Murphy>2025-01-21 02:43:35 +0000
committerFreya Murphy <freya@freyacat.org>2025-01-21 02:45:29 +0000
commit05ea082c5fed25655e59ed7851c0cd53b0624b35 (patch)
tree87390bf699e04027f042ccfc10743a42bf768788 /files/config/xdg
downloaddotfiles-nix-05ea082c5fed25655e59ed7851c0cd53b0624b35.tar.gz
dotfiles-nix-05ea082c5fed25655e59ed7851c0cd53b0624b35.tar.bz2
dotfiles-nix-05ea082c5fed25655e59ed7851c0cd53b0624b35.zip
initial
Diffstat (limited to 'files/config/xdg')
-rw-r--r--files/config/xdg/mimeapps.list25
-rw-r--r--files/config/xdg/user-dirs.dirs15
2 files changed, 40 insertions, 0 deletions
diff --git a/files/config/xdg/mimeapps.list b/files/config/xdg/mimeapps.list
new file mode 100644
index 0000000..fd803cf
--- /dev/null
+++ b/files/config/xdg/mimeapps.list
@@ -0,0 +1,25 @@
+[Default Applications]
+text/html=firefox.desktop
+image/png=imv.desktop
+image/jpeg=imv.desktop
+image/webp=imv.desktop
+image/tga=imv.desktop
+image/bmp=imv.desktop
+image/gif=imv.desktop
+video/mp4=mpv.desktop
+video/x-msvideo=mpv.desktop
+video/mkv=mpv.desktop
+video/webm=mpv.desktop
+audio/mp3=mpv.desktop
+audio/wav=mpv.desktop
+application/pdf=org.pwmt.zathura.desktop
+application/x-shellscript=nvim.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/mspa=unofficial-homestuck-collection.desktop
+
+[Added Associations]
+x-scheme-handler/discord=discord.desktop;
+x-scheme-handler/slack=slack.desktop;
diff --git a/files/config/xdg/user-dirs.dirs b/files/config/xdg/user-dirs.dirs
new file mode 100644
index 0000000..c347090
--- /dev/null
+++ b/files/config/xdg/user-dirs.dirs
@@ -0,0 +1,15 @@
+# This file is written by xdg-user-dirs-update
+# If you want to change or add directories, just edit the line you're
+# interested in. All local changes will be retained on the next run.
+# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
+# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
+# absolute path. No other format is supported.
+#
+XDG_DESKTOP_DIR="$HOME/"
+XDG_DOCUMENTS_DIR="$HOME/documents/"
+XDG_DOWNLOAD_DIR="$HOME/downloads/"
+XDG_MUSIC_DIR="$HOME/"
+XDG_PICTURES_DIR="$HOME/"
+XDG_PUBLICSHARE_DIR="$HOME/"
+XDG_TEMPLATES_DIR="$HOME/"
+XDG_VIDEOS_DIR="$HOME/"