๐ŸŸ My personal dotfiles

Update git, fish, and karabiner configs

davidcel.is d0615963 261c8abd

verified
+46 -37
+2 -3
.gitignore
··· 3 3 bundle/cache 4 4 5 5 config/configstore 6 + config/fish/completions 6 7 config/fish/fish_history 7 8 config/fish/fishd.* 8 9 config/fish/fish_variables ··· 20 21 local/share/karabiner 21 22 local/state 22 23 23 - # Ignore fisherman 24 - config/fish/completions/fisher.fish 24 + # Ignore fisherman plugins 25 25 config/fish/conf.d 26 26 config/fish/functions/fisher.fish 27 - config/fish/fishfile 28 27 config/fisherman 29 28 30 29 # Ignore sensitive Terracorm files
+1 -1
config/fish/fish_plugins
··· 1 1 jorgebucaran/fisher 2 - acomagu/fish-async-prompt 2 + acomagu/fish-async-prompt@a89bf4216b65170e4c3d403e7cbf24ce34b134e6
+11 -1
config/karabiner/karabiner.json
··· 41 41 "is_keyboard": true, 42 42 "product_id": 20548, 43 43 "vendor_id": 12815 44 - } 44 + }, 45 + "simple_modifications": [ 46 + { 47 + "from": { "key_code": "left_option" }, 48 + "to": [{ "key_code": "left_command" }] 49 + }, 50 + { 51 + "from": { "key_code": "left_command" }, 52 + "to": [{ "key_code": "left_option" }] 53 + } 54 + ] 45 55 } 46 56 ], 47 57 "name": "Default profile",
+32 -32
gitconfig
··· 1 - [user] 2 - name = David Celis 3 - email = me@davidcel.is 4 - signingkey = 2663060C 5 - [help] 6 - autocorrect = 20 7 1 [alias] 8 2 amend = commit -a --amend 9 3 br = branch ··· 20 14 reuse = commit -a --amend -C HEAD 21 15 st = status -s 22 16 touch = "!f() { touch $1 && git add $1; }; f" 17 + [commit] 18 + gpgsign = true 23 19 [color] 24 20 ui = auto 25 21 [core] ··· 30 26 helper = osxkeychain 31 27 [diff] 32 28 renames = copies 29 + [filter "hawser"] 30 + clean = git hawser clean %f 31 + smudge = git hawser smudge %f 32 + required = true 33 + [filter "lfs"] 34 + clean = git-lfs clean -- %f 35 + smudge = git-lfs smudge -- %f 36 + process = git-lfs filter-process 37 + required = true 38 + [filter "media"] 39 + required = true 40 + clean = git media clean %f 41 + smudge = git media smudge %f 42 + [github] 43 + user = davidcelis 44 + [gpg] 45 + format = ssh 46 + [grep] 47 + extendedRegexp = true 48 + fullName = true 49 + [help] 50 + autocorrect = 20 51 + [init] 52 + defaultBranch = main 53 + [interactive] 54 + diffFilter = diff-highlight 33 55 [merge] 34 56 conflictstyle = diff3 35 57 tool = vimdiff ··· 44 66 [rerere] 45 67 enabled = true 46 68 autoupdate = true 47 - [filter "media"] 48 - required = true 49 - clean = git media clean %f 50 - smudge = git media smudge %f 51 - [ghi] 52 - token = !security find-internet-password -a davidcelis -s github.com -l 'ghi token' -w 53 - [filter "hawser"] 54 - clean = git hawser clean %f 55 - smudge = git hawser smudge %f 56 - required = true 57 - [github] 58 - user = davidcelis 59 - [grep] 60 - extendedRegexp = true 61 - fullName = true 62 - [commit] 63 - gpgsign = true 64 - [interactive] 65 - diffFilter = diff-highlight 66 69 [url "git@github.com:"] 67 70 insteadOf = https://github.com/ 68 - [init] 69 - defaultBranch = main 70 - [filter "lfs"] 71 - clean = git-lfs clean -- %f 72 - smudge = git-lfs smudge -- %f 73 - process = git-lfs filter-process 74 - required = true 71 + [user] 72 + name = David Celis 73 + email = me@davidcel.is 74 + signingkey = ~/.ssh/id_ed25519.pub