my personal dotfiles
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add dotfiles

+109
+63
.better-commits.json
··· 1 + { 2 + "check_status": true, 3 + 4 + "commit_type": { 5 + "enable": true, 6 + "initial_value": "feat", 7 + "infer_type_from_branch": true, 8 + "append_emoji_to_label": false, 9 + "append_emoji_to_commit": false, 10 + "options": [ 11 + { "value": "feat", "label": "feat", "hint": "Adds user-facing behavior" }, 12 + { "value": "fix", "label": "fix", "hint": "Fixes incorrect behavior" }, 13 + { "value": "refactor", "label": "refactor", "hint": "Internal restructure, no behavior change" }, 14 + { "value": "docs", "label": "docs", "hint": "Documentation only" }, 15 + { "value": "chore", "label": "chore", "hint": "Tooling, deps, config, maintenance" } 16 + ] 17 + }, 18 + 19 + "commit_scope": { 20 + "enable": true, 21 + "custom_scope": false, 22 + "initial_value": "core", 23 + "options": [ 24 + { "value": "core", "label": "core", "hint": "Core logic / domain code" }, 25 + { "value": "ui", "label": "ui", "hint": "User interface / frontend" }, 26 + { "value": "api", "label": "api", "hint": "HTTP / public interfaces" }, 27 + { "value": "data", "label": "data", "hint": "Database, models, migrations" }, 28 + { "value": "auth", "label": "auth", "hint": "Authentication / authorization" }, 29 + { "value": "infra", "label": "infra", "hint": "Build, CI, deployment, environment" }, 30 + { "value": "deps", "label": "deps", "hint": "Dependency updates only" } 31 + ] 32 + }, 33 + 34 + "check_ticket": { 35 + "infer_ticket": false, 36 + "confirm_ticket": false, 37 + "add_to_title": false, 38 + "append_hashtag": false, 39 + "title_position": "start" 40 + }, 41 + 42 + "commit_title": { 43 + "max_size": 72 44 + }, 45 + 46 + "commit_body": { 47 + "enable": false, 48 + "required": false 49 + }, 50 + 51 + "commit_footer": { 52 + "enable": false, 53 + "initial_value": [], 54 + "options": [] 55 + }, 56 + 57 + "breaking_change": { 58 + "add_exclamation_to_title": true 59 + }, 60 + 61 + "confirm_commit": true, 62 + "print_commit_output": true 63 + }
+29
.gitconfig
··· 1 + [user] 2 + name = daniel daum 3 + email = daniel@danieldaum.net 4 + signingkey = 2811D7C028D6F3393A21DDF51C248810516E97FF 5 + [push] 6 + autoSetupRemote = true 7 + [commit] 8 + gpgsign = true 9 + [tag] 10 + gpgSign = true 11 + [alias] 12 + # status 13 + st = status --short --branch 14 + 15 + # add 16 + a = add 17 + ap = add --patch 18 + 19 + # commit 20 + c = commit 21 + cm = commit --message 22 + 23 + # sync 24 + pl = pull --rebase 25 + ps = push 26 + fp = fetch --prune 27 + 28 + # cleanup 29 + sweep = "!git branch --merged | grep -v '\\*\\|main\\|master' | xargs -n 1 git branch -d"
+5
.zsh_plugins.txt
··· 1 + # make OMZ work nicely under Antidote 2 + getantidote/use-omz 3 + 4 + # load only the robbyrussell theme from OMZ 5 + ohmyzsh/ohmyzsh path:themes/robbyrussell.zsh-theme
+2
.zshenv
··· 1 + # uv 2 + export PATH="/Users/daniel/.local/bin:$PATH"
+10
.zshrc
··· 1 + # ssh auth 2 + export SSH_AUTH_SOCK=/Users/daniel/Library/Containers/com.maxgoedjen.Secretive.SecretAgent/Data/socket.ssh 3 + 4 + # antidote 5 + source /opt/homebrew/opt/antidote/share/antidote/antidote.zsh 6 + ZSH_THEME="robbyrussell" 7 + antidote load 8 + 9 + # eza ls replacement (long, all files, human-readable, icons, git info) 10 + alias ll="eza -al --group-directories-first --icons --git --color=auto --long --header --classify"