add base setup with dotter

This commit is contained in:
Alexander Navarro 2024-11-08 22:53:56 +00:00
parent 6b0da868bb
commit 22c4779e10
175 changed files with 58 additions and 51 deletions

6
.dotter/devbox.toml Normal file
View file

@ -0,0 +1,6 @@
includes = []
packages = ["default", "cli"]
[files]
[variables]

43
.dotter/global.toml Normal file
View file

@ -0,0 +1,43 @@
[helpers]
[default]
depends = ["nvim"]
[default.files]
"README.md" = ""
chezmoi = ""
config = ""
exports = ""
scripts = ""
[default.variables]
# CLI package
[cli]
depends = ["nvim", "zsh"]
[cli.files]
"config/yazi" = "~/.config/yazi"
"config/tmux" = "~/.config/tmux"
"config/sesh" = "~/.config/sesh"
"config/zellij" = "~/.config/zellij"
"config/starship.toml" = "~/.config/starship.toml"
[dev.files]
"config/git" = "~/.config/git"
"config/lazygit" = "~/.config/lazygit"
"config/zed" = "~/.config/zed"
[zsh.files]
"config/zsh/zshrc" = "~/.zshrc"
"config/zsh/zprofile" = "~/.zprofile"
"config/zsh/aliases" = {target = "~/.config/zsh/aliases", type="symbolic"}
"config/zsh/completions" = {target = "~/.config/zsh/completions", type = "symbolic"}
"config/zsh/functions" = "~/.config/zsh/functions"
"config/fzf" = "~/.config/fzf"
[settings]
default_target_type = "automatic"
[nvim.files]
"config/nvim" = "~/.config/nvim"