Manage dotfiles with dotter
This commit is contained in:
parent
937031b5b8
commit
de466c2b8f
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.conf
|
||||||
albert/albert.conf
|
albert/albert.conf
|
||||||
albert/last_used/version
|
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"
|
ignore = "!gi() { curl -L -s https://www.gitignore.io/api/$@ ; } ; gi"
|
||||||
[commit]
|
[commit]
|
||||||
gpgsign = true
|
gpgsign = true
|
||||||
template = ~/.gitmessage
|
template = ~/.config/git/message
|
||||||
[core]
|
[core]
|
||||||
autocrlf = input
|
autocrlf = input
|
||||||
attributesFile = ~/.dotfiles/.gitattributes
|
attributesFile = ~/.config/git/attributes
|
||||||
pager = delta
|
pager = delta
|
||||||
[github]
|
[github]
|
||||||
user = rad4day
|
user = rad4day
|
1
polybar/config
Symbolic link
1
polybar/config
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/home/rad4day/.dotfiles/polybar/config.ini
|
Loading…
Reference in New Issue
Block a user