57 lines
1.6 KiB
TOML
57 lines
1.6 KiB
TOML
[pyprland]
|
|
plugins = ["scratchpads", "expose", "magnify", "wallpapers"]
|
|
|
|
[scratchpads.volume]
|
|
command = "pavucontrol"
|
|
unfocus = "hide"
|
|
position = "1% 8%"
|
|
lazy = true
|
|
force_monitor = "DP-1"
|
|
|
|
[scratchpads.terminal]
|
|
command = "kitty --class scratchpad-large"
|
|
excludes = ["dots", "yazi", "topgrade-system", "topgrade-all"]
|
|
lazy = true
|
|
|
|
[scratchpads.yazi]
|
|
command = "kitty --class scratchpad-large yazi"
|
|
lazy = true
|
|
|
|
[scratchpads.gpt]
|
|
command = "kitty --class scratchpad-large tgpt -m"
|
|
lazy = true
|
|
|
|
[scratchpads.dots]
|
|
command = "kitty --class scratchpad-large yadm enter lazygit"
|
|
excludes = ["terminal"]
|
|
lazy = true
|
|
|
|
[scratchpads.btop]
|
|
command = "kitty --class scratchpad-large btop"
|
|
lazy = true
|
|
|
|
[scratchpads.cava]
|
|
command = "kitty --class scratchpad-mini cava"
|
|
lazy = true
|
|
|
|
[scratchpads.topgrade-system]
|
|
command = "kitty --class scratchpad-large topgrade -k --only system"
|
|
lazy = true
|
|
|
|
[scratchpads.topgrade-all]
|
|
command = "kitty --class scratchpad-large topgrade -k --no-self-update"
|
|
lazy = true
|
|
|
|
[scratchpads.bluetooth]
|
|
command = "blueman-manager"
|
|
animation = "fromRight"
|
|
unfocus = "hide"
|
|
margin = 20
|
|
lazy = true
|
|
|
|
[wallpapers]
|
|
path = "~/.config/hypr/theme/walls/"
|
|
interval = 60 # change every hour
|
|
command = "swww img --transition-bezier 0.5,1.19,.8,.4 --transition-type wipe --transition-duration 2 --transition-fps 75 \"[file]\" && notify-send 'Wallpaper Changed' -i \"[file]\" --app-name=Wallpaper"
|
|
clear_command = "swww clear"
|
|
extensions = ["jpg", "png", "gif", "jpeg"]
|