3 ms·
Welcome to Linux! ;) I have been using as my sole OS (except for some very occasional gaming on Windows) for 10 years. The longer you use it, the happier you b
by tkainrad 6y ago
Welcome to Linux! ;)
I have been using as my sole OS (except for some very occasional gaming on Windows) for 10 years. The longer you use it, the happier you become with your setup imo.
There is a very detailed blog post about my setup that has grown over the years: https://tkainrad.dev/posts/setting-up-linux-workstation https://tkainrad.dev/posts/setting-up-linux-workstation
It is about Ubuntu, but many sections apply to all distros. The most important productivity boost for me has been to switch from Bash to Zsh. Mainly because of some great plugins for Zsh, such as z, zsh-peco-history (better history search), zsh-autosuggestions, and zsh-syntax-highlighting. The blog post has copy-paste ready instructions to set it up.
- laksdjfkasljdf 6y ago> Bash to Zsh Always remember that the whole debacle of people even moving away from Bash is because Apple and others are afraid of GPLv3. They dread having to contribute back to the open source projects they profit from. Most of the things I see for Zsh have been possible (and more portable) on Bash for decades. It's just the new javascript-like hype for Zsh that is new, not the capabilities. True, Bash have lots of baggage, but half the portability and performance trickery is also because of that baggage. It's impossible to have the niceties Bash offer without some of the tradeoffs, and every new shell learned that the hard way.