diff --git a/pcmanfm/.config/mimeapps.list b/pcmanfm/.config/mimeapps.list
index 008d4fc659b3a866d3dbe4b5c310afe2773e37fa..e13454f218e6947ff181070345ad5340ec4fdcf9 100644
--- a/pcmanfm/.config/mimeapps.list
+++ b/pcmanfm/.config/mimeapps.list
@@ -1,10 +1,22 @@
[Default Applications]
-text/css=nvim.desktop
-application/x-php=chromium.desktop
-text/x-python=nvim.desktop
-image/jpeg=imv.desktop
+x-scheme-handler/tg=userapp-Telegram Desktop-IVUV00.desktop
+application/pdf=FoxitReader.desktop
+application/ppdf=FoxitReader.desktop
+x-scheme-handler/http=google-chrome.desktop
+x-scheme-handler/https=google-chrome.desktop
+x-scheme-handler/ftp=firefox.desktop
+x-scheme-handler/chrome=firefox.desktop
+text/html=google-chrome.desktop
+application/x-extension-htm=firefox.desktop
+application/x-extension-html=firefox.desktop
+application/x-extension-shtml=firefox.desktop
+application/xhtml+xml=firefox.desktop
+application/x-extension-xhtml=firefox.desktop
+application/x-extension-xht=firefox.desktop
+x-scheme-handler/about=google-chrome.desktop
+x-scheme-handler/unknown=google-chrome.desktop
+image/jpeg=mirage.desktop
+image/png=mirage.desktop
+image/gif=mirage.desktop
+video/mp4=mpv.desktop
-[Added Associations]
-image/jpeg=imv.desktop;
-image/gif=imv.desktop;
-image/png=imv.desktop;
diff --git a/pcmanfm/.config/user-dirs.dirs b/pcmanfm/.config/user-dirs.dirs
index dd91db20b0b00f8ec0953ab8eb95d078dab68312..b58ff29db88a0e784de28d15409976b983ea81b8 100644
--- a/pcmanfm/.config/user-dirs.dirs
+++ b/pcmanfm/.config/user-dirs.dirs
@@ -5,10 +5,7 @@ # 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_DOWNLOAD_DIR="$HOME/Downloads"
-XDG_TEMPLATES_DIR="$HOME/"
-XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Media/Audio"
XDG_PICTURES_DIR="$HOME/Media/Pictures"