mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[FEAT]: Scratchpad #620
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rlopeznegrete on GitHub (May 15, 2025).
Eligibility
Individual Commercial Use License
Suggestion
This idea has been discussed in Discord and in the discussions section. I wanted to be able to get updates if there's any change in this topic. I searched in the other issues, but did not find the scratch pad mentioned. So I hope this issue helps to keep me and others informed.
Feel free to close if this is redundant! Thanks!
Alternatives Considered
for now I keep a floating layer open in multiple workspaces and keep multiple widows of the same application opened in them (or keep moving the same application between workspaces).
@github-actions[bot] commented on GitHub (May 15, 2025):
Feature requests on this repository are only open to current GitHub sponsors on the $5/month tier and above, people with a valid individual commercial use license, and approved contributors.
This issue has been automatically closed until one of those pre-requisites can be validated.
@LGUG2Z commented on GitHub (May 18, 2025):
I'm personally pretty happy with the floating layer for this kind of workflow right now, but I'm open to mentoring someone who would like to try working on this
@rlopeznegrete commented on GitHub (May 20, 2025):
I understand, I'm unfortunately not savvy enough in Rust to implement something like this.
However, as a kind of compromise, is it easier to implement an option to make the floating layer common to all workspaces? This way some can have floating layers for each workspace, or a single floating layer (as a scratchpad) that is the same for all workspaces.
What do you think about someting like that?
@LGUG2Z commented on GitHub (May 20, 2025):
This is basically the entire scratchpad implementation 😅 The biggest part of the work is understanding how to divorce window state from workspaces, possibly to the monitor level, maybe even to the window manager level
@rlopeznegrete commented on GitHub (May 20, 2025):
this goes to show how little I understand this codebase. If it's all the same to you let's keep the issue open for sometime in case there's any takers.
thanks!
@ECon65 commented on GitHub (May 23, 2025):
floating layer is on a good way to become a scratchpad like replacement. Have you considered extending its functionality using following options?
That is just an idea how to create scratchpad (floating layer) for each monitor where you can place windows and call for them whenever you need them on whatever workspace you are currently on.
@rp1231 commented on GitHub (May 31, 2025):
Yep, a global scratchpad which can be shared across workspaces would be nice!
@adam-fff commented on GitHub (Sep 11, 2025):
I would find this v useful
@repolling commented on GitHub (Nov 15, 2025):
this would be very helpful
@KarthikKaravatt commented on GitHub (Dec 2, 2025):
i would cry tear of joy if this was added