feat: basic config of gnome paperwm

This commit is contained in:
js0ny 2025-10-24 21:57:47 +01:00
parent c84204b373
commit e1cc141ce7
2 changed files with 49 additions and 1 deletions

View file

@ -26,7 +26,7 @@
]; ];
programs.gnome-shell.enable = true; programs.gnome-shell.enable = true;
programs.gnome-shell.extensions = [ programs.gnome-shell.extensions = [
{ package = pkgs.gnomeExtensions.dash-to-dock; } # { package = pkgs.gnomeExtensions.dash-to-dock; }
{ package = pkgs.gnomeExtensions.caffeine; } { package = pkgs.gnomeExtensions.caffeine; }
{ package = pkgs.gnomeExtensions.logo-menu; } { package = pkgs.gnomeExtensions.logo-menu; }
{ package = pkgs.gnomeExtensions.kimpanel; } { package = pkgs.gnomeExtensions.kimpanel; }

View file

@ -6,4 +6,52 @@
programs.gnome-shell.extensions = [ programs.gnome-shell.extensions = [
{ package = pkgs.gnomeExtensions.paperwm; } { package = pkgs.gnomeExtensions.paperwm; }
]; ];
dconf.settings = {
"org/gnome/settings-daemon/plugins/media-keys" = {
screensaver = [ "" ];
};
"org/gnome/shell/extensions/paperwm/keybindings" = {
switch-left = [
"<Super>Left"
"<Super>h"
];
switch-right = [
"<Super>Right"
"<Super>l"
];
switch-down = [
"<Super>Down"
"<Super>j"
];
move-left = [
"<Control><Super>comma"
"<Shift><Super>comma"
"<Control><Super>Left"
"<Shift><Super>h"
];
move-right = [
"<Control><Super>comma"
"<Shift><Super>comma"
"<Control><Super>Left"
"<Shift><Super>l"
];
move-up = [
"<Control><Super>comma"
"<Shift><Super>comma"
"<Control><Super>Left"
"<Shift><Super>k"
];
move-down = [
"<Control><Super>comma"
"<Shift><Super>comma"
"<Control><Super>Left"
"<Shift><Super>j"
];
center-vertically = [ "" ];
drift-left = [ "" ];
drift-right = [ "" ];
move-up-workspace = [ "<Alt><Super>k" ];
move-down-workspace = [ "<Alt><Super>j" ];
};
};
} }