this post was submitted on 06 Dec 2024
75 points (95.2% liked)
Linux
5522 readers
21 users here now
A community for everything relating to the linux operating system
Also check out !linux_memes@programming.dev
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
To achieve this you will need a tiling window manager like Sway, Hyprland, or i3 and try to use as many CLI-based programs as possible for everything else. For browsers, there are projects like Nyxt (and some others I can't remember) that allow you to use vim or emacs like shortcuts to browse around.
However most GUI apps probably won't support an all-keyboard workflow so you will still need one. Depending on what software you use, however, you could make the vast majority of your regular computing mouse-free
I did mention tiling managers already. Other comment has me interested in NixOS, and I think I'll be changing my plans to account for both. It's a nerdier setup now, RIP Bazzite.
I love Mullvad browser, though. It's a great "peace of mind" browser. I'll stick with it for now, but I will be looking into Nyxt. Might take a while.
Thank you!
I spent about a year in NixOS, and my main desktop still has it, though mostly out of laziness. I did end up switching back to Arch, mostly because if there's anything you need that isn't in the Nix repos it's a pain to install. The other big issue I had was the lack of documentation, so you'll be figuring a lot of stuff out completely on your own, because Nix works differently enough to everything else that a lot of general Linux resources just don't apply.
If I had a recommendation for switching to nixos, I'd probably say use the Nix package manager on Arch for a while first, and just slowly switch everything to Arch. It'll get you more familiar with everything, and then you can make the switch more easily.