# Pyprland Configuration # https://hyprland-community.github.io/pyprland/ [pyprland] plugins = [ "scratchpads", "magnify", ] # ============================================================================ # Magnify # ============================================================================ [magnify] factor = 2 # ============================================================================ # Scratchpads # ============================================================================ # Scratchpads use normal workspaces by default (not special workspaces), # which prevents newly launched apps from being captured by the scratchpad. # # Sizes below target a minimum of 80x24 characters at foot font size 14 # on a 1920x1080 logical monitor. Larger monitors get proportionally larger # scratchpads. Machines with smaller displays override this file locally. [scratchpads.term] command = "foot --app-id foot-term tmux" class = "foot-term" size = "55% 65%" position = "22% 17%" animation = "fromBottom" hide_delay = 0.5 [scratchpads.ai-term] command = "foot --app-id foot-ai-term tmux" class = "foot-ai-term" size = "55% 65%" position = "22% 17%" animation = "fromBottom" hide_delay = 0.5 [scratchpads.audio] command = "foot --app-id foot-audio pulsemixer" class = "foot-audio" size = "55% 65%" position = "22% 17%" animation = "fromBottom" hide_delay = 0.5 [scratchpads.monitor] command = "foot --app-id foot-monitor monitor-dashboard" class = "foot-monitor" size = "75% 80%" position = "12% 10%" animation = "fromBottom" hide_delay = 0.5 [scratchpads.music] command = "foot --app-id foot-music ncmpcpp" class = "foot-music" size = "65% 65%" position = "17% 17%" animation = "fromBottom" hide_delay = 0.5 [scratchpads.network] command = "foot --app-id foot-network nmtui" class = "foot-network" size = "55% 65%" position = "22% 17%" animation = "fromBottom" hide_delay = 0.5