2 ms·
I really like homeshick, it's very simple and stays out of my way, but also makes it trivial to keep track of aliases and config that I like to have around. I
by agentwiggles 4y ago
I really like homeshick, it's very simple and stays out of my way, but also makes it trivial to keep track of aliases and config that I like to have around.
I don't do a ton of configuration these days, I mostly just set up VSCode, fzf and my .vimrc and feel pretty happy. But whenever I do want to make a change, I know it's worth the effort, since it can be easily synced to any of my machines.
I do have a setup where my bashrc and zshrc just source a common aliases / functions file, which makes most of my config work across both shells. If I'm doing something tricky then I'll usually take the time to implement it for both shells.
I also have a file called `.system-specific-profile` which is sourced by my common profile, but is not synced - this is where I dump one-off stuff that doesn't need to be synced.
All in all it's fairly minimal but flexible enough for basically anything I've ever needed to do.