Rebuild My Home - 03 Programming

As a programmer, I don't think you can bear only working with 'gdb' and 'vim'. Tools can never too better.

I will introduce my working environment.

ZSH & Tilix & Gogh

Ah, the most unbearable thing in Ubuntu is the default terminal is really ugly. Also I do not like bash.

So I really recommend zsh + tilix.

ZSH install

  1. Install zsh core and basic tools

    1
    sudo apt-get install git zsh curl
  2. Execute

    1
    sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

    And then you can install zsh automatically.

  3. Set zsh as default shell

    1
    chsh -s $(which zsh)
  4. Set zsh theme and edit your zsh configure.

    1
    vim ~/.zshrc

    I need to add some my aliases, also I need to set up some plugins for my zsh

    1
    2
    3
    4
    cd ~/.oh-my-zsh/custom/plugins
    git clone https://github.com/zsh-users/zsh-autosuggestions
    git clone https://github.com/zsh-users/zsh-history-substring-search
    git clone https://github.com/zsh-users/zsh-syntax-highlighting

    Don't forget to add them to your .zshrc/plugins

    1
    plugins=(git zsh-history-substring-search zsh-autosuggestions colored-man-pages zsh-syntax-highlighting)

Tilix

So, why tilix?

tilix is a really useful terminal that can split screen easily.

Tilix is easy to install.

1
sudo apt-get install tilix

But I wanna to set tilix as my default terminal.

Here is a tutorial:

1
sudo update-alternatives --config x-terminal-emulator

Through this you can choose your default startup terminal emulator.

  1. However, if you try to use right click and 'Open terminal here', you will find the terminal is still gnome-terminal.

    About this problem I will share how to edit 'right click' panel in another tutorial.

Gogh

Um, we almost finish all the steps. But I am unsatisfied with the color theme. Here I will share a perfect tool with you --- 'gogh.sh'

gogh github

I recommend install it from here:

1
bash -c  "$(wget -qO- https://git.io/vQgMr)" 

And then choose your favorite color theme to download and then you can also choose in tilix preference.

VSCode

My favorite IDE, you can view more information here: VS Code

Qt

For Visualization.

Download an install is okay.

Qt


Rebuild My Home - 03 Programming
http://blog.chivier.site/2020-02-11/2021/Rebuild-My-Home-03-Programming/
Author
Chivier Humber
Posted on
February 11, 2020
Licensed under