Replies: 3 comments 2 replies
|
I also wanted to use something like this.I recently created my own script in python.It does not support all applications though works fine for me.Maybe It can be some use to you. |
|
While it's not full session restoration, I've actually created a solution that allows me to load arbitrary sets of windows onto workspaces at any time. It does require you to pre-define these window sets, but I think it could be useful for some use cases and might be more stable than a full session restore. I personally use it to restore my scratchpad content with fixed applications after a reboot. I also use it to load specific editor setups along with their associated websites for different projects. HyprSets |
|
I would really like to see this become a native, optional Omarchy feature. After every reboot, rebuilding applications across multiple workspaces is unnecessarily disruptive. A practical first version would not need to restore complete process state. It could save the running applications, their workspaces, window properties, and layout before logout or shutdown, then relaunch and reposition them after login. Applications such as browsers, editors, and terminals could handle their own internal session restoration. A setting like “Reopen applications and restore workspaces after login,” with an exclusion list for sensitive applications, would make rebooting feel much more seamless—similar to the session restoration experience on macOS. |
Uh oh!
There was an error while loading. Please reload this page.
I have over a dozen windows open across 7 workspaces and when I restart or relaunch hyprland that I lose all of that setup, which is frustrating.
This was briefly discussed on the Hyprland repo in 2023: Persistent Desktop that keeps the apps open that you shut down using #2475, but this problem was dismissed as out of scope for hyprland. Someone there also mentioned hyprsession but claims its buggy.
Is this solvable?
All reactions