Workspaces show "hidden" Scratchpads when "Hide Occupied" is toggled
Closed this issue · 3 comments
Describe the bug
Using tools like the Pyprland scratchpads will produce non-empty custom workspaces at -97 for example. There you can hide and toggle applications.
Those should be ignored in the workspace overview as this is kind of the purpose. Hide Unoccupied however is listing them.
https://hyprland-community.github.io/pyprland/scratchpads.html
To Reproduce
Steps to reproduce the behavior:
1.) Have a Pyprland scratchpad activated.
2.) Toggle "Hide Unoccupied"
3.) Workspaces with a high negative number will be listed.
Expected behavior
Don't show those workspaces in the overview, as they are designed to not be toggled like this. And you can't as a matter of fact, as nothing will happen on click.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- Distribution: Arch Linux
- Window Manager/Desktop Environment: Hyprland
Additional context
Add any other context about the problem here.
Seeing the same thing. @Jas-SinghFSU very happy with the hide feature 👍
Maybe format the - <inset number here>
to something like S1, S2 ?
Because they are "Scratchpads or Special" in terms of Hyprland
In this case hiding them would be best I believe. Or at least having the option to do so. You can not interact with them from the bar anyway. A Pyprland command is necessary to show/hide them.
But ofc someone could want them visible for reference, that's possible.
Optionally hiding them would be a good fit.
I mainly use one "special" workspace for quick access to mail, chat etc. So I don`t need a visual reference to it in the bar.
But I can also imagine if someone uses scratchpads a lot they want to see which ones there are.
Even more ideally imo would be a keybinding and or a bar button triggering some kind of dialog showing the scratchpads and then from there able to switch to them.
Would probably be doable with something like wofi.
But that`s a bit out of scope of this issue I think.