Improve hyprland config
Add keybinds and rules
This commit is contained in:
parent
ce4bd6eeed
commit
7e2465bb30
3 changed files with 12 additions and 6 deletions
|
@ -9,10 +9,13 @@ bind = $main_mod, F, fullscreen,
|
|||
|
||||
bind = $main_mod, D, exec, j4-dmenu-desktop --dmenu="$DMENU"
|
||||
bind = $main_mod, Pause, exec, menu-shutdown
|
||||
bind = $main_mod, T, exec, ts-control quick
|
||||
bind = $main_mod SHIFT, T, exec, ts-control
|
||||
bind = $main_mod, T, exec, ts-control quick
|
||||
bind = $main_mod SHIFT, X, exec, $HOME/projects/utils/temp-service/temp-service
|
||||
bind = $main_mod, X, exec, $HOME/projects/utils/temp-service/temp-service menu
|
||||
bind = $main_mod, M, exec, host-mode
|
||||
bind = $main_mod, C, exec, [float] $TERMINAL -e python
|
||||
bind = $main_mod, N, exec, [float] $TERMINAL -e nvim
|
||||
|
||||
# Screenshot / Color picker
|
||||
bind = $main_mod, Print, exec, screenshot
|
||||
|
@ -81,5 +84,5 @@ bindm = $main_mod, mouse:272, movewindow
|
|||
bindm = $main_mod, mouse:273, resizewindow
|
||||
|
||||
# Binds for XWayland
|
||||
bind = , XF86AudioMute, pass, ^(TeamSpeak 3)$
|
||||
bind = , KP_Multiply, pass, ^(TeamSpeak 3)$
|
||||
bind = , Scroll_Lock, pass, class:^(TeamSpeak 3)$
|
||||
bind = , KP_Multiply, pass, class:^(TeamSpeak 3)$
|
||||
|
|
|
@ -8,7 +8,7 @@ layerrule = noanim, notifications
|
|||
|
||||
workspace = w[t1], gapsin:0, gapsout:0, border:0
|
||||
|
||||
windowrulev2 = workspace $ws_web silent, class:(qutebrowser)
|
||||
windowrulev2 = workspace $ws_web silent, class:(org.qutebrowser.qutebrowser)
|
||||
windowrulev2 = workspace $ws_web, class:(firefox)
|
||||
|
||||
windowrulev2 = workspace $ws_focus, class:^(jetbrains-)
|
||||
|
@ -16,10 +16,11 @@ windowrulev2 = workspace $ws_focus, class:^(jetbrains-)
|
|||
windowrulev2 = workspace $ws_media, class:([cC]hromium)
|
||||
windowrulev2 = workspace $ws_media, class:(Brave-browser)
|
||||
windowrulev2 = workspace $ws_media, class:(FreeTube)
|
||||
windowrulev2 = workspace $ws_media, class:(qutebrowser-kiosk)
|
||||
windowrulev2 = workspace $ws_media, class:(org.qutebrowser.qutebrowser-kiosk)
|
||||
|
||||
windowrulev2 = workspace $ws_chat silent, class:(discord)
|
||||
windowrulev2 = workspace $ws_chat silent, class:(Element)
|
||||
windowrulev2 = workspace $ws_chat silent, class:(im.riot.Riot)
|
||||
windowrulev2 = workspace $ws_chat silent, class:(TeamSpeak 3)
|
||||
|
||||
windowrulev2 = workspace $ws_msg silent, class:(thunderbird)
|
||||
|
@ -65,5 +66,7 @@ windowrulev2 = workspace $ws_chat silent, class:(steam), title:^(Friends List)
|
|||
|
||||
windowrulev2 = fullscreen, class:^cs2$
|
||||
windowrulev2 = workspace $ws_focus, class:^cs2$
|
||||
windowrulev2 = fullscreen, class:^factorio$
|
||||
windowrulev2 = workspace $ws_focus, class:^factorio$
|
||||
windowrulev2 = fullscreen, class:^(steam_app_)
|
||||
windowrulev2 = workspace $ws_focus, class:^(steam_app_)
|
||||
|
|
|
@ -3,7 +3,7 @@ input {
|
|||
kb_layout = de
|
||||
kb_variant =
|
||||
kb_model =
|
||||
kb_options = compose:menu
|
||||
kb_options = compose:menu, caps:none
|
||||
kb_rules =
|
||||
numlock_by_default = true
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue