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
Install zsh core and basic tools
1
sudo apt-get install git zsh curl
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.
Set zsh as default shell
1
chsh -s $(which zsh)
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
4cd ~/.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-highlightingDon'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 |
|
But I wanna to set tilix as my default terminal.
Here is a tutorial:
1 |
|
Through this you can choose your default startup terminal emulator.
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'
I recommend install it from here:
1 |
|
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.