forked from Shinonome/dots-hyprland
29 lines
903 B
Bash
Executable File
29 lines
903 B
Bash
Executable File
#!/usr/bin/bash
|
|
reserves=$(hyprctl monitors -j | gojq -r -c '.[0]["reserved"]')
|
|
|
|
if [[ "$reserves" == "[0,61,0,0]" ]]; then
|
|
eww close bottomline
|
|
eww open winbar
|
|
eww close bar
|
|
hyprctl keyword monitor eDP-1,addreserved,0,50,0,0
|
|
|
|
hyprctl keyword decoration:rounding 0
|
|
hyprctl keyword general:gaps_in 0
|
|
hyprctl keyword general:gaps_out 0
|
|
hyprctl keyword general:border_size 0
|
|
hyprctl keyword windowrulev2 'rounding 15, floating:1'
|
|
hyprctl keyword decoration:drop_shadow true
|
|
else
|
|
eww close winbar
|
|
eww open bar
|
|
eww open bottomline
|
|
hyprctl keyword monitor eDP-1,addreserved,61,0,0,0
|
|
|
|
hyprctl keyword decoration:rounding 17
|
|
hyprctl keyword general:gaps_in 4
|
|
hyprctl keyword general:gaps_out 8
|
|
hyprctl keyword general:border_size 2
|
|
hyprctl keyword windowrulev2 'unset, floating:1'
|
|
hyprctl keyword decoration:drop_shadow false
|
|
fi
|