diff --git a/home/modules/niri.nix b/home/modules/niri.nix index 296dc88..ea3dba9 100644 --- a/home/modules/niri.nix +++ b/home/modules/niri.nix @@ -1,41 +1,43 @@ {pkgs, ...}: { - programs.niri.settings = { + programs.niri = { enable = true; - input = { - keyboard = { - xkb = { - layout = "cz"; + settings = { + input = { + keyboard = { + xkb = { + layout = "cz"; + }; }; }; - }; - layout = { - gaps = 8; - preset-column-widths = [ - {proportion = 0.33333;} - {proportion = 0.5;} - {proportion = 0.66667;} - {proportion = 1.0;} - ]; - }; + layout = { + gaps = 8; + preset-column-widths = [ + {proportion = 0.33333;} + {proportion = 0.5;} + {proportion = 0.66667;} + {proportion = 1.0;} + ]; + }; - prefer-no-csd = true; + prefer-no-csd = true; - binds = { - "Mod+Q".action.close-window = []; - "Mod+Return".action.spawn = ["kitty"]; - "Mod+A".action.spawn = ["rofi" "-show" "drun"]; + binds = { + "Mod+Q".action.close-window = []; + "Mod+Return".action.spawn = ["kitty"]; + "Mod+A".action.spawn = ["rofi" "-show" "drun"]; - "Mod+H".action.focus-column-left = []; - "Mod+L".action.focus-column-right = []; - "Mod+J".action.focus-window-down = []; - "Mod+K".action.focus-window-up = []; + "Mod+H".action.focus-column-left = []; + "Mod+L".action.focus-column-right = []; + "Mod+J".action.focus-window-down = []; + "Mod+K".action.focus-window-up = []; - "Mod+Minus".action.set-column-width = ["-10%"]; - "Mod+Equal".action.set-column-width = ["+10%"]; + "Mod+Minus".action.set-column-width = ["-10%"]; + "Mod+Equal".action.set-column-width = ["+10%"]; - "Mod+Shift+Q".action.quit = []; + "Mod+Shift+Q".action.quit = []; + }; }; }; }