Updated river configuration

This commit is contained in:
Jan-Bulthuis 2025-02-12 03:32:53 +01:00
parent a04f791e06
commit 4f4e2087b0
1 changed files with 38 additions and 35 deletions

View File

@ -65,7 +65,7 @@ in
settings = settings =
let let
layout = "filtile"; layout = "filtile";
layoutOptions = "-outer-padding ${toString config.theming.layout.windowPadding} -view-padding ${toString config.theming.layout.windowPadding}"; layoutOptions = "-outer-padding ${toString config.theming.layout.windowPadding} -view-padding ${toString config.theming.layout.windowPadding} -main-ratio 0.5";
modes = [ modes = [
"normal" "normal"
"locked" "locked"
@ -119,18 +119,9 @@ in
map = ( map = (
lib.attrsets.recursiveUpdate lib.attrsets.recursiveUpdate
{ {
normal = "-repeat".normal = {
{
"${main} Q" = "close";
"${ssm} E" = "exit";
# Basic utilities # Basic utilities
"${main} X " = "spawn \"waylock -fork-on-lock ${waylockOptions}\"";
"${ssm} Return" = "spawn foot"; "${ssm} Return" = "spawn foot";
"${main} P" = "spawn \"rofi -show drun\"";
"${ssm} P" = "spawn rofi-rbw";
"${main} S" =
"spawn \"grim -g \\\"\\\$(slurp)\\\" ~/Images/Screenshots/\\\$(date +'%s_grim.png')\"";
# Window focus # Window focus
"${main} J" = "focus-view next"; "${main} J" = "focus-view next";
@ -149,28 +140,12 @@ in
"${ssm} H" = "send-layout-cmd ${layout} 'main-count +1'"; "${ssm} H" = "send-layout-cmd ${layout} 'main-count +1'";
"${ssm} L" = "send-layout-cmd ${layout} 'main-count -1'"; "${ssm} L" = "send-layout-cmd ${layout} 'main-count -1'";
# Tags
"${main} 0" = "set-focused-tags ${toString (pow2 32 - 1)}";
"${ssm} 0" = "set-view-tags ${toString (pow2 32 - 1)}";
# Orientation
"${main} Up" = "send-layout-cmd ${layout} \"main-location top\"";
"${main} Right" = "send-layout-cmd ${layout} \"main-location right\"";
"${main} Down" = "send-layout-cmd ${layout} \"main-location bottom\"";
"${main} Left" = "send-layout-cmd ${layout} \"main-location left\"";
# Move floating windows # Move floating windows
"${sam} H" = "move left 100"; "${sam} H" = "move left 100";
"${sam} J" = "move down 100"; "${sam} J" = "move down 100";
"${sam} K" = "move up 100"; "${sam} K" = "move up 100";
"${sam} L" = "move right 100"; "${sam} L" = "move right 100";
# Snap floating windows
"${scam} H" = "snap left";
"${scam} J" = "snap down";
"${scam} K" = "snap up";
"${scam} L" = "snap right";
# Resize floating windows # Resize floating windows
"${sas} H" = "resize horizontal -100"; "${sas} H" = "resize horizontal -100";
"${sas} J" = "resize vertical 100"; "${sas} J" = "resize vertical 100";
@ -180,6 +155,34 @@ in
# Toggle modes # Toggle modes
"${main} Space" = "toggle-float"; "${main} Space" = "toggle-float";
"${main} F" = "toggle-fullscreen"; "${main} F" = "toggle-fullscreen";
};
normal =
{
"${main} Q" = "close";
"${ssm} E" = "exit";
# Basic utilities
"${main} X " = "spawn \"waylock -fork-on-lock ${waylockOptions}\"";
"${main} P" = "spawn \"rofi -show drun\"";
"${ssm} P" = "spawn rofi-rbw";
"${main} S" =
"spawn \"grim -g \\\"\\\$(slurp)\\\" ~/Images/Screenshots/\\\$(date +'%s_grim.png')\"";
# Tags
"${main} 0" = "set-focused-tags ${toString (pow2 32 - 1)}";
"${ssm} 0" = "set-view-tags ${toString (pow2 32 - 1)}";
# Orientation
"${main} Up" = "send-layout-cmd ${layout} \"main-location top\"";
"${main} Right" = "send-layout-cmd ${layout} \"main-location right\"";
"${main} Down" = "send-layout-cmd ${layout} \"main-location bottom\"";
"${main} Left" = "send-layout-cmd ${layout} \"main-location left\"";
# Snap floating windows
"${scam} H" = "snap left";
"${scam} J" = "snap down";
"${scam} K" = "snap up";
"${scam} L" = "snap right";
} }
// builtins.listToAttrs ( // builtins.listToAttrs (
builtins.concatLists ( builtins.concatLists (