mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 00:46:41 +00:00
feat(git/config): add mergiraf
This commit is contained in:
1
Brewfile
1
Brewfile
@@ -37,6 +37,7 @@ brew 'libyaml'
|
||||
brew 'logrotate'
|
||||
brew 'make'
|
||||
brew 'mas'
|
||||
brew 'mergiraf'
|
||||
brew 'mosh'
|
||||
brew 'node'
|
||||
brew 'pandoc'
|
||||
|
||||
1
gitattributes
Normal file
1
gitattributes
Normal file
@@ -0,0 +1 @@
|
||||
merge=mergiraf
|
||||
@@ -7,6 +7,7 @@
|
||||
[tag]
|
||||
gpgsign = true
|
||||
[core]
|
||||
attributesfile = ~/.gitattributes
|
||||
excludesfile = ~/.gitignore
|
||||
[color]
|
||||
status = auto
|
||||
@@ -76,13 +77,12 @@
|
||||
[credential "https://gist.github.com"]
|
||||
helper =
|
||||
helper = !op plugin run -- gh auth git-credential
|
||||
[merge]
|
||||
tool = Kaleidoscope
|
||||
[merge "mergiraf"]
|
||||
name = mergiraf
|
||||
driver = mergiraf merge --git %O %A %B -s %S -x %X -y %Y -p %P -l %L
|
||||
[mergetool "Kaleidoscope"]
|
||||
cmd = ksdiff --merge --output \"$MERGED\" --base \"$BASE\" -- \"$LOCAL\" --snapshot \"$REMOTE\" --snapshot
|
||||
trustExitCode = true
|
||||
[mergetool]
|
||||
prompt = false
|
||||
[gitbutler]
|
||||
aiModelProvider = anthropic
|
||||
aiAnthropicKeyOption = bringYourOwn
|
||||
|
||||
@@ -26,6 +26,7 @@ SYMLINKS=(
|
||||
config/k9s
|
||||
erlang
|
||||
gemrc
|
||||
gitattributes
|
||||
gitconfig
|
||||
gitignore
|
||||
hammerspoon
|
||||
|
||||
Reference in New Issue
Block a user