In KDE Plasma, Super + T brings up a built in tiling feature. It’s super basic, but allows you to set static window snap zones on any display.
Each zone can be split horizontally or vertically, and you can adjust the zone-gaps to the exact pixel you want.
It’s not dynamic as far as I know, but for me it’s all I need.
Once you go back into regular desktop mode, you can use the zone snaps by holding shift while you drag a window. Releasing the window while holding shift will snap the window into the current snap zone it’s closest to.
I came here to make a similar comment. In KDE just use… I could swear it was ctrl+alt+arrow key but a quick search tells me it’s meta+arrow key (currently on my phone) to tile windows if I want. Quarter or half sceen tiling works for me so I’m content with that. OP didn’t specifically say dynamic tiling so perhaps one of these methods will be sufficient for OP?
I’ll check out that tiling feature mentioned above, I wasn’t aware of it and am curious!
I do not understand the mystique of applications that don’t come with a reasonable working config. I don’t want to invest hours just to try something and see if it is vaguely suitable. Anyone who wants to delete the default config can easily do so.
I guess people get pulled with sunk costs because by the time you get it working you’ve spent so much time on it.
Could be the case 🤔, I think if there was a more accessible WM with no tinkering in config files needed we might see a bigger adoption to the WM workflow (cause it really is more productive)
When “reasonable” deviates on every major setting then it’s not possible to provide a sane default. Both i3 and hyprland have example configurations - I have yet to see two identical configs in the wild.
You have it the other way around: it is aimed at people for whom there can’t be a sane default because of the highly individual wants.
If you don’t intend to adjust your environment to your workflow that’s fine - there’s KDE and gnome for a reason.
The biggest is the baked in support for nVidia GPUs, but their DE has a lot of work done to it for usability purposes. No real advances have been made over the past few years to really set it apart again, but there is a massive overhaul coming that will make it one of a kind again.
To clarify, Cosmic desktop is not the default. It’s very much a WIP. Pop OS uses Gnome by default. They add some nice customizations to it too like tiling support and some enhanced power management options.
Pop OS is Ubuntu based, but they replace Snap with Flatpak, package a kernel as close to mainline as possible, and include Nvidia drivers (if you grab the Nvidia installer ISO).
I used Pop for a few years, loved it. Last I used it they still defaulted to Xorg instead of Wayland and that was a no go for me with an eGPU so I switched to Opensuse.
LMDE is really great. Just migrated an old 2013 iMac to it today. Everything works out of the box. Everything easy like you can expect from Mint and stable like on Debian. Difficult not to love.
figured it out, solution in one of the comments I replied to… basically my laptop was non-discoverable by default and there is no setting in the system to make it discoverable
Does this “obviously” have to use AI? I can see a tool that sorts files into folders based on file extensions, modification dates and/or metadata could get the work done.
And if organising files by content (e.g. “my zoo trip”, “meetings with Xenia”) is that important, doing it manually seems like a better idea because accuracy is presumably important.
I don’t really see the distro hopping argument either. Even if you don’t share your home directory between installs, presumably you copy over your files as directories rather than individually pouring them into one super folder?
I think a lot of folks with very limited IT knowledge think AI will solve things that have been solved for decades.
The issue is availability and elitism. A noob user doesnt know how to find this stuff, google is so rotten that its not help anymore and pros often just shit on them instead of making a comprehensive wiki.
Thats pretty much how I‘d do it. Now I need to sort through a decade of old backups and deduplicate them. Also need to distinguish between „loose“ files and program/website structures which usually have different file types inside. Probably need to auto archive them into tar.gz or something.
I believe some BSDs use it too, and WSL2 will make Linux applications automatically appear on Windows, so editing desktop files may be useful there too. Plus, you don’t need to deal with different architectures (aarch vs amd64).
Alright, but maybe take a look into something like Zenity. The task done by your tool doesn’t really justify installing a huge JRE, when a simple bash script would suffice.
I didn’t make the tool, I merely answered a question.
Had I wanted to develop such a tool myself I probably would’ve gone Python + Qt6 or used some Rust GTK wrapper, or maybe dust off Gambas if all I want it a a few buttons and text fields.
Because that’s what I learned from Uni, didn’t want that skill to go to waste. I was thinking about how it would be easier to make the apps (plain applications that use executables and shell to run) .desktop file without any hassle (for new Linux users).
Also, Python was two semesters ago, so I forgot all about it.
there’s the “add tiling features to a DE” path – Pop Shell / Cosmic DE is the best known, but KDE has some pretty decent options and there’s a couple Python scripts (at various stages of readiness) for Xfce
or the “add a DE to a tiling window manager” – Regolith is the best known here (basically swapping i3 for Mutter), but along those lines it’s “relatively” easy to swap out window managers in the desktop of your choice (i3 + Xfce being an easy choice)
If there was a regolith but based on river or dwl I would definitely do the switch, cause i do like a more dynamic tilling workflow compared to the manual tilling
It is the only solution I found. I described it in the post but put it behind a “spoiler” “What doesn’t work” to make the post shorter.
This seems unmanageable because adding a new field or failing to provide input for a field will both change the output order of every subsequent value. It’s way too fragile.
Looks nice. Is anyone able to tell if I’m going to screw up my KDE install if I try it out? I’ve never tried WM / compositors on KDE that weren’t targeting KDE before.
It should be fine I think. On Linux you can have multiple Desktop Environments installed (ex KDE Plasma & Gnome as well.)
I tried Hyprland a few months ago like this. I had Plasma installed then installed hyprland as well. During login with SDDM you can select which DE to launch.
Edit: On github it says you should install it alone to make sure. I dont know then, maybe it works? I am still new to Linux as well.
Now, if you want. There will probably always be tradeoffs between the two drivers so I doubt this will ever match Nvidia’s across the board, just have to pick your poisons.
I tried it recently and it didn’t work, didn’t feel like entering the nvidia driver wont work rabbit hole. Did you use it? What are the tradeoffs right now?
I haven’t used it because most games don’t work or have as good of performance. Benefits in short term will be things like in-tree kernel module, better working relationship and bug fixes with open projects like KDE/Gnome and maybe things like Gamescope or VR.
Unfortunately Debian stable doesn’t ship our bugfix releases after the major Debian version gets tagged - KDE Plasma in Debian is currently at 5.27.5, and 5.27.10 was released upstream two months ago.
In other words, you’ll be experiencing bugs that have long been fixed… I’d advise to stay away from Debian for KDE Plasma because of that. If you want a Debian based distro with a good KDE Plasma experience, KUbuntu is likely a better choice, even with forced snaps. If you don’t need Debian though I’d recommend taking a look at Fedora KDE or Arch (derivatives).
Thanks for the heads up. I do get that faster updates mean a lot to some folks. There is always an argument for more up to date software but one needs to compromise sometimes. Using debian has been great so far and its working better than ubuntu (which might be a configuration issue). I’ll update if stuff starts breaking.
Man, I feel you. Sometimes you just want to get on with your life without babysitting the OS. Debian will stay out of your way and just work. Enjoy it!
linux
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.