fix: config review fixes

- .gitconfig: correct misspelled user email, fix del-remote alias
  (expanded to 'git git remote prune'), filter 'today' to own commits
- .zshrc: guard lt() shift with no args, drop duplicate ~/.local/bin
  PATH entry, dedupe history (HIST_IGNORE_ALL_DUPS, HIST_IGNORE_SPACE)
- wezterm: fix hyperlink regex char class (0.9 -> 0-9)
- extras: bump nvm to v0.40.5 with verified installer checksum

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Brian Pooe 2026-07-06 21:16:01 +02:00
parent 84b99788a7
commit 5123fb4349
4 changed files with 9 additions and 8 deletions

View file

@ -149,7 +149,7 @@ config.hyperlink_rules = {
{ regex = "\\[(\\w+://\\S+)\\]", format = "$1", highlight = 1 },
{ regex = "\\{(\\w+://\\S+)\\}", format = "$1", highlight = 1 },
{ regex = "<(\\w+://\\S+)>", format = "$1", highlight = 1 },
{ regex = "[^(]\\b(\\w+://\\S+[)/a-zA-Z0.9-]+)", format = "$1", highlight = 1 },
{ regex = "[^(]\\b(\\w+://\\S+[)/a-zA-Z0-9-]+)", format = "$1", highlight = 1 },
{ regex = "\\b\\w+@[\\w-]+(\\.[\\w-]+)+\\b", format = "mailto:$0" },
}
-- Window size

View file

@ -1,6 +1,6 @@
[user]
name = Brian Pooe
email = bria.method@gmail.com
email = brian.method@gmail.com
[color]
ui = auto
@ -23,7 +23,7 @@ hlog = !git log --pretty=format:\"%h - %an, %ar : %s\" --graph
all = !git log --pretty=oneline --abbrev-commit --all --no-merges
# all commits today for only me
today = !git all --since='12am'
today = !git all --since='12am' --author=brian.method@gmail.com
pom = push origin main
pos = push origin staging
pod = push origin develop
@ -43,7 +43,7 @@ stash-a = stash apply
undo-commit = reset --soft HEAD~1
stash-unapply = !git stash show -p | git apply -R
del-local = "!f() { git branch | grep -v 'main' | xargs git branch -d; }; f"
del-remote = git remote prune
del-remote = remote prune
latest-tag = tag -l --sort=-version:refname
back = !f() { git reset --soft HEAD~$1; }; f

5
.zshrc
View file

@ -10,9 +10,10 @@ export PATH="$HOME/.local/bin:$PATH"
HISTFILE="$HOME/.zsh_history"
HISTSIZE=100000
SAVEHIST=80000
setopt APPEND_HISTORY
setopt SHARE_HISTORY
setopt HIST_REDUCE_BLANKS
setopt HIST_IGNORE_ALL_DUPS
setopt HIST_IGNORE_SPACE
# ===================== User-tunable environment ========================
# Single place to control the look of the whole stack.
@ -99,7 +100,7 @@ unset _p
unalias lt 2>/dev/null
lt() {
local level=${1:-3}
shift
(( $# )) && shift
eza --tree --all --level "$level" "$@"
}

View file

@ -1,8 +1,8 @@
#!/bin/bash
# Per-user helpers not managed by brew: nvm (official installer) + tpm.
NVM_VERSION="${NVM_VERSION:-v0.40.1}"
NVM_INSTALL_SHA256="${NVM_INSTALL_SHA256:-abdb525ee9f5b48b34d8ed9fc67c6013fb0f659712e401ecd88ab989b3af8f53}"
NVM_VERSION="${NVM_VERSION:-v0.40.5}"
NVM_INSTALL_SHA256="${NVM_INSTALL_SHA256:-582070e4c44452c1d8d68e16fc786c2216ecba6bc6bf18dc280a03fdba6ed1a9}"
install_nvm() {
if [[ -s $HOME/.nvm/nvm.sh ]]; then