📚 Zellij made me ditch i3
Hey, recently I watched a video about writing a simple text editor in iced and the author was using Zellij. I saw the "run floating" feature, and found it really tempting, so I decided to give Zellij a try.
I'm not new to the concept of terminal multiplexers, and when I'm working on a server I always use tmux. Locally, I never used one, because I felt that I don't need terminal multiplexing, because i3 handles everything I want.
Now, it was the other way around, and I felt that suddenly, I only used a single terminal window, and was only switching between the terminal, Firefox, teams and thunderbird mostly (there are also some programs running in the background that I only rarely interact with). That's not a lot of programs, and I run all of them in full screen anyway. And since I suddenly felt like I don't really need i3 anymore, but I occasionally felt like 10 virtual screens are not enough, I decided to try Gnome with Zellij. Yeah, I know, you can configure more than ten screens in i3, but then it becomes inconvenient.
I'm happy, Gnome works well out of the box, I only modified some keyboard shortcuts (the most important change was to unbind
Super + l, I locked my system 10 times a minute, drove me crazy), but I also added
Super + , and
Super + . for moving windows between monitors and
Super + Shift + (,|.) for moving them between virtual desktops.
Super + (1-4) for moving between virtual desktops and shift versions of them to move the windows there (I don't need more than 4 in gnome) and
Super + Enter to open a terminal, oh and
Super + Shift + q to close a window.
On my main screen I typically only have a Terminal, Firefox and Teams, so using
super + tab to get to a window is no problem. Everything feels slick and ergonomic, looks good, and works well.
[link] [comments] ...