home/gui | cleanup

This commit is contained in:
Don Harper 2025-06-24 23:50:11 -05:00
parent b531b0e7fb
commit 94943e19c5

View file

@ -38,14 +38,12 @@ in {
element-desktop element-desktop
firefox firefox
headset-charge-indicator headset-charge-indicator
gnumeric
ibm-plex ibm-plex
imv imv
jellyfin-media-player jellyfin-media-player
libappindicator libappindicator
libnotify libnotify
libreoffice-fresh libreoffice-fresh
librewolf
libsForQt5.kwallet libsForQt5.kwallet
neovim-qt neovim-qt
networkmanagerapplet networkmanagerapplet
@ -61,14 +59,13 @@ in {
# quickgui # quickgui
qutebrowser qutebrowser
shikane shikane
shortwave
signal-desktop signal-desktop
simple-scan simple-scan
syncthingtray syncthingtray
systemd-lock-handler systemd-lock-handler
telegram-desktop telegram-desktop
texlive.combined.scheme-medium texlive.combined.scheme-medium
watchmate # watchmate
widevine-cdm widevine-cdm
yt-dlp yt-dlp
] ++ lib.optional (pkgs.hostPlatform.system == "x86_64-linux") feishin; ] ++ lib.optional (pkgs.hostPlatform.system == "x86_64-linux") feishin;
@ -77,42 +74,28 @@ in {
mimeApps = { mimeApps = {
enable = true; enable = true;
associations.added = { associations.added = {
"application/octet-stream" = [ "gvim.desktop" ]; "application/octet-stream" = [ "nvim-qt.desktop" ];
"application/pdf" = [ "application/pdf" = [
"qpdfview.desktop;org.gnome.Evince.desktop;org.pwmt.zathura-pdf-mupdf.desktop" "org.pwmt.zathura-pdf-mupdf.desktop;qpdfview.desktop;org.gnome.Evince.desktop"
];
"audio/mpeg" = [ "org.kde.kid3.desktop" ];
"image/jpeg" = [ "darktable.desktop;gimp.desktop;imv.desktop" ];
"image/png" = [
"darktable.desktop;gimp.desktop;imv-folder.desktop;imv.desktop"
]; ];
"image/jpeg" = [ "imv.desktop;darktable.desktop;gimp.desktop" ];
"image/png" = [ "imv.desktop;darktable.desktop;gimp.desktop" ];
"image/x-adobe-dng" = [ "imv.desktop" ]; "image/x-adobe-dng" = [ "imv.desktop" ];
"inode/directory" = [ "thunar.desktop" ]; "inode/directory" = [ "thunar.desktop" ];
"text/plain" = [ "gvim.desktop" ]; "text/plain" = [ "nvim-qt.desktop" ];
"x-scheme-handler/pdf" = [ "pdfview.desktop" ]; "x-scheme-handler/pdf" = [
"x-scheme-handler/tg" = [ "org.pwmt.zathura-pdf-mupdf.desktop;qpdfview.desktop;org.gnome.Evince.desktop"
"userapp-Telegram Desktop-9M6O50.desktop;userapp-Telegram Desktop-6IJLW1.desktop;userapp-Telegram Desktop-IQIXX1.desktop;userapp-Telegram Desktop-FK06Y1.desktop;userapp-Telegram Desktop-1SZ7Y1.desktop;userapp-Telegram Desktop-C24MZ1.desktop;userapp-Telegram Desktop-29FD01.desktop;userapp-Telegram Desktop-21P401.desktop;userapp-Telegram Desktop-LOTG11.desktop"
]; ];
}; };
defaultApplications = { defaultApplications = {
"inode/directory" = [ "thunar.desktop" ]; "inode/directory" = [ "thunar.desktop" ];
"model/3mf" = [ "com.ultimaker.cura.desktop" ];
"model/gltf+json" = [ "com.ultimaker.cura.desktop" ];
"model/gltf-binary" = [ "com.ultimaker.cura.desktop" ];
"model/stl" = [ "com.ultimaker.cura.desktop" ];
"text/html" = [ "org.qutebrowser.qutebrowser.desktop" ]; "text/html" = [ "org.qutebrowser.qutebrowser.desktop" ];
"x-scheme-handler/about" = "x-scheme-handler/about" =
[ "org.qutebrowser.qutebrowser.desktop" ]; [ "org.qutebrowser.qutebrowser.desktop" ];
"x-scheme-handler/etcher" = [ "balena-etcher.desktop" ];
"x-scheme-handler/http" = [ "org.qutebrowser.qutebrowser.desktop" ]; "x-scheme-handler/http" = [ "org.qutebrowser.qutebrowser.desktop" ];
"x-scheme-handler/https" = "x-scheme-handler/https" =
[ "org.qutebrowser.qutebrowser.desktop" ]; [ "org.qutebrowser.qutebrowser.desktop" ];
"x-scheme-handler/msteams" = [ "teams-for-linux.desktop" ];
"x-scheme-handler/pdf" = [ "myweb.desktop" ]; "x-scheme-handler/pdf" = [ "myweb.desktop" ];
"x-scheme-handler/tg" =
[ "userapp-Telegram Desktop-LOTG11.desktop" ];
"x-scheme-handler/tootle" =
[ "com.github.bleakgrey.tootle.desktop" ];
"x-scheme-handler/unknown" = "x-scheme-handler/unknown" =
[ "org.qutebrowser.qutebrowser.desktop" ]; [ "org.qutebrowser.qutebrowser.desktop" ];
"application/pdf" = [ "org.pwmt.zathura-pdf-mupdf.desktop" ]; "application/pdf" = [ "org.pwmt.zathura-pdf-mupdf.desktop" ];