This commit is contained in:
elwrcl committed 2026-08-12 17:15:10 +03:00
1 parent bb03788fe8
commit 62a3ba8737
3 files changed
+10 -19

No files matched your search

@@ -5,7 +5,7 @@
{ {
programs.niri.settings = { programs.niri.settings = {
binds = { binds = {
# --- Workspace Navigation --- # NAVI
"Ctrl+Mod+Right".action.focus-column-right = [ ]; "Ctrl+Mod+Right".action.focus-column-right = [ ];
"Ctrl+Mod+Left".action.focus-column-left = [ ]; "Ctrl+Mod+Left".action.focus-column-left = [ ];
"Ctrl+Mod+Down".action.focus-workspace-down = [ ]; "Ctrl+Mod+Down".action.focus-workspace-down = [ ];
@@ -24,16 +24,16 @@
action.focus-column-left = [ ]; action.focus-column-left = [ ];
}; };
# --- Interface --- # INTERFACE
"Mod+Space".action.spawn-sh = "noctalia msg panel-toggle launcher"; "Mod+Space".action.spawn-sh = "noctalia msg panel-toggle launcher";
"Mod+P".action.spawn-sh = "noctalia msg panel-toggle control-center"; "Mod+P".action.spawn-sh = "noctalia msg panel-toggle control-center";
"Mod+Tab".action.toggle-overview = [ ]; "Mod+Tab".action.toggle-overview = [ ];
"Ctrl+Alt+Delete".action.spawn-sh = "noctalia msg panel-toggle session"; "Ctrl+Alt+Delete".action.spawn-sh = "noctalia msg panel-toggle session";
# --- Launchers --- # LAUNCHERS
"Mod+Return".action.spawn = [ "ghostty" ]; "Mod+Return".action.spawn = [ "ghostty" ];
"Mod+W".action.spawn = [ "zen-beta" ]; "Mod+W".action.spawn = [ "zen-beta" ];
"Mod+E".action.spawn = [ "dolphin" ]; "Mod+E".action.spawn = [ "thunar" ];
"Mod+Z".action.spawn = [ "code" ]; "Mod+Z".action.spawn = [ "code" ];
"Mod+Alt+V".action.spawn = [ "pavucontrol" ]; "Mod+Alt+V".action.spawn = [ "pavucontrol" ];
"Mod+Shift+V".action.spawn-sh = "noctalia msg panel-toggle clipboard"; "Mod+Shift+V".action.spawn-sh = "noctalia msg panel-toggle clipboard";
@@ -46,25 +46,21 @@
"btop" "btop"
]; ];
# --- Window Management --- # WINDOW
"Mod+Q".action.close-window = [ ]; "Mod+Q".action.close-window = [ ];
"Mod+Alt+Space".action.toggle-window-floating = [ ]; "Mod+Alt+Space".action.toggle-window-floating = [ ];
"Mod+F".action.fullscreen-window = [ ]; "Mod+F".action.fullscreen-window = [ ];
"Mod+D".action.maximize-column = [ ]; "Mod+D".action.maximize-column = [ ];
# --- Focus ---
"Mod+Left".action.focus-column-left = [ ]; "Mod+Left".action.focus-column-left = [ ];
"Mod+Right".action.focus-column-right = [ ]; "Mod+Right".action.focus-column-right = [ ];
"Mod+Up".action.focus-window-up = [ ]; "Mod+Up".action.focus-window-up = [ ];
"Mod+Down".action.focus-window-down = [ ]; "Mod+Down".action.focus-window-down = [ ];
# --- Move Windows ---
"Mod+Shift+Left".action.move-column-left = [ ]; "Mod+Shift+Left".action.move-column-left = [ ];
"Mod+Shift+Right".action.move-column-right = [ ]; "Mod+Shift+Right".action.move-column-right = [ ];
"Mod+Shift+Up".action.move-window-up = [ ]; "Mod+Shift+Up".action.move-window-up = [ ];
"Mod+Shift+Down".action.move-window-down = [ ]; "Mod+Shift+Down".action.move-window-down = [ ];
# --- Workspaces by Number --- # WORKSPACE
"Mod+1".action.focus-workspace = 1; "Mod+1".action.focus-workspace = 1;
"Mod+2".action.focus-workspace = 2; "Mod+2".action.focus-workspace = 2;
"Mod+3".action.focus-workspace = 3; "Mod+3".action.focus-workspace = 3;
@@ -75,7 +71,6 @@
"Mod+8".action.focus-workspace = 8; "Mod+8".action.focus-workspace = 8;
"Mod+9".action.focus-workspace = 9; "Mod+9".action.focus-workspace = 9;
"Mod+0".action.focus-workspace = 10; "Mod+0".action.focus-workspace = 10;
"Mod+Shift+1".action.move-window-to-workspace = 1; "Mod+Shift+1".action.move-window-to-workspace = 1;
"Mod+Shift+2".action.move-window-to-workspace = 2; "Mod+Shift+2".action.move-window-to-workspace = 2;
"Mod+Shift+3".action.move-window-to-workspace = 3; "Mod+Shift+3".action.move-window-to-workspace = 3;
@@ -87,7 +82,7 @@
"Mod+Shift+9".action.move-window-to-workspace = 9; "Mod+Shift+9".action.move-window-to-workspace = 9;
"Mod+Shift+0".action.move-window-to-workspace = 10; "Mod+Shift+0".action.move-window-to-workspace = 10;
# --- Mouse Workspace Scroll --- # WHEEL
"Mod+WheelScrollDown" = { "Mod+WheelScrollDown" = {
"cooldown-ms" = 150; "cooldown-ms" = 150;
action.focus-workspace-down = [ ]; action.focus-workspace-down = [ ];
@@ -97,7 +92,7 @@
action.focus-workspace-up = [ ]; action.focus-workspace-up = [ ];
}; };
# --- Media & Hardware Keys --- # MEDIA
"Mod+Shift+N".action.spawn = [ "Mod+Shift+N".action.spawn = [
"playerctl" "playerctl"
"next" "next"
+2 -2
View File
@@ -51,8 +51,8 @@
open-floating = true; open-floating = true;
open-focused = false; open-focused = false;
default-floating-position = { default-floating-position = {
x = 20; x = 10;
y = 20; y = 10;
"relative-to" = "bottom-right"; "relative-to" = "bottom-right";
}; };
} }
-4
View File
@@ -39,19 +39,15 @@
}; };
}); });
#hasvk14-layer = pkgs.callPackage ./vk { };
#hasvk14-layer-32 = pkgs.pkgsi686Linux.callPackage ./vk { };
in in
{ {
hardware.graphics = { hardware.graphics = {
extraPackages = [ extraPackages = [
#hasvk14-layer
wayland-intel-vaapi-driver wayland-intel-vaapi-driver
pkgs.libvdpau-va-gl pkgs.libvdpau-va-gl
pkgs.pocl pkgs.pocl
]; ];
extraPackages32 = [ extraPackages32 = [
#hasvk14-layer-32
wayland-intel-vaapi-driver-32 wayland-intel-vaapi-driver-32
pkgs.pkgsi686Linux.libvdpau-va-gl pkgs.pkgsi686Linux.libvdpau-va-gl
]; ];