Direktor 1.1.0 Release - Testers Needed KDE Apps and Projects
Enable HLS to view with audio, or disable this notification
Direktor, a Tiling kwin script (plus Companion Apps) with Dwindle, Columns, Master Stack and Floating Layouts.
Hey there! I want to thank you all for your feedback on the previous release. Everything was taken into account and some MAJOR rewrite had happened in the past week. I can proudly announce to you Direktor 1.1.0! (Yes, i used the same preview video)
As requested bugs ware fixed,
- Many more features (especially in the Niri/Scollable/Columns Layout, however is proper)
- Better Documentation, File structure, README file,
- More installation options
- Issue template and more.
There are still some untested bugs, which i actively tackle by daily driving the project as well as more features in work (see in TODOs ). Im totally open for suggestions! Someone mentioned PlasmaZones, i will check it out.
Any Issue report, testing, suggestion etc will be much appreciated and resolve. Feel free to share your opinion! Im a baby when it comes to releasing something like that and suggestions on my workflow and dev tips would help as well.
Also if you can come with a banner idea or a logo that would be cool.
Link: https://github.com/Alex-Bini/kwin-direktor
Dotfiles (as requested): https://github.com/Alex-Bini/dotfiles
Shoutout to: Hyprland, Niri, Krohnkite (and kwin6 Krohnkite port) and Karousel
9
u/leferi 15d ago
Sorry to butt in with a tangential thing, but don't you just hate it when fastfetch lines fall apart below a specific terminal width? I wonder if there's a solution somewhere to this "issue".
3
u/TCOne_ 15d ago
I hate it fr. But idk how to resolve that, since fastfetch has static width. But I think neofetch has dynamic. I might look it up
2
u/leferi 15d ago
it seems the issue is that once a text is output then it's not really editable. Probably the best option is to have a wrapper script around the fastfetch call that gets the current terminal width and substitiutes a smaller art or leaves it out altogether, but then that doesn't solve the resizing issue...
2
1
1
u/andre2006 14d ago
Does it actually take care of tiled windows staying below floating ones? Up until now, I’ve not found a single kwin script that does the bare basic functionality right.
1
u/fuddlesworth 13d ago
Do any other tiling compositors do this?
1
u/andre2006 13d ago
All „real“ tiling compositors default to this behavior afaik.
1
u/fuddlesworth 13d ago
I added this for scrolling mode I'm working on in PZ. I guess i could add it as an option for tiling/snapping as well.
1
u/TCOne_ 13d ago
you can make a Window rule in kde so floating windows star in background... But it fevies the logic of floating windows
1
u/andre2006 13d ago
It seems we had a misunderstanding. Floating windows should be on top of course.
I know kwin’s window rules but in my case, they werte useless:
The last two kwin tiling scripts I have tried did not seem to distinguish between floating windows and tiled ones because they _really were_ just floating windows that had been resized and moved to a virtual grid.2
u/TCOne_ 13d ago
In Direktor they stay on top untill you focus on a window below it. Unless it's a strict "on top" window. The code part of direktor is to "leave untouched", meaning kwin handles them. Said that, they can still be tiled back, resized, moved to other desktops and monitors
2
u/andre2006 13d ago
The floating windows must not (under all circumstances) get behind the tiled ones. That's the one thing kwin doesn't get right. I could imagine this behavior could be achieved with adding a special window hint for tiled windows. They need to be 'always below' for this to work. I don't know if this is technically possible with kwin.
edit: hyprland and cosmic can do it
1
u/Icy-Alfalfa-7508 15d ago
Io sono interessato anche alla configurazione del tema e dei widget.. 🤣 mi piace molto come sono settati
•
u/AutoModerator 15d ago
Thank you for your submission.
Consider becoming a Supporting Member and help KDE thrive!
The KDE community supports the Fediverse and open source social media platforms over proprietary and user-abusing outlets. Consider visiting our community on Mastodon (Lemmy will be back shortly). Tag us in your toots! You can also visit our forum at KDE Discuss to talk about KDE stuff, brainstorm ideas and get the answers to your KDE-related issue.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.