|
|
|
@ -20,14 +20,17 @@ monitor=,preferred,auto,1
|
|
|
|
|
|
|
|
|
|
# Execute your favorite apps at launch
|
|
|
|
|
# exec-once = waybar & hyprpaper & firefox
|
|
|
|
|
exec-once = ~/.local/scripts/gammastep-init.sh & swaybg --output=* --image=$HOME/.config/wall
|
|
|
|
|
exec-once = swayidle -w timeout 900 'waylock &' timeout 1200 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep 'waylock &'
|
|
|
|
|
#exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway
|
|
|
|
|
exec-once = udiskie & waybar & kanshi
|
|
|
|
|
exec-once = hybrid-bar
|
|
|
|
|
exec-once = gammastep-init.sh
|
|
|
|
|
exec-once = udiskie
|
|
|
|
|
exec-once = kanshi
|
|
|
|
|
|
|
|
|
|
# Source a file (multi-file configs)
|
|
|
|
|
# source = ~/.config/hypr/myColors.conf
|
|
|
|
|
|
|
|
|
|
# Some default env vars.
|
|
|
|
|
env = XCURSOR_SIZE,24
|
|
|
|
|
|
|
|
|
|
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
|
|
|
|
|
input {
|
|
|
|
|
kb_layout = us
|
|
|
|
@ -36,13 +39,14 @@ input {
|
|
|
|
|
kb_options =
|
|
|
|
|
kb_rules =
|
|
|
|
|
|
|
|
|
|
accel_profile = flat
|
|
|
|
|
|
|
|
|
|
follow_mouse = 1
|
|
|
|
|
|
|
|
|
|
touchpad {
|
|
|
|
|
natural_scroll = no
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
accel_profile = flat
|
|
|
|
|
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -52,7 +56,7 @@ general {
|
|
|
|
|
gaps_in = 5
|
|
|
|
|
gaps_out = 20
|
|
|
|
|
border_size = 2
|
|
|
|
|
col.active_border = rgba(1affffee)
|
|
|
|
|
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
|
|
|
|
col.inactive_border = rgba(595959aa)
|
|
|
|
|
|
|
|
|
|
layout = dwindle
|
|
|
|
@ -61,7 +65,7 @@ general {
|
|
|
|
|
decoration {
|
|
|
|
|
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
|
|
|
|
|
|
|
|
|
rounding = 5
|
|
|
|
|
rounding = 10
|
|
|
|
|
blur = yes
|
|
|
|
|
blur_size = 3
|
|
|
|
|
blur_passes = 1
|
|
|
|
@ -83,6 +87,7 @@ animations {
|
|
|
|
|
animation = windows, 1, 7, myBezier
|
|
|
|
|
animation = windowsOut, 1, 7, default, popin 80%
|
|
|
|
|
animation = border, 1, 10, default
|
|
|
|
|
animation = borderangle, 1, 8, default
|
|
|
|
|
animation = fade, 1, 7, default
|
|
|
|
|
animation = workspaces, 1, 6, default
|
|
|
|
|
}
|
|
|
|
@ -105,7 +110,7 @@ gestures {
|
|
|
|
|
|
|
|
|
|
# Example per-device config
|
|
|
|
|
# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more
|
|
|
|
|
device:epic mouse V1 {
|
|
|
|
|
device:epic-mouse-v1 {
|
|
|
|
|
sensitivity = -0.5
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -120,33 +125,20 @@ device:epic mouse V1 {
|
|
|
|
|
$mainMod = ALT
|
|
|
|
|
|
|
|
|
|
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
|
|
|
|
bind = $mainMod, T, exec, foot
|
|
|
|
|
bind = $mainMod, C, killactive,
|
|
|
|
|
bind = $mainMod SHIFT, Q, exit,
|
|
|
|
|
bind = $mainMod, E, exec, foot -e lf
|
|
|
|
|
bind = $mainMod, F, togglefloating,
|
|
|
|
|
bind = $mainMod, R, exec, bemenu-run
|
|
|
|
|
bind = $mainMod, P, pseudo, # dwindle
|
|
|
|
|
bind = $mainMod, V, togglesplit, # dwindle
|
|
|
|
|
bind = $mainMod, G, togglegroup, # dwindle
|
|
|
|
|
bind = $mainMod, K, changegroupactive, f # dwindle
|
|
|
|
|
bind = $mainMod, J, changegroupactive, b # dwindle
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bind = ,XF86AudioLowerVolume,exec, vol.sh -d 0.02
|
|
|
|
|
bind = ,XF86AudioRaiseVolume,exec, vol.sh -i 0.02
|
|
|
|
|
bind = ,XF86AudioMute,exec, vol.sh --toggle-mute
|
|
|
|
|
bind = ,XF86MonBrightnessDown, exec, brightnessctl set 5%-
|
|
|
|
|
bind = ,XF86MonBrightnessUp, exec, brightnessctl set 5%+
|
|
|
|
|
bind = $mainMod SHIFT, S, exec, ss.sh -s
|
|
|
|
|
bind = $mainMod,W,exec,laptopscr.sh -on
|
|
|
|
|
bind = $mainMod SHIFT,W,exec,laptopscr.sh -off
|
|
|
|
|
bind = $mainMod, Return, exec, foot
|
|
|
|
|
bind = $mainMod SHIFT, Q, killactive,
|
|
|
|
|
bind = $mainMod SHIFT, E, exit,
|
|
|
|
|
#bind = $mainMod, E, exec, dolphin
|
|
|
|
|
bind = $mainMod SHIFT, space, togglefloating,
|
|
|
|
|
bind = $mainMod, D, exec, rofi -show run
|
|
|
|
|
bind = $mainMod, W, pseudo, # dwindle
|
|
|
|
|
bind = $mainMod, E, togglesplit, # dwindle
|
|
|
|
|
|
|
|
|
|
# Move focus with mainMod + arrow keys
|
|
|
|
|
bind = $mainMod, H, movefocus, l
|
|
|
|
|
bind = $mainMod, L, movefocus, r
|
|
|
|
|
bind = $mainMod, K, movefocus, u
|
|
|
|
|
bind = $mainMod, J, movefocus, d
|
|
|
|
|
bind = $mainMod, h, movefocus, l
|
|
|
|
|
bind = $mainMod, l, movefocus, r
|
|
|
|
|
bind = $mainMod, j, movefocus, u
|
|
|
|
|
bind = $mainMod, k, movefocus, d
|
|
|
|
|
|
|
|
|
|
# Switch workspaces with mainMod + [0-9]
|
|
|
|
|
bind = $mainMod, 1, workspace, 1
|
|
|
|
|