Manage dotfiles with dotter
This commit is contained in:
		
							
								
								
									
										36
									
								
								.dotter/global.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								.dotter/global.toml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,36 @@
 | 
			
		||||
[zsh.files]
 | 
			
		||||
"zsh/.zshrc" = { target = "~/.zshrc", type = "symbolic" }
 | 
			
		||||
"zsh/.zimrc" = { target = "~/.zimrc", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[nvim.files]
 | 
			
		||||
"nvim/init.lua" = { target = "~/.config/nvim/init.lua", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[git.files]
 | 
			
		||||
"git/.gitconfig" = { target = "~/.config/git/config", type = "symbolic" }
 | 
			
		||||
"git/.gitmessage" = { target = "~/.config/git/message", type = "symbolic" }
 | 
			
		||||
"git/.gitattributes" = { target = "~/.config/git/attributes", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[grobi.files]
 | 
			
		||||
"grobi/grobi.conf" = { target = "~/.config/grobi.conf", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[gnupg.files]
 | 
			
		||||
"gnupg/gpg.conf" = { target = "~/.gnupg/gpg.conf", type = "symbolic" }
 | 
			
		||||
"gnupg/gpg-agent.conf" = { target = "~/.gnupg/gpg-agent.conf", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[i3.files]
 | 
			
		||||
"i3/config" = { target = "~/.config/i3/config", type = "symbolic" }
 | 
			
		||||
"i3/layouts" = { target = "~/.config/i3/layouts", type = "symbolic" }
 | 
			
		||||
"i3/scripts" = { target = "~/.config/i3/scripts", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[picom.files]
 | 
			
		||||
"picom/picom.conf" = { target = "~/.config/picom.conf", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[polybar.files]
 | 
			
		||||
"polybar/config.ini" = { target = "~/.config/polybar/config", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[redshift.files]
 | 
			
		||||
"redshift/redshift.conf" = { target = "~/.config/redshift/redshift.conf", type = "symbolic" }
 | 
			
		||||
 | 
			
		||||
[tmux.files]
 | 
			
		||||
"tmux/.tmux.conf" = { target = "~/.tmux.conf", type = "symbolic" }
 | 
			
		||||
"tmux" = { target = "~/.tmux", type = "symbolic" }
 | 
			
		||||
							
								
								
									
										7
									
								
								.dotter/pre_deploy.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										7
									
								
								.dotter/pre_deploy.sh
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,7 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
set -e
 | 
			
		||||
set -u
 | 
			
		||||
 | 
			
		||||
# Build i3 config
 | 
			
		||||
cd i3/conf
 | 
			
		||||
./build.sh
 | 
			
		||||
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -145,3 +145,6 @@ vim/autoload/plug.vim
 | 
			
		||||
albert.conf
 | 
			
		||||
albert/albert.conf
 | 
			
		||||
albert/last_used/version
 | 
			
		||||
.dotter/local.toml
 | 
			
		||||
.dotter/cache.toml
 | 
			
		||||
.dotter/cache/
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										0
									
								
								.gitattributes → git/.gitattributes
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										0
									
								
								.gitattributes → git/.gitattributes
									
									
									
									
										vendored
									
									
								
							@@ -10,10 +10,10 @@
 | 
			
		||||
    ignore = "!gi() { curl -L -s https://www.gitignore.io/api/$@ ; } ; gi"
 | 
			
		||||
[commit]
 | 
			
		||||
    gpgsign = true
 | 
			
		||||
    template = ~/.gitmessage
 | 
			
		||||
    template = ~/.config/git/message
 | 
			
		||||
[core]
 | 
			
		||||
    autocrlf = input
 | 
			
		||||
    attributesFile = ~/.dotfiles/.gitattributes
 | 
			
		||||
    attributesFile = ~/.config/git/attributes
 | 
			
		||||
    pager = delta
 | 
			
		||||
[github]
 | 
			
		||||
    user = rad4day
 | 
			
		||||
							
								
								
									
										1
									
								
								polybar/config
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								polybar/config
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
/home/rad4day/.dotfiles/polybar/config.ini
 | 
			
		||||
		Reference in New Issue
	
	Block a user