Might try to generalise, compartmentalise, etc. Who knows?
Run install.sh script.
See required-packages.txt.
~/.bashrc.personalor~/.bashrc.work~/.gitconfig.personalor~/.gitconfig.work.env-type: Defines the role of the computer you're on with accepted values beingworkorpersonal
(You can just use .local files instead, but .work or .personal is a more meaningful name, semantically-speaking.)
- Automate package installation
- Integrate
fzfinto install and workflow - Exclude certain files from certain machines/workflows (e.g. between computers, personal/work)
- Integrate OSC52 support into tmux, then vim