diff options
Diffstat (limited to 'gui/conf/niri.kdl')
-rw-r--r-- | gui/conf/niri.kdl | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/gui/conf/niri.kdl b/gui/conf/niri.kdl index 89d08bd..b3e0e1f 100644 --- a/gui/conf/niri.kdl +++ b/gui/conf/niri.kdl @@ -7,6 +7,11 @@ environment { prefer-no-csd +output "eDP-1" { + mode "1920x1080" + scale 1 +} + input { keyboard { xkb { @@ -105,12 +110,17 @@ window-rule { } binds { - F1 { show-hotkey-overlay; } + Mod+F1 { show-hotkey-overlay; } + + Mod+F9 { spawn "bash" "-c" "notify-send \"Battery `acpi | cut -c 10-`\""; } + Mod+F10 { spawn "bash" "-c" "notify-send \"Running at `acpi --thermal | awk '{print $4}'`°C cooled by `cat /proc/acpi/ibm/fan | awk '/speed/{print $2}'` RPM\""; } - Mod+Return hotkey-overlay-title="Open Terminal" { spawn "kitty"; } - Mod+Shift+Return hotkey-overlay-title="Open Emacs" { spawn "emacsclient" "-c"; } - Mod+Space hotkey-overlay-title="Run an Application: rofi" { spawn "rofi" "-show" "combi"; } - Ctrl+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock" "--color" "#000000"; } + Mod+Return { spawn "kitty"; } + Mod+Shift+Return { spawn "emacsclient" "-c"; } + Mod+Space { spawn "rofi" "-show" "combi"; } + Ctrl+Alt+L { spawn "swaylock" "--color" "#000000"; } + + Mod+P { spawn "passrofi"; } XF86AudioRaiseVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1+"; } XF86AudioLowerVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1-"; } @@ -154,8 +164,8 @@ binds { Mod+U { focus-workspace-down; } Mod+I { focus-workspace-up; } - Mod+Shift+U { move-workspace-down; } - Mod+Shift+I { move-workspace-up; } + //Mod+Shift+U { move-workspace-down; } + //Mod+Shift+I { move-workspace-up; } //Mod+Ctrl+Page_Down { move-column-to-workspace-down; } //Mod+Ctrl+Page_Up { move-column-to-workspace-up; } @@ -242,6 +252,7 @@ binds { Mod+R { switch-preset-column-width; } Mod+Shift+R { switch-preset-window-height; } Mod+Ctrl+R { reset-window-height; } + Mod+F { maximize-column; } Mod+Shift+F { fullscreen-window; } |