git clone https://github.com/uzuki-P/dotconfig ~/dotconfig
stow neovim vim zsh tmux zoxide gcc make git ripgrep fd-find unzip
ranger btop composer composer dust atuin
Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Autocompletion & syntax highlight
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
Install oh-my-tmux
cd
git clone https://github.com/gpakosz/.tmux.git
ln -s -f .tmux/.tmux.conf
Install asdf
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0
Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install rust with rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Install android studio
Extract android studio to ~/apps/android-studio
folder. Set the android-sdk
folder to ~/sdk/android
.
Use
tar xvf
to extract.
Install Flutter
Extract to ~/sdk/flutter
.
Use
tar xvf
to extract.
cd ~/dotconfig
stow . --adopt
git reset --hard
Setup asdf plugin
asdf plugin add java
asdf plugin add gleam
asdf plugin add erlang
asdf plugin add nodejs
cd
asdf install
sudo alternatives --config java