added docs

This commit is contained in:
Bryan Ramos 2026-03-09 18:11:22 -04:00
parent 325936235e
commit aa3d1558da
3 changed files with 21 additions and 1 deletions

9
README.md Normal file
View file

@ -0,0 +1,9 @@
# Git Config
My global git configuration.
## Install
```bash
git clone git@github.com:itme-brain/git.git ~/.config/git
```

4
config
View file

@ -1,6 +1,7 @@
[init] [init]
defaultBranch = master defaultBranch = master
# Use vimdiff for diffs and merge conflicts
[diff] [diff]
tool = vimdiff tool = vimdiff
@ -13,6 +14,7 @@
[mergetool "vimdiff"] [mergetool "vimdiff"]
trustExitCode = true trustExitCode = true
# Rewrite HTTPS to SSH for personal repos
[url "git@github.com:itme-brain/"] [url "git@github.com:itme-brain/"]
insteadOf = https://github.com/itme-brain/ insteadOf = https://github.com/itme-brain/
@ -21,8 +23,10 @@
email = bryan@ramos.codes email = bryan@ramos.codes
signingKey = F1F3466458452B2DF351F1E864D12BA95ACE1F2D signingKey = F1F3466458452B2DF351F1E864D12BA95ACE1F2D
# Auto-set upstream on first push
[push] [push]
autoSetupRemote = true autoSetupRemote = true
# Enable per-project with: git config --local commit.gpgSign true
[commit] [commit]
gpgSign = false gpgSign = false

9
ignore
View file

@ -1,7 +1,14 @@
# JavaScript / Node
node_modules node_modules
# Nix
.direnv .direnv
result
# Haskell
dist-newstyle dist-newstyle
# Nuxt
.nuxt/ .nuxt/
.output/ .output/
dist dist
result