mirror of
				https://github.com/tiyn/dotfiles.git
				synced 2025-10-31 04:21:15 +01:00 
			
		
		
		
	structurefix
This commit is contained in:
		
							
								
								
									
										24
									
								
								.dotinstall/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								.dotinstall/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | |||||||
|  | # .dotfiles | ||||||
|  | My Arch Linux dotfiles. Most of them are personalized variants of the LARBS dotfiles. | ||||||
|  |  | ||||||
|  | ## Migration of my dotfiles to other system | ||||||
|  | ### set alias in .bashrc | ||||||
|  | ```alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'``` | ||||||
|  | ### clone this repository | ||||||
|  | ```git clone --bare https://github.com/TiynGER/.dotfiles $HOME/.dotfiles``` | ||||||
|  | ### checkout changes | ||||||
|  | ```config checkout``` | ||||||
|  | ### backup old files | ||||||
|  | ```mkdir -p .config-backup && \  | ||||||
|  | config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | \ | ||||||
|  | xargs -I{} mv {} .config-backup/{} | ||||||
|  | ``` | ||||||
|  | ### checkout changes | ||||||
|  | ```config checkout``` | ||||||
|  | ### set showUntrackedFiles to no | ||||||
|  | ```config config --local status.showUntrackedFiles no``` | ||||||
|  | ### pull current setup | ||||||
|  | ```config pull``` | ||||||
|  |  | ||||||
|  | ## baseinstallation.sh | ||||||
|  | This is a shell-script for setting up the most important programs in my opinion after the basic setup of Arch and the set-up done by LARBS by Luke Smith. | ||||||
							
								
								
									
										85
									
								
								.dotinstall/baseinstallation.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										85
									
								
								.dotinstall/baseinstallation.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,85 @@ | |||||||
|  | #!/bin/bash | ||||||
|  |  | ||||||
|  | ##remove vifm | ||||||
|  | sudo pacman -Rns vifm | ||||||
|  |  | ||||||
|  | ##remove tree | ||||||
|  | sudo pacman -Rns tree | ||||||
|  |  | ||||||
|  | ##remove calcurse | ||||||
|  | sudo pacman -Rns calcurse | ||||||
|  |  | ||||||
|  | ##remove vi | ||||||
|  | sudo pacman -Rns vi | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ##add ranger | ||||||
|  | sudo pacman -S ranger | ||||||
|  |  | ||||||
|  | ##add lsd | ||||||
|  | sudo pacman -S lsd | ||||||
|  |  | ||||||
|  | ##add discord | ||||||
|  | git clone https://aur.archlinux.org/discord.git $HOME/downloads/set-ups/discord | ||||||
|  | cd $HOME/downloads/set-ups/discord && makepkg -sirc | ||||||
|  |  | ||||||
|  | ##add lastpass-cli-git | ||||||
|  | git clone https://aur.archlinux.org/lastpass-cli-git.git $HOME/downloads/set-ups/lastpass-cli-git | ||||||
|  | cd $HOME/downloads/set-ups/lastpass-cli-git && makepkg -sirc | ||||||
|  |  | ||||||
|  | ##add maxima | ||||||
|  | sudo pacman -S maxima | ||||||
|  |  | ||||||
|  | ##add mutt-wizard-git | ||||||
|  | git clone https://aur.archlinux.org/mutt-wizard-git.git $HOME/downloads/set-ups/mutt-wizard-git | ||||||
|  | cd $HOME/downloads/set-ups/mutt-wizard-git && makepkg -sirc | ||||||
|  |  | ||||||
|  | ##add spotify | ||||||
|  | git clone https://aur.archlinux.org/spotify.git $HOME/downloads/set-ups/spotify | ||||||
|  | cd $HOME/downloads/set-ups/spotfy && makepkg -sirc | ||||||
|  |  | ||||||
|  | ##add tor-browser | ||||||
|  | git clone https://aur.archlinux.org/tor-browser.git $HOME/downloads/set-ups/tor-browser | ||||||
|  | cd $HOME/downloads/set-ups/tor-browser && makepkg -sirc | ||||||
|  |  | ||||||
|  | ##add vivaldi | ||||||
|  | git clone https://aur.archlinux.org/vivaldi.git $HOME/downloads/set-ups/vivaldi | ||||||
|  | cd $HOME/downloads/set-ups/vivaldi && makepkg -sirc | ||||||
|  |  | ||||||
|  | ##add jdk8-openjdk | ||||||
|  | sudo pacman -S jdk8-openjdk | ||||||
|  |  | ||||||
|  | ##add zip | ||||||
|  | sudo pacman -S jdk8-openjdk | ||||||
|  |  | ||||||
|  | ##add intellij-idea-community-edition | ||||||
|  | sudo pacman -S intellij-idea-community-edition | ||||||
|  |  | ||||||
|  | ##add rtv | ||||||
|  | sudo pacman -S rtv | ||||||
|  |  | ||||||
|  | ##add owncloud-client | ||||||
|  | sudo pacman -S owncloud-client | ||||||
|  |  | ||||||
|  | ##add qt5ct | ||||||
|  | sudo pacman -S qt5ct | ||||||
|  |  | ||||||
|  | ##add nm-connection-editor | ||||||
|  | sudo pacman -S nm-connection-editor | ||||||
|  |  | ||||||
|  | ##add cmatrix | ||||||
|  | sudo pacman -S cmatrix | ||||||
|  |  | ||||||
|  | ##add imagemagick | ||||||
|  | sudo pacman -S imagemagick | ||||||
|  |  | ||||||
|  | ##add texlive | ||||||
|  | sudo pacman -S texlive-most | ||||||
|  | sudo pacman -S texlive-lang | ||||||
|  |  | ||||||
|  | ##add xournalpp | ||||||
|  | sudo pacman -S xournalpp | ||||||
|  |  | ||||||
|  | ##add code | ||||||
|  | git clone https://aur.archlinux.org/visual-studio-code-bin.git $HOME/downloads/set-ups/visual-studio-code-bin | ||||||
|  | cd $HOME/downloads/set-ups/visual-studio-code-bin && makepkg -sirc | ||||||
		Reference in New Issue
	
	Block a user