This commit is contained in:
Chris Cochrun 2025-09-17 13:22:11 -05:00
parent c9f966320d
commit 1c11df5408
4 changed files with 23 additions and 5 deletions

View file

@ -100,14 +100,17 @@ in
"Super+B".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/nirilof" "org.qutebrowser.qutebrowser" "qutebrowser"]; "Super+B".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/nirilof" "org.qutebrowser.qutebrowser" "qutebrowser"];
"Super+Alt+Space".action.spawn = "${pkgs.cosmic-launcher}/bin/cosmic-launcher"; "Super+Alt+Space".action.spawn = "${pkgs.cosmic-launcher}/bin/cosmic-launcher";
"Super+Space".action.spawn = ["${pkgs.fish}/bin/fish" "-c" "rofi -no-lazy-grab -modi combi -show combi -combi-modi drun,run"]; "Super+Space".action.spawn = ["${pkgs.fish}/bin/fish" "-c" "rofi -no-lazy-grab -modi combi -show combi -combi-modi drun,run"];
"Super+Alt+W".action.spawn = "rofi -i -show window"; "Super+Shift+W".action.spawn = "rofi -i -show window";
"Super+V".action = spawn ["${pkgs.fish}/bin/fish" "-c" "${pkgs.cliphist}/bin/cliphist list | ${pkgs.rofi-wayland}/bin/rofi -p '󱃔 ' -dmenu | ${pkgs.cliphist}/bin/cliphist decode | ${pkgs.wl-clipboard}/bin/wl-copy"]; "Super+V".action = spawn ["${pkgs.fish}/bin/fish" "-c" "${pkgs.cliphist}/bin/cliphist list | ${pkgs.rofi-wayland}/bin/rofi -p '󱃔 ' -dmenu | ${pkgs.cliphist}/bin/cliphist decode | ${pkgs.wl-clipboard}/bin/wl-copy"];
"Super+I".action.spawn = ["alacritty" "--class" "btm" "-e" "btm"]; "Super+I".action.spawn = ["alacritty" "--class" "btm" "-e" "btm"];
"Super+Alt+B".action.spawn = ["alacritty" "--class" "bluetui" "-e" "bluetui"];
"Super+Alt+W".action.spawn = ["alacritty" "--class" "impala" "-e" "impala"];
"Super+A".action.spawn = ["alacritty" "--class" "pulsemixer" "-e" "pulsemixer"]; "Super+A".action.spawn = ["alacritty" "--class" "pulsemixer" "-e" "pulsemixer"];
"Super+Shift+F".action.spawn = ["cosmic-files"];
"Super+Shift+Q".action = quit; "Super+Shift+Q".action = quit;
"Super+O".action = toggle-overview; "Super+O".action = toggle-overview;
"Super+F".action = fullscreen-window; "Super+F".action = fullscreen-window;
"Super+Shift+F".action = toggle-windowed-fullscreen; "Super+Alt+F".action = toggle-windowed-fullscreen;
"Super+C".action = close-window; "Super+C".action = close-window;
"Super+Shift+C".action = center-window; "Super+Shift+C".action = center-window;
"Super+P".action.spawn = "/home/chris/bin/rbw.sh"; "Super+P".action.spawn = "/home/chris/bin/rbw.sh";
@ -181,11 +184,23 @@ in
open-floating = true; open-floating = true;
} }
{ {
matches = [{app-id = "btm";}]; matches = [{app-id = "bluetui";}];
open-floating = true; open-floating = true;
default-column-width.proportion = 0.7; default-column-width.proportion = 0.7;
default-window-height.proportion = 0.7; default-window-height.proportion = 0.7;
} }
{
matches = [{app-id = "impala";}];
open-floating = true;
default-column-width.proportion = 0.7;
default-window-height.proportion = 0.7;
}
{
matches = [{app-id = "btm";}];
open-floating = true;
default-column-width.proportion = 0.9;
default-window-height.proportion = 0.9;
}
{ {
matches = [{app-id = "pulsemixer";}]; matches = [{app-id = "pulsemixer";}];
open-floating = true; open-floating = true;

View file

@ -15,6 +15,8 @@
harper harper
mumble mumble
niri niri
bluetui
impala
# pantalaimon # pantalaimon
ifuse ifuse
dash dash

View file

@ -36,9 +36,9 @@
}; };
fileSystems."/run/media/chris/Storage" = fileSystems."/run/media/chris/Storage" =
{ device = "/dev/disk/by-uuid/4c7d4273-7b72-4aa8-8e1c-e281543d06cb"; { device = "/dev/disk/by-label/Storage";
fsType = "btrfs"; fsType = "btrfs";
options = [ "noatime" "space_cache=v2" "clear_cache" "compress=zstd:1" ]; options = [ "noatime" "space_cache=v2" "compress=zstd:1" ];
}; };
fileSystems."/run/media/chris/backup" = fileSystems."/run/media/chris/backup" =

View file

@ -18,6 +18,7 @@
hardware.acpilight.enable = lib.mkDefault true; hardware.acpilight.enable = lib.mkDefault true;
networking.interfaces.wlp170s0.useDHCP = true; networking.interfaces.wlp170s0.useDHCP = true;
networking.wireless.iwd.enable = true;
hardware.uinput.enable = true; hardware.uinput.enable = true;
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;