Commit Graph

33 Commits

Author SHA1 Message Date
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