This commit is contained in:
Chris Cochrun 2025-02-03 09:23:14 -06:00
parent 012789e5d0
commit 90958aaf24
3 changed files with 39 additions and 9 deletions

View file

@ -71,7 +71,7 @@ in {
"video/H265" = "mpv.desktop";
"video/H264" = "mpv.desktop";
"video/vnd.youtube.yt" = "mpv.desktop";
"inode/directory" = "dolphin.desktop";
"inode/directory" = "thunar.desktop";
"image/gif" = "imv-rifle.desktop";
"image/jpeg" = "imv-rifle.desktop";
"image/heif" = "imv-rifle.desktop";
@ -88,6 +88,12 @@ in {
"x-scheme-handler/http" = "firefox.desktop";
"x-scheme-handler/https" = "firefox.desktop";
"text/html" = "firefox.desktop";
"text/org" = "emacsclient.desktop";
"text/md" = "emacsclient.desktop";
"text/txt" = "emacsclient.desktop";
"text/rs" = "emacsclient.desktop";
"text/plain" = "emacsclient.desktop";
"application/pdf" = "emacsclient.desktop";
"x-scheme-handler/about" = "firefox.desktop";
"x-scheme-handler/unknown" = "firefox.desktop";
};
@ -105,7 +111,7 @@ in {
"video/H265" = "mpv.desktop";
"video/H264" = "mpv.desktop";
"video/vnd.youtube.yt" = "mpv.desktop";
"inode/directory" = "dolphin.desktop";
"inode/directory" = "thunar.desktop";
"image/gif" = "imv-rifle.desktop";
"image/jpeg" = "imv-rifle.desktop";
"image/heif" = "imv-rifle.desktop";
@ -120,6 +126,12 @@ in {
"x-scheme-handler/http" = "firefox.desktop";
"x-scheme-handler/https" = "firefox.desktop";
"text/html" = "firefox.desktop";
"text/org" = "emacsclient.desktop";
"text/md" = "emacsclient.desktop";
"text/txt" = "emacsclient.desktop";
"text/rs" = "emacsclient.desktop";
"text/plain" = "emacsclient.desktop";
"application/pdf" = "emacsclient.desktop";
"x-scheme-handler/about" = "firefox.desktop";
"x-scheme-handler/unknown" = "firefox.desktop";
};

View file

@ -211,9 +211,13 @@ in
windowrule = [
"opaque,ff"
# if !laptop then "workspace 1,mpv"
"float,dolphin"
"float,org.kde.dolphin"
"float,thunar"
"float,org.freedesktop.impl.portal.desktop.kde"
"float,nm-tray"
"size 60% 60%,dolphin"
"size 60% 60%,org.kde.dolphin"
"size 60% 60%,thunar"
"size 60% 60%,org.freedesktop.impl.portal.desktop.kde"
"float,mpv"
"float,title:Picture-in-Picture"
"center,title:Picture-in-Picture"
@ -245,7 +249,7 @@ in
"SUPER,RETURN,exec,alacritty"
"SUPER,C,killactive,"
"SUPERSHIFT,Q,exit,"
"SUPERSHIFT,D,exec,dolphin"
"SUPERSHIFT,D,exec,thunar"
"SUPERSHIFT,F,togglefloating,"
"SUPER,w,exec,rofi -i -show window"
"SUPER,E,exec,/home/chris/bin/emacslof"

View file

@ -4,7 +4,7 @@
environment.systemPackages = with pkgs; [
pinentry
pinentry-qt
lightly-qt
lightly-boehs
caffeine-ng
hunspell
hunspellDicts.en_US-large
@ -12,13 +12,27 @@
openssh
openssl
cyrus-sasl-xoauth2
ark
kdePackages.ark
harper
# pantalaimon
ifuse
dash
dolphin
okular
# kdePackages.breeze
# kdePackages.dolphin
# kdePackages.kio-fuse
# kdePackages.kio-extras
# kdePackages.qtsvg
# kdePackages.qtwayland
# kdePackages.ffmpegthumbs
# kdePackages.kdegraphics-thumbnailers
# kdePackages.kdesdk-thumbnailers
xfce.thunar
xfce.tumbler
xfce.thunar-media-tags-plugin
xfce.thunar-archive-plugin
xfce.xfconf
zathura
# kdePackages.okular
just
# guix
# freecad