Compare commits
2 Commits
0ff35915ed
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| dca1234abe | |||
| d58f02171a |
10
.bashrc
10
.bashrc
@@ -133,11 +133,6 @@ export RIPGREP_CONFIG_PATH="$HOME/.ripgreprc"
|
|||||||
export PASSBOOK_GPG_PATH="/usr/bin/gpg"
|
export PASSBOOK_GPG_PATH="/usr/bin/gpg"
|
||||||
export PASSBOOK_ROOT_DIRECTORY="/home/wholteza/.password-store"
|
export PASSBOOK_ROOT_DIRECTORY="/home/wholteza/.password-store"
|
||||||
|
|
||||||
### NVM setup
|
|
||||||
export NVM_DIR="$HOME/.nvm"
|
|
||||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
|
||||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
|
||||||
|
|
||||||
### Ngrok aliases
|
### Ngrok aliases
|
||||||
alias ngdo='ngrok http --domain=devops-extension.ngrok.dev 3000'
|
alias ngdo='ngrok http --domain=devops-extension.ngrok.dev 3000'
|
||||||
|
|
||||||
@@ -200,16 +195,11 @@ if [[ -d /home/wholteza/.config/swayprop ]]; then
|
|||||||
export PATH="/home/wholteza/.config/swayprop:$PATH"
|
export PATH="/home/wholteza/.config/swayprop:$PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -e /usr/share/nvm/init-nvm.sh ]; then
|
|
||||||
source /usr/share/nvm/init-nvm.sh
|
|
||||||
fi
|
|
||||||
|
|
||||||
export ompPath="$HOME/.config/oh-my-posh/theme.omp.json"
|
export ompPath="$HOME/.config/oh-my-posh/theme.omp.json"
|
||||||
|
|
||||||
### Start oh my posh
|
### Start oh my posh
|
||||||
|
|
||||||
eval "$(oh-my-posh init bash --config $ompPath)"
|
eval "$(oh-my-posh init bash --config $ompPath)"
|
||||||
eval "$(fnm env --use-on-cd --shell bash)"
|
|
||||||
if [ -d "$HOME/.cargo/env" ]; then
|
if [ -d "$HOME/.cargo/env" ]; then
|
||||||
. "$HOME/.cargo/env"
|
. "$HOME/.cargo/env"
|
||||||
fi
|
fi
|
||||||
|
|||||||
7
.config/yadm/CLAUDE.md
Normal file
7
.config/yadm/CLAUDE.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
# Agent Instructions
|
||||||
|
|
||||||
|
- Be clear and concise.
|
||||||
|
- Never include AI attributions (e.g. "Co-Authored-By", "Generated with Claude") in commit messages.
|
||||||
|
- This is a yadm-managed dotfiles repo rooted at `$HOME`. Always use `yadm` (not plain `git`) for version control: `yadm status`, `yadm add`, `yadm commit`, `yadm push`, etc.
|
||||||
|
- Any change made here must be reproducible on other systems via `yadm bootstrap` — keep the bootstrap scripts (`bootstrap##*`) up to date when adding dependencies, packages, or setup steps a fresh system would need.
|
||||||
|
- Keep `readme.md` updated when relevant, and keep it short and to the point.
|
||||||
@@ -10,7 +10,6 @@ sudo pacman -Su --noconfirm
|
|||||||
sudo pacman -S --needed --noconfirm \
|
sudo pacman -S --needed --noconfirm \
|
||||||
fd \
|
fd \
|
||||||
tmux \
|
tmux \
|
||||||
nvm \
|
|
||||||
telegram-desktop \
|
telegram-desktop \
|
||||||
signal-desktop \
|
signal-desktop \
|
||||||
alacritty \
|
alacritty \
|
||||||
@@ -27,7 +26,8 @@ sudo pacman -S --needed --noconfirm \
|
|||||||
pcmanfm \
|
pcmanfm \
|
||||||
wl-clipboard \
|
wl-clipboard \
|
||||||
openssh \
|
openssh \
|
||||||
mosh
|
mosh \
|
||||||
|
opencode
|
||||||
|
|
||||||
bob install nightly
|
bob install nightly
|
||||||
bob use nightly
|
bob use nightly
|
||||||
@@ -98,9 +98,17 @@ yay -S --needed --noconfirm \
|
|||||||
oh-my-posh \
|
oh-my-posh \
|
||||||
wezterm
|
wezterm
|
||||||
|
|
||||||
|
# --- migrate off nvm to fnm ---------------------------------------------
|
||||||
|
if pacman -Qi nvm &>/dev/null; then
|
||||||
|
sudo pacman -R --noconfirm nvm
|
||||||
|
fi
|
||||||
|
rm -rf "$HOME/.nvm"
|
||||||
|
|
||||||
export PATH=/home/$USER/.fnm:$PATH
|
export PATH=/home/$USER/.fnm:$PATH
|
||||||
eval "$(fnm env --use-on-cd --version-file-strategy=recursive)"
|
eval "$(fnm env --use-on-cd --version-file-strategy=recursive)"
|
||||||
|
|
||||||
fnm install 24
|
fnm install 24
|
||||||
fnm use 24
|
fnm use 24
|
||||||
|
|
||||||
|
npm install -g @anthropic-ai/claude-code
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user