final
This commit is contained in:
+42
-22
@@ -35,19 +35,28 @@ input {
|
||||
}
|
||||
# hyprctl devices
|
||||
device {
|
||||
name = apple-inc.-magic-trackpad
|
||||
sensitivity = 0.1
|
||||
name = apple-inc.-magic-trackpad-usb-c
|
||||
sensitivity = 0.15
|
||||
natural_scroll = true
|
||||
}
|
||||
device {
|
||||
name = kinesis-corporation-adv360-pro-mouse
|
||||
sensitivity = 0.5
|
||||
}
|
||||
|
||||
# Gestures
|
||||
gesture = 3, horizontal, workspace
|
||||
gesture = 3, vertical, special, magic
|
||||
# gesture = 3, horizontal, workspace
|
||||
# gesture = 3, vertical, special, magic
|
||||
# gesture = 4, down, close
|
||||
# gesture = 4, up, dispatcher, exec, rofi -show drun
|
||||
# gesture = 3, l, layoutmsg, scroll 1
|
||||
gesture = 3, swipe, mod: SUPER, resize
|
||||
gesture = 3, swipe, mod: CTRL, move
|
||||
gesture = 3, swipe, mod: Alt, fullscreen
|
||||
gesture = 3, right, dispatcher, movefocus, l
|
||||
gesture = 3, left, dispatcher, movefocus, r
|
||||
gesture = 3, down, dispatcher, movefocus, u
|
||||
gesture = 3, up, dispatcher, movefocus, d
|
||||
# gesture = 3, left, dispatcher, focusmonitor, -1
|
||||
# gesture = 3, left, mod: CTRL, dispatcher, movetoworkspace, -1
|
||||
# gesture = 3, right, dispatcher, focusmonitor, +1
|
||||
@@ -63,6 +72,12 @@ general {
|
||||
layout = dwindle
|
||||
}
|
||||
|
||||
|
||||
bind = SUPER, F1, exec, hyprctl keyword general:layout dwindle && notify-send "Layout: Dwindle"
|
||||
bind = SUPER, F2, exec, hyprctl keyword general:layout master && notify-send "Layout: Master"
|
||||
bind = SUPER, F3, exec, hyprctl keyword general:layout scrolling && notify-send "Layout: Scrolling"
|
||||
bind = SUPER, F4, exec, hyprctl keyword general:layout monocle && notify-send "Layout: Monocle"
|
||||
|
||||
# Decoration
|
||||
decoration {
|
||||
rounding = 10
|
||||
@@ -106,27 +121,32 @@ dwindle {
|
||||
preserve_split = true
|
||||
}
|
||||
|
||||
scrolling {
|
||||
direction = right
|
||||
focus_fit_method = 0
|
||||
}
|
||||
|
||||
# Window Rules
|
||||
windowrulev2 = opacity 0.9 0.8, class:^(Alacritty)$
|
||||
windowrulev2 = float, size 800 600, center, class:^(org.pulseaudio.pavucontrol)$
|
||||
windowrulev2 = float, class:^(waypaper)$
|
||||
windowrulev2 = size 800 600, class:^(waypaper)$
|
||||
windowrulev2 = center, class:^(waypaper)$
|
||||
windowrulev2 = float, class:^(com.github.hluk.copyq)$
|
||||
windowrulev2 = center, class:^(com.github.hluk.copyq)$
|
||||
windowrulev2 = size 800 600, class:^(com.github.hluk.copyq)$
|
||||
windowrulev2 = opacity 0.9 0.9, class:^(com.github.hluk.copyq)$
|
||||
# windowrulev2 = opacity 0.9 0.8, class:^(Alacritty)$
|
||||
# windowrulev2 = float, size 800 600, center, class:^(org.pulseaudio.pavucontrol)$
|
||||
# windowrulev2 = float, class:^(waypaper)$
|
||||
# windowrulev2 = size 800 600, class:^(waypaper)$
|
||||
# windowrulev2 = center, class:^(waypaper)$
|
||||
# windowrulev2 = float, class:^(com.github.hluk.copyq)$
|
||||
# windowrulev2 = center, class:^(com.github.hluk.copyq)$
|
||||
# windowrulev2 = size 800 600, class:^(com.github.hluk.copyq)$
|
||||
# windowrulev2 = opacity 0.9 0.9, class:^(com.github.hluk.copyq)$
|
||||
|
||||
# Layer Rules
|
||||
layerrule = blur, rofi
|
||||
layerrule = ignorealpha 0.1, rofi
|
||||
layerrule = blur, logout_dialog
|
||||
layerrule = ignorealpha 0.1, logout_dialog
|
||||
layerrule = ignorezero, logout_dialog
|
||||
layerrule = blur, swaync-control-center
|
||||
layerrule = blur, swaync-notification-window
|
||||
layerrule = ignorealpha 0.5, swaync-control-center
|
||||
layerrule = ignorealpha 0.5, swaync-notification-window
|
||||
# layerrule = blur, rofi
|
||||
# layerrule = ignorealpha 0.1, rofi
|
||||
# layerrule = blur, logout_dialog
|
||||
# layerrule = ignorealpha 0.1, logout_dialog
|
||||
# layerrule = ignorezero, logout_dialog
|
||||
# layerrule = blur, swaync-control-center
|
||||
# layerrule = blur, swaync-notification-window
|
||||
# layerrule = ignorealpha 0.5, swaync-control-center
|
||||
# layerrule = ignorealpha 0.5, swaync-notification-window
|
||||
|
||||
# Keybindings
|
||||
bind = $mainMod, T, exec, $terminal
|
||||
|
||||
Reference in New Issue
Block a user