Why I Stopped Maintaining Dotfiles and Built a Cross-Platform Shell Bootstrap (opens in new tab)
Every new workstation started the same way. Install Git. Install PowerShell. Install fzf. Install bat. Install eza. Configure Starship. Copy aliases. Configure SSH. Restore my PowerShell profile. Install Docker. Install GitHub CLI. Repeat. Every single time. Eventually I realized something: I wasn't maintaining my shell anymore. I was maintaining the setup process. Dotfiles weren't solving the whole problem Dotfiles are fantastic. I still think everyone should keep their configuration in vers...
Read the original article