QUEST LOG · March 26, 2019· UPDATED June 2, 2026
Must-Have Software and Tweaks After a Full Linux Reinstall
# The tweaking saga
Reinstalled Ubuntu 18.04 more times than I can count these past few days @@
- The first time was a newbie test run. Then, because
Libreofficewas a bit laggy rendering documents sent over fromwindows, I went back and installedwindowsagain, only to find it wasn't any better. - The second time, I regretted it the instant
windowsfinished installing. So I reinstalledUbuntuand found it was actually perfectly fine for daily use. - Then everything was healthy right up until I installed
bumblebee. The moment it finished, the whole driver stack broke, so I had to reinstall in a hurry
# Setup
Below I'll go through what I install and how I set it up, one by one
Bold means I personally consider it a must-install
- (Prettify the terminal)
zsh + oh my zsh(I followed this guide ) - (hime) 詞音 phonetic input method (a very detailed introduction and setup guide ), which makes my input method feel close to the one on
windows - (Night mode)
redshiftscript (the script I adapted from here ) - On at boot:
numlock, which is super important if you use the keyboard a lot (a really handy article ) gnome tweakfor adjusting dpi and that kind of stuff, plus some themes- (Google Drive sync)
rclone rclone browser; having a GUI makes it way more convenient - (Power management)
tlp powertop, a godsend for saving battery - (coding)
eclipse & android-studio Java, the two must-have tools for development. They're right there in the software center, super convenient. Addvscodeon top and you've got a perfect score. - I have to say this: don't shoot yourself in the foot by installing
bumblebee. It's convenient, but after removing it you get a ton ofapt-getproblems - Fixing the
apt-getproblems required force-removing things withdpkg, kind of a pain @@ /etc/fstabsetup: the first time, it kept failing to boot. Pairing it withln -sworks great- Switch the Ubuntu home folders to English directory names; Chinese ones are super weird
bash
export LANG=en_US
xdg-user-dirs-gtk-update
Apps I ship
Free on iOS and Android.


