zeniri
This commit is contained in:
parent
cf92d89124
commit
83c92deef5
3 changed files with 20 additions and 6 deletions
|
|
@ -9,6 +9,7 @@
|
|||
|
||||
let
|
||||
modifier = if (osConfig.keybinds.modifier == "Meta") then "Mod" else null;
|
||||
nsipc = "noctalia-shell ipc call";
|
||||
kb-layout = builtins.substring 0 2 osConfig.system.locale;
|
||||
in
|
||||
|
||||
|
|
@ -61,26 +62,38 @@ in
|
|||
//Applications
|
||||
${modifier}+${osConfig.keybinds.hotkeys.terminal} hotkey-overlay-title="Open Terminal" { spawn "${osConfig.apps.terminal.binary}";}
|
||||
${modifier}+${osConfig.keybinds.hotkeys.browser} hotkey-overlay-title="Open Browser" { spawn "${osConfig.apps.internet.browsers.default}";}
|
||||
${modifier}+${osConfig.keybinds.hotkeys.launcher} hotkey-overlay-title="Open Launcher" { spawn "noctalia-shell" "ipc" "call" "launcher" "toggle";}
|
||||
${modifier}+${osConfig.keybinds.hotkeys.launcher} hotkey-overlay-title="Open Launcher" { spawn-sh "${nsipc} launcher toggle || walker";}
|
||||
${modifier}+Shift+${osConfig.keybinds.hotkeys.editor} hotkey-overlay-title="Open Editor" { spawn "${osConfig.apps.development.editor.default}";}
|
||||
|
||||
//Window Management
|
||||
${modifier}+Shift+${osConfig.keybinds.hotkeys.close-window} { close-window; }
|
||||
|
||||
//Column Navigation
|
||||
${modifier}+H { focus-column-left; }
|
||||
${modifier}+L { focus-column-right; }
|
||||
${modifier}+R { switch-preset-column-width; }
|
||||
${modifier}+Shift+R { switch-preset-column-width-back; }
|
||||
${modifier}+F { expand-column-to-available-width; }
|
||||
${modifier}+G { toggle-window-floating; }
|
||||
|
||||
//Column Navigation
|
||||
${modifier}+H { focus-column-left; }
|
||||
${modifier}+L { focus-column-right; }
|
||||
${modifier}+Left { focus-column-left; }
|
||||
${modifier}+Right { focus-column-right; }
|
||||
${modifier}+Shift+H { move-column-left-or-to-monitor-left; }
|
||||
${modifier}+Shift+L { move-column-right-or-to-monitor-right; }
|
||||
${modifier}+Shift+Left { move-column-left-or-to-monitor-left; }
|
||||
${modifier}+Shift+Right { move-column-right-or-to-monitor-right; }
|
||||
|
||||
//Workspace Navigation
|
||||
${modifier}+J cooldown-ms=150 { focus-workspace-down; }
|
||||
${modifier}+K cooldown-ms=150 { focus-workspace-up; }
|
||||
${modifier}+Down cooldown-ms=150 { focus-workspace-down; }
|
||||
${modifier}+Up cooldown-ms=150 { focus-workspace-up; }
|
||||
|
||||
//Screenshots
|
||||
Print { screenshot;}
|
||||
|
||||
//Misc
|
||||
${modifier}+Shift+Y hotkey-overlay-title="Open Keyboard Cheatsheet" { spawn-sh "${nsipc} plugin:keybind-cheatsheet toggle"; }
|
||||
${modifier}+P hotkey-overlay-title="Open Session Menu" { spawn-sh "${nsipc} sessionMenu toggle"; }
|
||||
}
|
||||
|
||||
switch-events {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue