modified: Laptop-configs/hypr/hyprland.conf
This commit is contained in:
@@ -9,7 +9,7 @@ exec-once = nextcloud --background
|
||||
# Set programs that you use
|
||||
$terminal = kitty
|
||||
$fileManager = nemo
|
||||
$menu = ~/.config/rofi/rofimenu/launcher.sh
|
||||
$menu = ~/.config/rofi/rofimenu/launcher.sh
|
||||
$apps = ~/.config/rofi/apps/apps.sh
|
||||
$powermenu = ~/.config/rofi/rofipowermenu/powermenu.sh
|
||||
$screenshot =grim -g "$(slurp)" $HOME/screenshots/$(date +'%Y-%m-%d-%H%M%S').png
|
||||
@@ -31,9 +31,9 @@ input {
|
||||
kb_layout = us
|
||||
kb_variant =
|
||||
kb_model =
|
||||
kb_options = caps:escape , XF86AudioPlay:F9
|
||||
kb_options = caps:escape , XF86AudioPlay:F9
|
||||
|
||||
kb_rules =
|
||||
kb_rules =
|
||||
follow_mouse = 1
|
||||
|
||||
touchpad {
|
||||
@@ -46,8 +46,8 @@ input {
|
||||
general {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
|
||||
gaps_in = 5
|
||||
gaps_out = 20
|
||||
gaps_in = 4
|
||||
gaps_out = 12
|
||||
border_size = 2
|
||||
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
||||
col.inactive_border = rgba(595959aa)
|
||||
@@ -66,13 +66,7 @@ decoration {
|
||||
size = 3
|
||||
passes = 1
|
||||
}
|
||||
|
||||
drop_shadow = yes
|
||||
shadow_range = 4
|
||||
shadow_render_power = 3
|
||||
col.shadow = rgba(1a1a1aee)
|
||||
}
|
||||
|
||||
layerrule = blur,waybar
|
||||
|
||||
animations {
|
||||
@@ -100,10 +94,6 @@ master {
|
||||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
||||
}
|
||||
|
||||
gestures {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
workspace_swipe = off
|
||||
}
|
||||
|
||||
misc {
|
||||
disable_splash_rendering = true
|
||||
@@ -129,16 +119,18 @@ windowrulev2 = float,title:^(Amberol)$
|
||||
windowrulev2 = size 413 689,title:^(Amberol)$
|
||||
windowrulev2 = float,class:^(qalculate-gtk)$,title:^(Qalculate!)$
|
||||
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||
|
||||
|
||||
|
||||
$mainMod = SUPER
|
||||
|
||||
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
||||
bind = $mainMod, R, exec, $terminal
|
||||
bind = $mainMod, T, exec, firefox
|
||||
bind = $mainMod, Q, killactive,
|
||||
bind = $mainMod, M, exit,
|
||||
bind = $mainMod, Q, killactive,
|
||||
bind = $mainMod, M, exit,
|
||||
bind = $mainMod, E, exec, $fileManager
|
||||
bind = $mainMod, V, togglefloating,
|
||||
bind = $mainMod, V, togglefloating,
|
||||
bind = $mainMod, D, exec, $menu & sleep 0.2; hyprctl dispatch focuswindow "^(Rofi)"
|
||||
bind = $mainMod, S, exec, $apps & sleep 0.2; hyprctl dispatch focuswindow "^(Rofi)"
|
||||
bind = CONTROLALT, L, exec, $powermenu & sleep 0.2; hyprctl dispatch focuswindow "^(Rofi)"
|
||||
@@ -147,9 +139,9 @@ bind = $mainMod, J, togglesplit, # dwindle
|
||||
bind = $mainMod, L, exec, hyprlock
|
||||
|
||||
# media keys
|
||||
bind= ,XF86AudioMute ,exec, ~/.config/dunstthree/dunstthree.sh mute
|
||||
bind= ,XF86AudioRaiseVolume, exec, ~/.config/dunstthree/dunstthree.sh vup
|
||||
bind= ,XF86AudioLowerVolume, exec, ~/.config/dunstthree/dunstthree.sh vdown
|
||||
bind= ,XF86AudioMute ,exec, ~/.config/dunstthree/dunstthree.sh mute
|
||||
bind= ,XF86AudioRaiseVolume, exec, ~/.config/dunstthree/dunstthree.sh vup
|
||||
bind= ,XF86AudioLowerVolume, exec, ~/.config/dunstthree/dunstthree.sh vdown
|
||||
bind= , XF86MonBrightnessUp, exec, ~/.config/dunstthree/dunstthree.sh bup
|
||||
bind= , XF86MonBrightnessDown, exec, ~/.config/dunstthree/dunstthree.sh bdown
|
||||
bind= ,0xff61 ,exec, $screenshot && dunstify "Screenshot Saved"
|
||||
@@ -170,7 +162,7 @@ bind = $mainMod, down, movefocus, d
|
||||
|
||||
#################
|
||||
# WORKSPACES #
|
||||
# #
|
||||
# #
|
||||
#################
|
||||
|
||||
# Switch workspaces with mainMod + [0-9]
|
||||
@@ -206,8 +198,10 @@ windowrulev2 = workspace 2,class:^(org.mozilla.firefox)$
|
||||
windowrulev2 = workspace 3,class:^(nemo)$
|
||||
windowrulev2 = workspace 7,class:^(org.mozilla.thunderbird)$
|
||||
windowrulev2 = workspace 5,class:^(obsidian)$
|
||||
windowrulev2 = workspace 5,class:^(org.gnome.Evince)$
|
||||
windowrulev2 = workspace 5,class:^(discord)$
|
||||
windowrulev2 = workspace 4,title:^(VSCodium)$
|
||||
windowrulev2 = workspace 4,title:^(RStudio)$
|
||||
windowrulev2 = workspace 4,class:^(jetbrains-idea-ce)$
|
||||
windowrulev2 = workspace 8,class:^(Microsoft-edge)$
|
||||
windowrulev2 = workspace 8,title:^(Jellyfin Media Player)$
|
||||
@@ -215,8 +209,6 @@ windowrulev2 = workspace 9,class:^(Virt-manager)$
|
||||
windowrulev2 = workspace 10,class:^(Gimp-2.10)$
|
||||
|
||||
|
||||
windowrulev2 = workspace 6,title:^(gui)$
|
||||
windowrulev2 = float,class:^(Tk)$,title:^(gui)$
|
||||
# Example special workspace (scratchpad)
|
||||
bind = $mainMod ALT, S, togglespecialworkspace, magic
|
||||
bind = $mainMod SHIFT, S, movetoworkspace, special:magic
|
||||
|
||||
Reference in New Issue
Block a user