Compare commits

...

2 Commits

Author SHA1 Message Date
529a653e22 tweak keybinds for gnome window movement 2025-01-04 22:52:06 -08:00
0d07cdbbdb change alt-tab to cycle windows 2025-01-04 21:58:51 -08:00
2 changed files with 13 additions and 9 deletions

View File

@ -23,7 +23,6 @@ in {
dconf-editor # Graphical tool for editing settings stored in the dconf database of GNOME dconf-editor # Graphical tool for editing settings stored in the dconf database of GNOME
gnome-tweaks # Utility for customizing various aspects of the GNOME desktop environment gnome-tweaks # Utility for customizing various aspects of the GNOME desktop environment
evolution # Personal information management application that provides email, calendar, and contact management features evolution # Personal information management application that provides email, calendar, and contact management features
gnomeExtensions.focus-changer # GNOME Shell extension for changing window focus behavior
gnomeExtensions.custom-hot-corners-extended # GNOME Shell extension for changing window focus behavior gnomeExtensions.custom-hot-corners-extended # GNOME Shell extension for changing window focus behavior
gnomeExtensions.alphabetical-app-grid # Alphabetically order the app grid and folders gnomeExtensions.alphabetical-app-grid # Alphabetically order the app grid and folders
gnome-fullscreen-to-empty-workspace # New, maximized and fullscreen windows will be moved to empty workspaces gnome-fullscreen-to-empty-workspace # New, maximized and fullscreen windows will be moved to empty workspaces
@ -141,8 +140,6 @@ in {
dynamic-workspaces = false; dynamic-workspaces = false;
}; };
"org/gnome/desktop/wm/preferences" = { "org/gnome/desktop/wm/preferences" = {
auto-raise = false;
raise-on-click = false;
num-workspaces = 10; num-workspaces = 10;
}; };
"org/gnome/shell/keybindings" = { "org/gnome/shell/keybindings" = {
@ -192,11 +189,11 @@ in {
close = ["<Super>d"]; close = ["<Super>d"];
toggle-fullscreen = ["<Super>f"]; toggle-fullscreen = ["<Super>f"];
toggle-maximized = ["<Super>t"]; toggle-maximized = ["<Super>t"];
raise-or-lower = [ "<Super>s" ]; cycle-windows = ["<Super>Tab" "<Super>k"];
move-to-center = [ "<Alt><Super>c" ]; cycle-windows-backward = ["<Shift><Super>Tab" "<Super>j"];
switch-windows = ["<Super>Tab"];
switch-windows-backward = ["<Shift><Super>Tab"];
panel-run-dialog = ["<Super>r"]; panel-run-dialog = ["<Super>r"];
switch-applications = [];
switch-applications-backward = [];
minimize = []; minimize = [];
}; };
# custom-hot-corners-extended configs # custom-hot-corners-extended configs

View File

@ -12,6 +12,7 @@ in {
capslock = "overload(meta, esc)"; capslock = "overload(meta, esc)";
leftalt = "layer(alt)"; leftalt = "layer(alt)";
f1 = "oneshot(open)"; f1 = "oneshot(open)";
meta = "layer(meta)";
}; };
open = { open = {
enter = "C-M-enter"; # terminal enter = "C-M-enter"; # terminal
@ -26,6 +27,12 @@ in {
k = "up"; k = "up";
l = "right"; l = "right";
}; };
meta = {
h = "M-left";
j = "M-down";
k = "M-up";
l = "M-right";
};
}; };
}; };
}; };