Gnome : Add system controls.
This commit is contained in:
parent
1f343651d8
commit
7bca03fe48
|
@ -16,8 +16,8 @@ in {
|
|||
rekey_normal("<Leader>q", "<cmd>BufferLineCyclePrev<cr>")
|
||||
|
||||
-- Splits.
|
||||
rekey_normal("<Leader>-", "<cmd>vsplit<cr>")
|
||||
rekey_normal("<Leader>\\", "<cmd>split<cr>")
|
||||
rekey_normal("<Leader>\\", "<cmd>vsplit<cr>")
|
||||
rekey_normal("<Leader>-", "<cmd>split<cr>")
|
||||
rekey_normal("<Leader>=", "<C-w>=") -- Equalize split sizes.
|
||||
rekey_normal("<Leader>c", "<C-w>q") -- Close split.
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ ... }: let
|
||||
{ setting, ... }: let
|
||||
mod = "<Super>";
|
||||
in {
|
||||
"org/gnome/desktop/wm/keybindings" = {
|
||||
|
@ -62,6 +62,11 @@ in {
|
|||
"org/gnome/settings-daemon/plugins/media-keys" = {
|
||||
custom-keybindings = [
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/"
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/"
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/"
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/"
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/"
|
||||
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5/"
|
||||
];
|
||||
magnifier = [ "" ];
|
||||
magnifier-zoom-in = [ "" ];
|
||||
|
@ -76,6 +81,36 @@ in {
|
|||
name = "gnome-terminal";
|
||||
};
|
||||
|
||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1" = {
|
||||
binding = "${setting.sysctrl}z";
|
||||
command = "systemctl suspend -i";
|
||||
name = "System Sleep";
|
||||
};
|
||||
|
||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2" = {
|
||||
binding = "${setting.sysctrl}x";
|
||||
command = "systemctl poweroff -i";
|
||||
name = "System Poweroff";
|
||||
};
|
||||
|
||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3" = {
|
||||
binding = "${setting.sysctrl}c";
|
||||
command = "systemctl reboot -i";
|
||||
name = "System Reboot";
|
||||
};
|
||||
|
||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4" = {
|
||||
binding = "${setting.sysctrl}p";
|
||||
command = "powersave toggle";
|
||||
name = "Toggle Powersave";
|
||||
};
|
||||
|
||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5" = {
|
||||
binding = "${setting.sysctrl}l";
|
||||
command = "powerlimit toggle";
|
||||
name = "Toggle Powerlimit";
|
||||
};
|
||||
|
||||
"org/gnome/shell/keybindings" = {
|
||||
focus-active-notification = [ "" ];
|
||||
open-application-menu = [ "" ];
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
browser.bin = "firefox-esr";
|
||||
terminal.bin = "foot";
|
||||
dpiAware = false;
|
||||
sysctrl = "print";
|
||||
sysctrl = "Print";
|
||||
|
||||
keyboard = {
|
||||
layouts = "us,ru";
|
||||
|
|
Loading…
Reference in a new issue