mirror of
https://github.com/andwati/dotfiles.git
synced 2026-10-18 02:52:52 +00:00
update configs
This commit is contained in:
@@ -14,7 +14,7 @@ Each top-level directory is a [GNU Stow](https://www.gnu.org/software/stow/)
|
||||
package mirroring `$HOME` (e.g. `zsh/.zshrc` -> `~/.zshrc`). `install.sh`
|
||||
clones oh-my-zsh plus the theme/plugins `.zshrc` expects (powerlevel10k,
|
||||
zsh-autosuggestions, zsh-syntax-highlighting, zsh-history-substring-search,
|
||||
zsh-completions, you-should-use), then runs `stow zsh gnupg` to link
|
||||
zsh-completions, you-should-use), then stows the `zsh`, `gnupg`, and `git` packages to link
|
||||
everything in, backing up any conflicting real files it finds first (e.g.
|
||||
oh-my-zsh's own freshly-installed `.zshrc`).
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
[user]
|
||||
name = andwati
|
||||
email = [email protected]
|
||||
signingkey = 1F20FED0AA05B0DA
|
||||
[commit]
|
||||
gpgsign = true
|
||||
[tag]
|
||||
gpgSign = true
|
||||
@@ -55,6 +55,7 @@ mkdir -p "$HOME/.gnupg" && chmod 700 "$HOME/.gnupg"
|
||||
|
||||
stow_package zsh
|
||||
stow_package gnupg
|
||||
stow_package git
|
||||
gpgconf --kill gpg-agent 2>/dev/null || true
|
||||
|
||||
cat <<'EOF'
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
export PYENV_ROOT="$HOME/.pyenv"
|
||||
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
|
||||
eval "$(pyenv init --path)"
|
||||
|
||||
# Created by `pipx` on 2026-07-26 14:32:10
|
||||
export PATH="$PATH:/home/ian/.local/bin"
|
||||
|
||||
+10
@@ -143,6 +143,13 @@ export GPG_TTY=$(tty)
|
||||
# alias zshconfig="mate ~/.zshrc"
|
||||
# alias ohmyzsh="mate ~/.oh-my-zsh"
|
||||
|
||||
# eza: colourful, icon-rich listings that stay clean when piped.
|
||||
alias ls='eza --color=auto --icons=auto --hyperlink=auto --group-directories-first'
|
||||
alias l='eza -lah --git --color-scale=all --color=auto --icons=auto --hyperlink=auto --group-directories-first'
|
||||
alias ll='eza -lh --git --color-scale=all --color=auto --icons=auto --hyperlink=auto --group-directories-first'
|
||||
alias la='eza -lAh --git --color-scale=all --color=auto --icons=auto --hyperlink=auto --group-directories-first'
|
||||
alias lt='eza --tree --level=2 --color=auto --icons=auto --hyperlink=auto --group-directories-first'
|
||||
|
||||
# Lazy-load nvm: sourcing nvm.sh eagerly costs 300-700ms on every shell
|
||||
# startup even when node isn't used that session. These stubs load the
|
||||
# real nvm on first actual use, then get out of the way.
|
||||
@@ -188,3 +195,6 @@ case ":$PATH:" in
|
||||
esac
|
||||
# pnpm end
|
||||
[ -s "$HOME/.deno/env" ] && . "$HOME/.deno/env"
|
||||
|
||||
# Created by `pipx` on 2026-07-26 14:32:10
|
||||
export PATH="$PATH:/home/ian/.local/bin"
|
||||
|
||||
Reference in New Issue
Block a user