diff --git a/data/data.toml b/data/data.toml index d101665..8b57136 100644 --- a/data/data.toml +++ b/data/data.toml @@ -1,3 +1,7 @@ +[[apps.git.paths]] +internal = "data/git/ignore" +external = "~/.config/git/ignore" + [[apps.zsh.paths]] internal = "data/zsh/top-zshrc" external = "~/.config/zsh/top-zshrc" diff --git a/data/git/ignore b/data/git/ignore new file mode 100644 index 0000000..37407a1 --- /dev/null +++ b/data/git/ignore @@ -0,0 +1,11 @@ +# macOS +.DS_Store + +# Window +*.exe + +# IntelliJ +.idea + +# VSCode +.vscode diff --git a/scripts/git.sh b/scripts/git.sh index a7c8816..5b79d49 100755 --- a/scripts/git.sh +++ b/scripts/git.sh @@ -24,7 +24,10 @@ git config --global alias.sw switch git config --global alias.tg "tag --sort=-version:refname" # Misc +git config --global commit.verbose true +git config --global core.excludesfile "~/.config/git/ignore" git config --global core.fsmonitor true +git config --global diff.algorithm histogram git config --global diff.colorMoved no git config --global fetch.prune true git config --global init.defaultBranch main