Oops, sorry. I was talking about Kdenlive. It's not basic, but I found it pretty easy to pick up.
mranderson17
I've been using thunderbird for so long now I can't remember not using it. I'm very comfortable with how it is, but look forward to the upcoming changes.
(EDIT: Re: Kdenlive) I do a small amount of video editing, usually quick stuff to censor/cut a screen capture for posting to github or something, and every time I'm amazed at how well it works and easy it is to use. I'm sure it has it's limits if you have a complex task, but I'm not sure even an intermediate user would run into any of them.
My favorite is FreeCAD though. I know the windows equivalents are probably "better" but I like the project's persistence and the constant improvements they are making. Now that I've put the time into learning it I like it a lot.
As a side note, in my opinion ffmpeg is a massively impressive piece of software and what kdenlive and many others use in the background for a lot of tasks.
EDIT: Hit post too early.
I'm using i3 and actively trying to move off of it to something that supports wayland. Unfortunately this has been a pretty difficult task for me. So far I've built configs for sway and hyprland. I have 6 displays and really like the per-output management style that i3, sway, and hyprland all use for workspaces. Each physical output is a container of workspaces. If you do something on an output it stays on that output.
I am however having a massive issue with steam games. They are unplayable because I have so many displays and no matter what I do xwayland won't set the XWAYLAND0 display device. It's simply missing. So I can't configure a primary display for xwayland and all the games don't respect my layout. Some games also don't respond to mouse input related to this issue.
Hyprland
Hyprland is a really polished and visually appealing tiling window manager. I'm not so used to the auto tiling it does coming from i3 but I could get used to it. Unfortunately I've built a workflow around mixing stacked and tiled containers and I think this would require extensive plugin configuration in hyprland while it's supported by default in i3/sway. Some things are weirdly difficult though like moving to the next workspace on an output. Of course you can write helper scripts to do this sort of thing too so extending it's functionality is quite easy.
Sway
Sway is i3 config compatible and that's great, but I've been having a hard time with getting it's environment set up. I use fish as my shell and that seems to create some issues when starting it from sddm. My environment, specifically my path, is not set correctly, or the way I would think it should be based on my profile. I suspect this is due to 12 years of cruft in my dotfiles which I need to clean up.
Sway also does not support "auto" adaptive_sync. It's either
on
oroff
. This is not great and pretty much every other wayland window manager and display environment supportsauto
of some sort which applies adaptive_sync only to full screen applications.Sorry, that got long, but I've spent many hours over the last few days working on this.