dotfiles

My dotfiles

View the Project on GitHub

Manjaro

Install yay

pamac install yay

Install tools

yay -S kitty zsh zsh-completions starship fzf exa bat curlie z git-delta github-cli 1password chrome-gnome-shell 

Login Github

gh auth login

Clone dotfiles

gh repo clone dotfiles $HOME/.dotfiles

Install oh-my-zsh and plugins

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" &&\
git clone https://github.com/unixorn/fzf-zsh-plugin.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/fzf-zsh-plugin &&\
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

Install node and tools

yay -S nodejs npm nvm &&\
sudo npm install -g typescript typescript-language-server yaml-language-server bash-language-server vscode-langservers-extracted &&\
sudo npm install -g prettier

Install rust and tools

yay -S rustup rust-analyzer &&\
rustup toolchain install stable

Install Lua and tools

yay -S lua lua-language-server luarocks stylua

Install docker and tools

yay -S docker docker-compose
sudo systemctl enable docker.service &&\
sudo systemctl start docker.service &&\
sudo gpasswd -a $USER docker