I used to be a Manjaro Linux user. However, since I bought my new MSI Prestige 15 laptop as well as left my software engineer job about 2 years ago, my journey as a daily Linux user paused.
Few months after I bought my new laptop, I actually tried to install Manjaro in an external harddisk to get a taste, but the experience was not very good: I found many optimizations provided by MSI to this Windows laptop don’t have a good and simple alternative on Linux. For example, the audio optimization powered by Nahimic, optimized color profiles by True Color, power and battery management in Creator Center. Especially the last one allow me to set battery charging limit and CPU power throttle in just a few clicks, which is so handy, keeping my battery health and usage time very well. Some hardware couldn’t work either in that Manjaro installation, like the micro SD card reader and the fingerprint sensor. Even the wireless module couldn’t always be detected. Since then, I chose to stick back with Windows and WSL.
Even so, I can’t stop thinking about using Linux as my daily system. The smooth and elegant UI/UX that Gnome DE gave is unforgettable. (Especially I can never get comfortable with the dull taskbar and the non-tabbed file explorer in Windows 10) Furthermore, while Linux should be one of my major career skills, I have a feeling that my experience with it is fading. I know that even if I don’t have the energy to dive into a serious Linux project at the moment, I should still work with Linux more often, passively refresh my knowledge. So, even if I expect that installing Linux on my laptop may not give me the best all-rounded user experience, and I may encounter system problems from time to time, spending extra time to resolve them (in some sense it is what I want now), I still want to give it a try again.
This is my vim configuration for my daily programming usage. I configured my vim to be programming-friendly with suitable tweaks to built-in features, interface, formatting, etc. The plugins I choose tend to be simple-to-use and practical. I don’t mean to make a completely different editor or to make a fancy vim so I would keep everything simple and won’t go far from typical vim practices.
My configuration has been published over a year. Here’s my 3rd major update to it. Feel free to clone/fork it if you find my configuration suitable for you.
對於安裝第三方軟件，很多軟件其實都沒有軟件開發者或Manjaro的官方支援，除了最原始compile from source以外，以往在Ubuntu一般可以找第三方維護的Personal Package Archives (PPA)。而在Manjaro則可以用yaourt連到Arch User Repository (AUR)，利用其他用家製作的script來安裝。因為AUR的資源是集中的，用yaourt就可以輕鬆搜尋到想要的軟件，不用像PPA那樣需要自行上網搜尋和加進apt。而且AUR有評分系統和用家留言，可以更容易知道哪個package是比較正常而可以放心安裝。假如對安裝流程有疑惑，甚至可以自行檢視和編輯安裝用的script。