This commit is contained in:
4DBug
2026-08-24 12:48:35 -05:00
parent 8b56376803
commit a8e75fa4b7
8 changed files with 131 additions and 81 deletions
+24 -29
View File
@@ -23,6 +23,10 @@
xkb.layout = "us,ua";
};
input.touchpad = {
click-method = "clickfinger";
};
layout = {
gaps = 10;
border.enable = false;
@@ -72,7 +76,7 @@
binds = {
"Mod+T".action.spawn = "cosmic-term";
"Mod+D".action.spawn-sh = "noctalia msg panel-toggle launcher";
"Mod+A".action.spawn-sh = "noctalia msg panel-toggle launcher";
"Mod+V".action.spawn-sh = "noctalia msg panel-toggle clipboard";
"Mod+N".action.spawn-sh = "noctalia msg panel-toggle control-center";
"Mod+Comma".action.spawn-sh = "noctalia msg settings-toggle";
@@ -95,15 +99,15 @@
"Mod+F".action.switch-preset-column-width = {};
"Mod+Shift+F".action.fullscreen-window = {};
# Focus
"Mod+H".action.focus-column-left = {};
"Mod+J".action.focus-window-down = {};
"Mod+K".action.focus-window-up = {};
"Mod+L".action.focus-column-right = {};
"Mod+Left".action.focus-column-left = {};
"Mod+Down".action.focus-window-or-workspace-down = {};
"Mod+Up".action.focus-window-or-workspace-up = {};
"Mod+Right".action.focus-column-right = {};
# Move windows
"Mod+Shift+H".action.set-column-width = "-10%";
"Mod+Shift+L".action.set-column-width = "+10%";
"Mod+Shift+J".action.set-window-height = "+10%";
"Mod+Shift+K".action.set-window-height = "-10%";
"Mod+Shift+Left".action.set-column-width = "-10%";
"Mod+Shift+Right".action.set-column-width = "+10%";
"Mod+Shift+Up".action.set-window-height = "+10%";
"Mod+Shift+Down".action.set-window-height = "-10%";
"Mod+Control+H".action.consume-or-expel-window-left = {};
"Mod+Control+L".action.consume-or-expel-window-right = {};
"Mod+Control+K".action.move-window-up = {};
@@ -121,26 +125,17 @@
"Mod+8".action.focus-workspace = 8;
"Mod+9".action.focus-workspace = 9;
"Mod+0".action.focus-workspace = 10;
"Mod+Shift+1".action.move-window-to-workspace = [ { focus = false; } 1 ];
"Mod+Shift+2".action.move-window-to-workspace = [ { focus = false; } 2 ];
"Mod+Shift+3".action.move-window-to-workspace = [ { focus = false; } 3 ];
"Mod+Shift+4".action.move-window-to-workspace = [ { focus = false; } 4 ];
"Mod+Shift+5".action.move-window-to-workspace = [ { focus = false; } 5 ];
"Mod+Shift+6".action.move-window-to-workspace = [ { focus = false; } 6 ];
"Mod+Shift+7".action.move-window-to-workspace = [ { focus = false; } 7 ];
"Mod+Shift+8".action.move-window-to-workspace = [ { focus = false; } 8 ];
"Mod+Shift+9".action.move-window-to-workspace = [ { focus = false; } 9 ];
"Mod+Shift+0".action.move-window-to-workspace = [ { focus = false; } 10 ];
"Mod+Ctrl+1".action.move-window-to-workspace = 1;
"Mod+Ctrl+2".action.move-window-to-workspace = 2;
"Mod+Ctrl+3".action.move-window-to-workspace = 3;
"Mod+Ctrl+4".action.move-window-to-workspace = 4;
"Mod+Ctrl+5".action.move-window-to-workspace = 5;
"Mod+Ctrl+6".action.move-window-to-workspace = 6;
"Mod+Ctrl+7".action.move-window-to-workspace = 7;
"Mod+Ctrl+8".action.move-window-to-workspace = 8;
"Mod+Ctrl+9".action.move-window-to-workspace = 9;
"Mod+Ctrl+0".action.move-window-to-workspace = 10;
"Mod+Shift+1".action.move-window-to-workspace = 1;
"Mod+Shift+2".action.move-window-to-workspace = 2;
"Mod+Shift+3".action.move-window-to-workspace = 3;
"Mod+Shift+4".action.move-window-to-workspace = 4;
"Mod+Shift+5".action.move-window-to-workspace = 5;
"Mod+Shift+6".action.move-window-to-workspace = 6;
"Mod+Shift+7".action.move-window-to-workspace = 7;
"Mod+Shift+8".action.move-window-to-workspace = 8;
"Mod+Shift+9".action.move-window-to-workspace = 9;
"Mod+Shift+0".action.move-window-to-workspace = 10;
};
};
};
+2
View File
@@ -12,6 +12,8 @@
tailscale
fish
fetch
];
nixos = { ... }: {
+1 -2
View File
@@ -3,7 +3,6 @@
nixos = { pkgs, ... }: {
environment.systemPackages = with pkgs; [
comma
fastfetch
git
home-manager
inetutils
@@ -23,4 +22,4 @@
];
};
};
}
}
-2
View File
@@ -3,8 +3,6 @@
nixos = { pkgs, ...}: {
programs.fish = {
shellAliases = {
fetch = "fastfetch --file ~/nix/nix.ans";
box = "ssh box.bug.tools";
unbox = "sh -c 'ssh -N -L \"$1\":0.0.0.0:\"$1\" box.bug.tools &' --";
rebox = "sh -c 'fuser -k \"$1\"/tcp' --";
+20
View File
@@ -0,0 +1,20 @@
{ inputs, ... }: {
den.aspects.fetch = {
homeManager = { ... }: {
imports = [ inputs.fetch.homeManagerModules.default ];
programs.fetch = {
enable = true;
info = [
"os"
"kernel"
"uptime"
];
speed = 1.0;
spin = "xy";
};
};
};
}
-1
View File
@@ -10,7 +10,6 @@
users.users.bug.packages = with pkgs; [
mission-center
baobab
fastfetch
];
programs = {