eb4a7359ad
add reinstall_nvchad.sh
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 04:20:30 -04:00
4fa2c74fca
auto-add nvim to .bashrc_paths after install
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 04:15:25 -04:00
1cb92d240f
add install_node.sh via nvm
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 03:58:26 -04:00
dc0504163e
add python3-venv for system python (needed by mason)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 03:50:11 -04:00
4acee9be8b
fix nvchad pull using wrong remote name
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 03:33:48 -04:00
6b12390fc5
fix nvim download url for v0.10+ rename
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 03:32:22 -04:00
226cdd64c6
move readme to root, update readme and claude.md to reflect current setup
2026-05-10 03:19:16 -04:00
8931988ec7
split into setup_env.sh (fresh install) and sync.sh (day-to-day sync)
2026-05-10 03:13:30 -04:00
d5bc117023
call install_neovim.sh from main before nvchad
2026-05-10 03:06:48 -04:00
6e85423bdf
call install_nvchad.sh from main to keep nvim config in sync
2026-05-10 03:01:47 -04:00
8076392a97
skip apt if packages installed, skip symlinks if already correct
2026-05-10 02:59:46 -04:00
3cb52999e7
self-update: pull remote and re-exec if script changed before deploying
2026-05-10 02:56:18 -04:00
d85b6ca29a
remove obsolete opg/osw/xpg/xsw aliases
2026-05-10 02:53:44 -04:00
75466aa599
install_nvchad: pull instead of re-clone if already installed, deploy lua modules after clone
2026-05-10 02:50:57 -04:00
b6c48db105
comment out all lines in example files, remove path entries from bashrc_local_example
2026-05-10 02:45:52 -04:00
399d71808a
bootstrap .bashrc_local and .bashrc_paths from example if missing
2026-05-10 02:42:35 -04:00
d964af18cb
migrate existing .bashrc_local and .bashrc_paths into repo on setup
2026-05-10 02:17:55 -04:00
a2ffa6afb5
document .bashrc_paths pattern and machine-specific config workflow
2026-05-10 02:12:36 -04:00
9da62c0908
add .bashrc_paths for machine-specific PATH and tool inits
2026-05-10 02:12:15 -04:00
cf42c3408e
replace nv alias with PATH entry for /opt/nvim-linux64/bin
2026-05-10 01:57:19 -04:00
21c0c7ebd0
add ~/.local/bin to PATH for deploy_bin scripts
2026-05-10 01:51:56 -04:00
c1cd2de219
vc: use git add -u to avoid accidentally staging untracked files
2026-05-10 01:51:41 -04:00
dbbc511d9a
move machine-specific config out of bashrc into bashrc_local_example
2026-05-10 01:51:28 -04:00
aacd04fed2
source ~/.bashrc_local instead of hardcoded repo path
2026-05-10 01:50:44 -04:00
81e74f5f44
fix nv alias path to match install_neovim.sh location
2026-05-10 01:50:07 -04:00
14931c541f
resolve merge conflicts
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 01:37:46 -04:00
8ffd28b654
merge local additions and incorporate remote improvements
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 01:36:30 -04:00
cbb783bfdf
description
2026-05-06 09:14:07 -04:00
fcf1132a61
add td week subcommand, nvim centralization, and README
...
td week parses git log for task create/complete events and joins with
time.csv for weekly "what got done" reports. Nvim integration moved into
dotfiles/nvim/ (symlinked in by new deploy_nvim step) so all three td
surfaces live under dotfiles. README covers the deploy pattern and td.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 17:25:06 -04:00
f27b5656c0
document td time-tracking and deploy_bin in CLAUDE.md
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-20 21:03:51 -04:00
f71458a34f
add td time-tracking script and deploy_bin installer
...
`td` is a Python CLI for tracking time on markdown todos identified
by ^tid block-refs, writing to a CSV at $TD_LOG (default ./time.csv).
Shell wrappers tstart/tstop/treport in .bashrc wrap it.
setup_env.sh gains deploy_bin() which symlinks every file in
dotfiles/bin/ into ~/.local/bin/, mirroring how deploy_configs
handles dotfiles.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-20 21:01:35 -04:00
0c1f15e31a
install nvchad
2026-01-18 10:19:38 -05:00
abaf266904
improve install scripts with modern practices and transparency
...
- Use modern signed-by method for PostgreSQL GPG keys
- Auto-detect latest Python 3 version from deadsnakes PPA
- Add command tracing (set -x) to show all commands as they run
- Display sudo commands upfront before execution
- Add user confirmation prompts (y/N) before installation
- Improve error handling with set -euo pipefail
- Add proper cleanup and verification steps
- Use pipx for VisiData installation
- Better output formatting with clear section headers
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-17 23:28:44 -05:00
c6d2eeb5fc
update claude.md with sql server workflow and missing aliases
...
Added documentation for xmspa function, MSC/MSW environment variables, bashrc_local_example template, and various missing aliases (git, todo, journal shortcuts).
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-17 23:15:18 -05:00
04d5fba435
update xmspa to use MSC for pipe-delimited output
...
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-17 23:10:00 -05:00
f5dc7c53d9
remove .bashrc_local from tracking and add template
...
- Add .gitignore to exclude .bashrc_local
- Create .bashrc_local_example template with placeholder passwords
- Remove .bashrc_local from git tracking
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-17 23:07:51 -05:00
3a402039b7
updates
2026-01-07 09:39:19 -05:00
fc2c9dccce
Merge branch 'master' of https://gitea.hptrow.me/pt/setup_env
2026-01-06 08:09:48 -05:00
ac3d03f387
add cargo
2026-01-06 08:09:44 -05:00
74fae2a7f0
convert xnspa to a function
2026-01-06 08:07:33 -05:00
ce55161ccd
Merge branch 'master' of gitea.hptrow.me:pt/setup_env
2025-01-10 08:41:56 -05:00
fc9785dc64
visidata
2025-01-10 08:41:33 -05:00
5bce642d5e
install sdkman
2025-01-10 08:37:51 -05:00
f228819258
tasks commands
2025-01-10 08:37:00 -05:00
0e4472b156
install neovim script
...
modify pager theme
2024-11-05 19:42:26 -05:00
e1056d8d54
initial
2024-10-29 20:11:58 -04:00