First thing to do after installing Ubuntu
I just installed the latest Ubuntu release (right now 19.10). These are the first things I do, to set up my system:
Activate additional drivers. Some parts of my computer might not work without the propertary drivers, for instance, your WiFi card.
Set up displays. Currently I am using 3 monitors, one of them in portrait. I also like to set up “night lights” to get a better sleep.
Set up Wifi. I am going to need internet to do the setup.
Install and setup Timeshift. Important tool to turn back time, if something were to go wrong.
sudo apt install timeshift
- Full system update.
sudo apt update sudo apt full-upgrade
Enable additional software. Go to “Software & Updates” and be sure to include all the repos in there. And since you are there, choose a server that is close-by.
Install media codecs.
sudo apt install ubuntu-restricted-extras
- Install git
sudo apt install git
- Install my favorite shell, zsh, and configure it
# Install sudo apt install zsh # Set up as default shell (You need to log out and in again, for it to work) chsh -s $(which zsh) # Download antigen curl -L git.io/antigen > antigen.zsh
This is my default .zshrc file.
source ~/antigen.zsh # Load the oh-my-zsh's library. antigen use oh-my-zsh # Bundles from the default repo (robbyrussell's oh-my-zsh). antigen bundle git antigen bundle heroku antigen bundle pip antigen bundle lein antigen bundle command-not-found # Syntax highlighting bundle. antigen bundle zsh-users/zsh-syntax-highlighting # Load the theme. #antigen theme robbyrussell antigen theme https://github.com/denysdovhan/spaceship-prompt spaceship # Tell Antigen that you're done. antigen apply
- A good looking terminal I have been using lately is called Hyper, but there are other alternatives, like Terminator
sudo apt install terminator
- Set up an SSH key
Google Chrome is my default web browser
Set up workspaces with Gnome extensions
sudo apt install gnome-tweaks chrome-gnome-shell
Other software that I used regularly, that can be installed in any order.
- Visual Studio Code
- Synlogdy Drive client
Sep 6, 2018