A scratchpad manager for hyprland
Project description
Usage
In your hyprland.conf
add something like this:
exec-once = hpr-scratcher
# Repeat this for each scratchpad you need
bind = $mainMod,V,exec,$HOME/utils/hpr-scratcher toggle volume
windowrule = float,^(pavucontrol)$
windowrule = workspace special silent,^(pavucontrol)$
Then in $HOME/.config/hypr/scratchpads.json add:
{
"term": {
"command": "kitty --class kitty-dropterm",
"class": "kitty-dropterm",
"offset": 800
},
"volume": {
"command": "pavucontrol",
"class": "pavucontrol",
"offset": 1200,
"unfocus": "TODO: hide"
}
}
And you'll be able to toggle pavucontrol with MOD + V.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hpr_scratcher-0.1.0.tar.gz
(3.2 kB
view hashes)
Built Distribution
Close
Hashes for hpr_scratcher-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b66df0b78aef736894486f0fefccaca4e442835181082957b00428e8a26d1c |
|
MD5 | dd76d406fb77c3011b46032a9d8cd431 |
|
BLAKE2b-256 | 56939fbddf1d5c8bcd215088cf3c46053c4035e7fbd7cc6198450725221701d3 |