NOTE: oh-my-tmux is already on
.config/tmux
I personally use fish (and trying nushell)
git clone https://github.com/uzuki-P/dotconfig ~/dotconfig
fish stow neovim tmux zoxide
gcc make git ripgrep fd-find unzip
Install rust with rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Install puro (flutter version manager)
puro create stable stable
puro use -g stable
Install intellij idea ce
On download page scroll a bit to download the community edition. Download flutter and android plugins. Restart IDE. Create android project and set android-sdk
folder to ~/sdk/android
.
Use
tar xvf
to extract.
There's might be some conflict since config files might be created when we install the dependencies. So we need to call --adopt
manually first.
cd ~/dotconfig
stow . --adopt
git reset --hard # change the default config to dotconfig
./setup.sh # stow the config & _home folder
sudo alternatives --config java
Autocompletion & syntax highlight for zsh:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting