mirror of
				https://github.com/halfdan/dotfiles.git
				synced 2025-10-31 12:36:12 +00:00 
			
		
		
		
	Update bootstrap script
This commit is contained in:
		
							
								
								
									
										22
									
								
								bootstrap.sh
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										22
									
								
								bootstrap.sh
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							| @@ -7,21 +7,27 @@ sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/too | |||||||
| 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-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions | ||||||
|  |  | ||||||
| # Install asdf-vm | # Install asdf-vm | ||||||
| git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.8.0 | git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.9.0 | ||||||
|  |  | ||||||
| # Install pyenv | # Install asdf plugins | ||||||
| git clone https://github.com/pyenv/pyenv.git ~/.pyenv | asdf plugin add python | ||||||
|  | asdf plugin add golang | ||||||
|  |  | ||||||
|  | # Install rustup toolchain | ||||||
|  | curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh | ||||||
|  |  | ||||||
| # Install starship | # Install starship | ||||||
| sh -c "$(curl -fsSL https://starship.rs/install.sh)" | sh -c "$(curl -fsSL https://starship.rs/install.sh)" | ||||||
|  |  | ||||||
| # Link files | # Link files | ||||||
| ln -s ~/.dotfiles/.zshrc .zshrc | ln -s ~/.dotfiles/.zshrc ~/.zshrc | ||||||
| ln -s ~/.dotfiles/.zshenv .zshenv | ln -s ~/.dotfiles/.zshenv ~/.zshenv | ||||||
| ln -s ~/.dotfiles/.tool-versions .tool-versions | ln -s ~/.dotfiles/.tool-versions ~/.tool-versions | ||||||
| ln -s ~/.dotfiles/.tmux.conf .tmux.conf | ln -s ~/.dotfiles/.tmux.conf ~/.tmux.conf | ||||||
| ln -s ~/.dotfiles/.vim .vim |  | ||||||
| ln -s ~/.dotfiles/.config/nvim ~/.config/nvim | ln -s ~/.dotfiles/.config/nvim ~/.config/nvim | ||||||
|  | ln -s ~/.dotfiles/.config/i3 ~/.config/i3 | ||||||
|  | ln -s ~/.dotfiles/.config/i3status ~/.config/i3status | ||||||
|  | ln -s ~/.dotfiles/.config/alacritty ~/.config/alacritty | ||||||
|  |  | ||||||
| # Source zsh | # Source zsh | ||||||
| source ~/.zshrc | source ~/.zshrc | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user