Skip to content

Modernize and fix broken dotfiles configuration#1

Open
csmb wants to merge 2 commits intomasterfrom
claude/review-legacy-code-aGU5P
Open

Modernize and fix broken dotfiles configuration#1
csmb wants to merge 2 commits intomasterfrom
claude/review-legacy-code-aGU5P

Conversation

@csmb
Copy link
Owner

@csmb csmb commented Feb 23, 2026

  • welcome.sh: replace hardcoded ~/code/dotfiles path with dynamic
    DOTFILES_DIR; fix wrong symlink target names in existence checks
    (.gitconfig.bash → .gitconfig, .irbrc.bash → .irbrc,
    .git_completion.bash → .git-completion.bash)
  • homebrew_install.sh: update Homebrew install command (ruby -e →
    /bin/bash -c); remove defunct packages (brew-cask, phantomjs,
    htop-osx, mongodb, elasticsearch, duplicate wget); rename htop-osx
    to htop; add tap instructions for mongodb/elasticsearch
  • bash_profile: remove EOL node@6 PATH export; switch EDITOR from
    atom (sunset 2022) to subl -w (Sublime Text)
  • gitconfig: remove broken [filter "media"] block (git-media abandoned)
  • aliases: update bashme alias from atom to subl

https://claude.ai/code/session_01NuLWWcs1yB21prVQjro4zi

- welcome.sh: replace hardcoded ~/code/dotfiles path with dynamic
  DOTFILES_DIR; fix wrong symlink target names in existence checks
  (.gitconfig.bash → .gitconfig, .irbrc.bash → .irbrc,
  .git_completion.bash → .git-completion.bash)
- homebrew_install.sh: update Homebrew install command (ruby -e →
  /bin/bash -c); remove defunct packages (brew-cask, phantomjs,
  htop-osx, mongodb, elasticsearch, duplicate wget); rename htop-osx
  to htop; add tap instructions for mongodb/elasticsearch
- bash_profile: remove EOL node@6 PATH export; switch EDITOR from
  atom (sunset 2022) to subl -w (Sublime Text)
- gitconfig: remove broken [filter "media"] block (git-media abandoned)
- aliases: update bashme alias from atom to subl

https://claude.ai/code/session_01NuLWWcs1yB21prVQjro4zi
@csmb csmb force-pushed the claude/review-legacy-code-aGU5P branch from 3cdf2cd to e209a7f Compare February 23, 2026 01:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants