5 Commits

Author SHA1 Message Date
poprhythm 7187fabcf8 Add claude config and rework bash dotfile management
- Add claude stow package (settings.json, statusline-command.sh)
- Replace .bashrc stow with source-injection approach to avoid conflicts
  with tools like oh-my-bash that want to own ~/.bashrc
- Move all bash customizations into .bashrc.omb, sourced conditionally
- setup.sh now checks for existing source lines before appending
2026-02-24 02:52:20 +00:00
poprhythm e552f45e55 .bashrc improvements 2026-02-24 02:48:52 +00:00
poprhythm af42d1be15 ssh 2026-02-23 21:31:45 -05:00
poprhythm 2f8cbfc515 Add oh-my-bash, fastfetch, and eza configurations
- Updated bash/.bashrc with oh-my-bash framework
  - Theme: agnoster
  - Plugins: git, bashmarks
  - Completions: git, composer, ssh

- Added fastfetch configuration (replaces neofetch)
  - Created fastfetch/.config/fastfetch/config.jsonc
  - Clean modern layout with cyan-colored keys
  - Displays system info, hardware, and color palette

- Replaced exa with eza (maintained fork)
  - Added alias: ls='eza -l --color=always --group-directories-first'
  - Included color support for grep commands
  - Added convenience aliases: ll, la, l

- Updated setup.sh to include fastfetch in stow packages
- Configured bashrc to run fastfetch on terminal startup
- Added ~/.local/bin to PATH for custom binaries
2026-01-18 14:55:51 -05:00
poprhythm c318d8ffdb added bash and kitty config 2026-01-18 10:34:49 -05:00