Compare commits
1 commit
7e1db41bd8
...
49866e4206
Author | SHA1 | Date | |
---|---|---|---|
49866e4206 |
6 changed files with 23 additions and 33 deletions
|
@ -1,8 +1,6 @@
|
||||||
{{- if ne .hosttype "work" }}
|
{{- if eq .hosttype "work" }}
|
||||||
.zshklaviyo
|
|
||||||
{{- end }}
|
|
||||||
{{- if ne .hosttype "personal" }}
|
|
||||||
.zshprivate
|
.zshprivate
|
||||||
{{- end }}
|
{{- end }}
|
||||||
work_paths
|
{{- if eq .hosttype "personal" }}
|
||||||
work_packages
|
.zshklaviyo
|
||||||
|
{{- end }}
|
||||||
|
|
|
@ -62,14 +62,12 @@ done
|
||||||
|
|
||||||
alias devlog="cd ~/projects/personal/devlog && hx logs/$(date '+%Y-%m-%d').gmi && cd -"
|
alias devlog="cd ~/projects/personal/devlog && hx logs/$(date '+%Y-%m-%d').gmi && cd -"
|
||||||
|
|
||||||
{{ if eq .hosttype "work" "personal" -}}
|
|
||||||
eval "$(/opt/homebrew/bin/brew shellenv)"
|
eval "$(/opt/homebrew/bin/brew shellenv)"
|
||||||
eval "$(direnv hook zsh)"
|
eval "$(direnv hook zsh)"
|
||||||
eval "$(jj util completion zsh)"
|
eval "$(jj util completion zsh)"
|
||||||
export NVM_DIR="$HOME/.nvm"
|
export NVM_DIR="$HOME/.nvm"
|
||||||
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"
|
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"
|
||||||
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"
|
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
function reldate() {
|
function reldate() {
|
||||||
date -v "${1}" "+%Y-%m-%d"
|
date -v "${1}" "+%Y-%m-%d"
|
||||||
|
|
9
home/encrypted_dot_work_packages.age
Normal file
9
home/encrypted_dot_work_packages.age
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0R1ZRL1VJVW5URzZoZXJC
|
||||||
|
Wm1XcjVzeE5rdXBVVFJ4RmpVS3FqVE5LRmtjCjVia29aeklXUkRWWWpKY2hGRlJh
|
||||||
|
cWlRTlIyNlZqbUNoTmhaNzFoOWc2czQKLS0tIDUwTFJZVlcxVjRzOVV0QUJBdEZV
|
||||||
|
Mm5SamhSYlgvZUgxd1NlcFhRd2R3MDgKHuVfpKp1BQBx1xXur5x8N8Ohli0rYY6+
|
||||||
|
MmmKTDdYvuZKDqGrI+EpQw0yywLyUgeWfDUx5OSx1Z9PKMAU1+KYGAWB0WLYXafT
|
||||||
|
51UZSNj835YVZUChLKwLhthKg8KTl6h4FxE4K/88iHVOlRyVhuUAkZfGlGpL21uC
|
||||||
|
XgKaOnt/i5IFeGj459sR0io2m0sjCcZJA/3F1SBkVch3Lw1Xx4GrPmKq
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
|
@ -1,21 +0,0 @@
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQQS9VY252K3R1ak16YXY4
|
|
||||||
cEZvUk1OVERHZzBSM2VRVkIxbG00UEk4bW1nCnJVSVg2RVpYTGhNSWVWMW91N3ZX
|
|
||||||
TmdSTFdyNEhuMmFOdGt4NENURUZGU2MKLS0tIEpNTWI2YWROcmdlaEQ0MnFIL2Rp
|
|
||||||
TTZoWnBuSDF4T1lBb285UC9CbllUMUUKBUx9kY7qD0CjcH0rVrniED9orkg84C2T
|
|
||||||
TqQ1ERCvbNoxIyg4lHRUaJ/yzQ59MJYryum72ReK5kcTCsy/YhWHb1pK651P6KGm
|
|
||||||
kPz4BVaEDCqD61JscCSk92r8Z/0syrb6JZ7WDKfD23IdPy75kfCuwnh5JRutmTqu
|
|
||||||
xK6nzNV6WmIoXqvR2LsIO/CcnnKoqWlI60hzq2O4uzxP4pFyHZKJS6uSvTlRSk3w
|
|
||||||
oUan7bEAZdZ49Fx7JPMi4KWht/zT0PqVda7D0ZUwYOaOmvxOSZ31oO+3fET/0Xf9
|
|
||||||
pOYYAvvIKq9kC4WSJGFDtBXEJ2sD8g+HI+NhfiowsOCH4SU6QqiwK7G9MJpb+bVd
|
|
||||||
w7ABmiod28oz34Va85tP9E9eHHK4jJFy9FpyTVp83QKzAnU6/wFOrtBltlVOe7fJ
|
|
||||||
XvMfSXWFxzwTa6qrLsxSJMRx97qRVsCJM1AcYwfp8pgcVhahi1OncNhsb8Y7VBlW
|
|
||||||
iO7CbvhJMfSQeqjzsqBPHmP+RX2ujR6oC+OTT6NulqZg9x1raWmLhhrgohuaL56U
|
|
||||||
D2gPbvtwhrlGAUf8miipvjRiA8NBZUT/mqw4uEJ5zEagoINM43nqQUTDTE3iumWl
|
|
||||||
Cd6cCEePV1kqGfr8Dar+Y6NTFgj5WQ7xz8K+xAOhEqcQUx+eT+T8agAeip3VIySc
|
|
||||||
/M8BHOxA7aapyqaVUW2lvcj/iJ6nzT2JNEUrDPCIEzAfjBGHJIQKChdeO8ZQb3fE
|
|
||||||
R7cKDv8bEgC64cmnCETID74MVzefTQCKBPVeCcVSHgOp+0PLHzT5BWZ378oWO2o/
|
|
||||||
O+lJhTsqK7Mo0tOY7OKoBwU23BILrZhu0AOZ++FQ5lZZtruf3n/VnhfLfn0a82n2
|
|
||||||
TPTBw7jSSM1TWgMPe4vSfmcOADUTwpvXz1je3rDs2Si5ej4Xw1ZA6exK946KjQeC
|
|
||||||
6xADwUCP2k6APt2kNkbnEB+9sMUH8tuBqgRxAAKrNOi3BtvU
|
|
||||||
-----END AGE ENCRYPTED FILE-----
|
|
|
@ -2,22 +2,22 @@
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
{{ if eq .hosttype "personal" -}}
|
|
||||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||||
eval "$(/opt/homebrew/bin/brew shellenv)"
|
eval "$(/opt/homebrew/bin/brew shellenv)"
|
||||||
brew install \
|
brew install \
|
||||||
|
age \
|
||||||
bzip2 \
|
bzip2 \
|
||||||
cmus \
|
cmus \
|
||||||
curl \
|
curl \
|
||||||
direnv \
|
direnv \
|
||||||
fzf \
|
fzf \
|
||||||
|
gh \
|
||||||
git \
|
git \
|
||||||
git-delta \
|
git-delta \
|
||||||
glow \
|
glow \
|
||||||
helix \
|
helix \
|
||||||
jj \
|
jj \
|
||||||
kitty \
|
kitty \
|
||||||
neovim \
|
|
||||||
nvm \
|
nvm \
|
||||||
ripgrep \
|
ripgrep \
|
||||||
sqlite \
|
sqlite \
|
||||||
|
@ -28,8 +28,10 @@ brew install \
|
||||||
yazi \
|
yazi \
|
||||||
zellij \
|
zellij \
|
||||||
zk \
|
zk \
|
||||||
zlib \
|
zlib
|
||||||
zsh
|
|
||||||
|
brew install --cask \
|
||||||
|
kap
|
||||||
|
|
||||||
export NVM_DIR="$HOME/.nvm"
|
export NVM_DIR="$HOME/.nvm"
|
||||||
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"
|
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"
|
||||||
|
@ -39,6 +41,10 @@ nvm use 22
|
||||||
curl -LsSf https://astral.sh/uv/install.sh | sh
|
curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||||
uv tool install --force --python python3.12 aider-chat@latest
|
uv tool install --force --python python3.12 aider-chat@latest
|
||||||
|
|
||||||
|
{{ if eq .hosttype "personal" -}}
|
||||||
|
brew install \
|
||||||
|
mingw64 \
|
||||||
|
pandoc
|
||||||
{{ else if eq .hosttype "work" -}}
|
{{ else if eq .hosttype "work" -}}
|
||||||
{{ join .chezmoi.sourceDir "encrypted_work_packages.age" | include | decrypt -}}
|
{{ join .chezmoi.sourceDir "encrypted_work_packages.age" | include | decrypt -}}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
Loading…
Add table
Reference in a new issue