mirror of
https://github.com/elwrcl/copnix.git
synced 2026-10-31 14:28:02 +03:00
fixes
This commit is contained in:
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"
|
||||||
|
|||||||
@@ -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";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in new issue
Block a user