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/H265" = "mpv.desktop";
"video/H264" = "mpv.desktop"; "video/H264" = "mpv.desktop";
"video/vnd.youtube.yt" = "mpv.desktop"; "video/vnd.youtube.yt" = "mpv.desktop";
"inode/directory" = "dolphin.desktop"; "inode/directory" = "thunar.desktop";
"image/gif" = "imv-rifle.desktop"; "image/gif" = "imv-rifle.desktop";
"image/jpeg" = "imv-rifle.desktop"; "image/jpeg" = "imv-rifle.desktop";
"image/heif" = "imv-rifle.desktop"; "image/heif" = "imv-rifle.desktop";
@ -88,6 +88,12 @@ in {
"x-scheme-handler/http" = "firefox.desktop"; "x-scheme-handler/http" = "firefox.desktop";
"x-scheme-handler/https" = "firefox.desktop"; "x-scheme-handler/https" = "firefox.desktop";
"text/html" = "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/about" = "firefox.desktop";
"x-scheme-handler/unknown" = "firefox.desktop"; "x-scheme-handler/unknown" = "firefox.desktop";
}; };
@ -105,7 +111,7 @@ in {
"video/H265" = "mpv.desktop"; "video/H265" = "mpv.desktop";
"video/H264" = "mpv.desktop"; "video/H264" = "mpv.desktop";
"video/vnd.youtube.yt" = "mpv.desktop"; "video/vnd.youtube.yt" = "mpv.desktop";
"inode/directory" = "dolphin.desktop"; "inode/directory" = "thunar.desktop";
"image/gif" = "imv-rifle.desktop"; "image/gif" = "imv-rifle.desktop";
"image/jpeg" = "imv-rifle.desktop"; "image/jpeg" = "imv-rifle.desktop";
"image/heif" = "imv-rifle.desktop"; "image/heif" = "imv-rifle.desktop";
@ -120,6 +126,12 @@ in {
"x-scheme-handler/http" = "firefox.desktop"; "x-scheme-handler/http" = "firefox.desktop";
"x-scheme-handler/https" = "firefox.desktop"; "x-scheme-handler/https" = "firefox.desktop";
"text/html" = "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/about" = "firefox.desktop";
"x-scheme-handler/unknown" = "firefox.desktop"; "x-scheme-handler/unknown" = "firefox.desktop";
}; };

View file

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

View file

@ -4,7 +4,7 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
pinentry pinentry
pinentry-qt pinentry-qt
lightly-qt lightly-boehs
caffeine-ng caffeine-ng
hunspell hunspell
hunspellDicts.en_US-large hunspellDicts.en_US-large
@ -12,13 +12,27 @@
openssh openssh
openssl openssl
cyrus-sasl-xoauth2 cyrus-sasl-xoauth2
ark kdePackages.ark
harper harper
# pantalaimon # pantalaimon
ifuse ifuse
dash dash
dolphin # kdePackages.breeze
okular # 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 just
# guix # guix
# freecad # freecad