diff --git a/.dotter/global.toml b/.dotter/global.toml index 9289a14..dfe8146 100644 --- a/.dotter/global.toml +++ b/.dotter/global.toml @@ -1,12 +1,9 @@ [helpers] -[default] -depends = [] +[bottom.files] +"bottom/bottom.toml" = "~/.config/bottom/bottom.toml" -[default.files] -bootstrap = "" +[git.files] +"git/gitconfig" = "~/.gitconfig" -[default.variables] - -[settings] -default_target_type = "automatic" +[system.variables] diff --git a/bottom/bottom.toml b/bottom/bottom.toml new file mode 100644 index 0000000..63e6f2f --- /dev/null +++ b/bottom/bottom.toml @@ -0,0 +1,2 @@ +[flags] +group_processes = true diff --git a/git/gitconfig b/git/gitconfig new file mode 100644 index 0000000..0a15a49 --- /dev/null +++ b/git/gitconfig @@ -0,0 +1,34 @@ +[user] +email = kaan@bgenc.com +name = Kaan Barmore-Genc +[init] +defaultBranch = main +[pull] +rebase = true +[pager] +diff = delta +log = delta +reflog = delta +show = delta +[interactive] +diffFilter = delta --color-only +[delta] +features = side-by-side line-numbers decorations +whitespace-error-style = 22 reverse +[merge] +ff = no +[alias] +stat = status +[core] +editor = code --wait +[credential] +helper = store +[filter "lfs"] +required = true +clean = git-lfs clean -- %f +smudge = git-lfs smudge -- %f +process = git-lfs filter-process +[push] +autoSetupRemote = true +[submodule] +recurse = true diff --git a/scripts/asdf.install.sh b/scripts/asdf.install.sh index b6c9750..674bc88 100755 --- a/scripts/asdf.install.sh +++ b/scripts/asdf.install.sh @@ -23,6 +23,7 @@ echo 'autoload -Uz compinit && compinit' >> ~/.zshrc # Install and activate asdf plugins PLUGINS=( + "air" "bat" "bottom" "bun"