News for hackers. Stuff that matters.
Re:The i3-gaps project has been merged with i3 by zem on Saturday January 07, 2023 @09:06PM (#34295238)
if i3 just had persistent workspaces I would love to give it a good try, but they seem astonishingly resistant to the feature. xmonad has its own issues but at least it has all the features I need.
Re:The i3-gaps project has been merged with i3 by jonas-w on Sunday January 08, 2023 @12:46AM (#34296443)
What do you mean with persistent workspaces?
Re:The i3-gaps project has been merged with i3 by zem on Sunday January 08, 2023 @02:39AM (#34296970)
hm, probably not the right term for it, but the workspace display in the pager does not show empty workspaces. so if I have windows open in workspaces 1, 3 and 7 e.g. they would be indistinguishable from windows open in workspaces 1, 2 and 3. xmonad does this right, it has all available workspaces displayed in the pager at all times.
Re:The i3-gaps project has been merged with i3 by Airblader on Sunday January 08, 2023 @02:54AM (#34297054)
There's an open PR that will make this possible.
Re:The i3-gaps project has been merged with i3 by zem on Sunday January 08, 2023 @03:15AM (#34297146)
that's awesome! do you reckon the pr is going to get accepted? I definitely remember reading discussions of this issue in the past and seeing a firm "we don't want this feature in i3" response.
Re:The i3-gaps project has been merged with i3 by Airblader on Sunday January 08, 2023 @07:27AM (#34298523)
The PR is coming from one of the core maintainers, so yes, it will be accepted.

It doesn't just implement this specific feature, though. It provides a more general approach for i3bar that enables this and many other use cases. This struck us as a good and flexible solution we can get behind.

Re:The i3-gaps project has been merged with i3 by Zircom on Sunday January 08, 2023 @01:07AM (#34296529)
Assign workspace to specific screen->assign specific window/program to workspace and area within the workspace ->set i3 to open whatever programs/windows you want on start up and they're automatically arranged. That's more or less my set up and it's pretty persistent as far as I can tell?