I've been use Elementary OS as my primary laptop OS over a year and have been written some posts for it. I Upgraded to Elementary OS Juno at December last year. Juno is based on Ubuntu 18.04, the experience is very positive. Most things works fine and not much things need to tune for daily usage.
Here's my setup for my Dell XPS 13-9360 laptop.
1. Package installer
Insatll
Eddyon AppCenter instead ofsudo apt install gdebiinstall essentials
sudo apt install software-properties-common git
## 2. Setup Fonts
$ apt instsall firacode
3. Bluetooth, Touchpad and Mouse
The Bluetooth connectoin is basically stable. No need for extra setup.
To make right click works for Touchpad, go Settings > Mouse & TouchPad, select from MultiTouch to TouchPad in Physical Click section.
To use logitech mouse with unifying USB dongle, you can do sudo apt install solaar solaar-gnome3 and there will be solaar-cli command line tool and the GUI tool available.
To customize the extra buttons in mouse, install xbindkeys
sudo apt-get install xbindkeys xautomation x11-utils
Then create the config file using xbindkeys --defaults > $HOME/.xbindkeysrc.
4. Saving Power
tlp is a good tool for auto power management and now it can be installed through the default repo.
sudo apt-get install tlp
sudo tlp start
5. Auto adjust color temperature
It's build-in now.
Go Settigns > Monitor > Night Light to toggle it on.
6. Chinese Input Method
Instead of configure by yourself. It's build-in now.
- Select
Traditional Chineseduring install Elementary OS. - Enter
System > Language & Area > Keyboard Setting > Input Method Settings. - Remove all other IME except
新酷音and it just works.
7. Tweaks
Can use elementary-tweaks to easily change system font to Noto Sans CJK TC regular instead of Open Sans
sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt update
sudo apt install elementary-tweaks
Then open Tweaks in System Settigns panel.