mirror of
https://github.com/olexsmir/dotfiles.git
synced 2026-01-15 08:41:34 +02:00
niri: update keymaps, and window rules; set background color
This commit is contained in:
parent
025b243c48
commit
d36654d9ee
1 changed files with 25 additions and 18 deletions
|
|
@ -59,7 +59,7 @@ output "eDP-1" {
|
|||
scale 1
|
||||
transform "normal"
|
||||
position x=1920 y=144
|
||||
background-color "#000020"
|
||||
background-color "#000010"
|
||||
}
|
||||
/// }}}
|
||||
// Layout {{{
|
||||
|
|
@ -119,9 +119,16 @@ window-rule {
|
|||
open-on-workspace "web"
|
||||
}
|
||||
|
||||
window-rule {
|
||||
match app-id=r#"Emacs$"#
|
||||
match app-id=r#"Code$"#
|
||||
open-on-workspace "dev"
|
||||
}
|
||||
|
||||
window-rule {
|
||||
match app-id=r#"Spotify$"#
|
||||
match app-id=r#"^org.gnome.Snapshot$"#
|
||||
match app-id=r#"sleek$"#
|
||||
open-on-workspace "laptop"
|
||||
}
|
||||
|
||||
|
|
@ -169,12 +176,12 @@ binds {
|
|||
Super+Alt+L { spawn "swaylock"; } // TODO: change to hyprlock
|
||||
|
||||
// programs {{{
|
||||
Mod+Shift+a { spawn "anki"; }
|
||||
Mod+Shift+d { spawn "obsidian"; }
|
||||
Mod+Ctrl+a { spawn "anki"; }
|
||||
Mod+Ctrl+d { spawn "obsidian"; }
|
||||
// Mod+Shift+f { spawn "newsflash"; } // TODO: fix conflict
|
||||
Mod+Shift+s { spawn "spotify"; }
|
||||
Mod+Shift+t { spawn "telegram-desktop"; }
|
||||
Mod+Shift+w { spawn "zen-browser"; }
|
||||
Mod+Ctrl+s { spawn "spotify"; }
|
||||
Mod+Ctrl+t { spawn "telegram-desktop"; }
|
||||
Mod+Ctrl+w { spawn "zen-browser"; }
|
||||
// }}}
|
||||
// func keys {{{
|
||||
// audio
|
||||
|
|
@ -200,9 +207,9 @@ binds {
|
|||
// window management {{{
|
||||
Mod+r { switch-preset-column-width; }
|
||||
Mod+t { maximize-column; }
|
||||
Mod+f { fullscreen-window; }
|
||||
Mod+e { fullscreen-window; }
|
||||
|
||||
Mod+Ctrl+f { toggle-window-floating; }
|
||||
Mod+Ctrl+f { toggle-window-floating; }
|
||||
|
||||
Mod+h { focus-column-left; }
|
||||
Mod+j { focus-window-down; }
|
||||
|
|
@ -223,16 +230,16 @@ binds {
|
|||
Mod+Shift+Period { move-column-to-monitor-right; }
|
||||
// }}}
|
||||
// workspaces {{{
|
||||
Mod+1 { focus-workspace 1; }
|
||||
Mod+2 { focus-workspace 2; }
|
||||
Mod+3 { focus-workspace 3; }
|
||||
Mod+4 { focus-workspace 4; }
|
||||
Mod+5 { focus-workspace 5; }
|
||||
Mod+Shift+1 { move-column-to-workspace 1; }
|
||||
Mod+Shift+2 { move-column-to-workspace 2; }
|
||||
Mod+Shift+3 { move-column-to-workspace 3; }
|
||||
Mod+Shift+4 { move-column-to-workspace 4; }
|
||||
Mod+Shift+5 { move-column-to-workspace 5; }
|
||||
Mod+a { focus-workspace 1; }
|
||||
Mod+s { focus-workspace 2; }
|
||||
Mod+d { focus-workspace 3; }
|
||||
Mod+f { focus-workspace 4; }
|
||||
Mod+g { focus-workspace 5; }
|
||||
Mod+Shift+a { move-column-to-workspace 1; }
|
||||
Mod+Shift+s { move-column-to-workspace 2; }
|
||||
Mod+Shift+d { move-column-to-workspace 3; }
|
||||
Mod+Shift+f { move-column-to-workspace 4; }
|
||||
Mod+Shift+g { move-column-to-workspace 5; }
|
||||
|
||||
Mod+WheelScrollDown cooldown-ms=150 { focus-workspace-down; }
|
||||
Mod+WheelScrollUp cooldown-ms=150 { focus-workspace-up; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue