My dot files to use on CLI environments on macOS, Windows, and Ubuntu in WSL, using:
- Nix on macOS and Ubuntu, Scoop on Windows
scoop bucket add uranusjr https://github.com/uranusjr/dotfiles.git
on Windows- Elvish
- VIM with vim-plug
- Cargo via rustup
- diff-so-fancy
- On Windows:
scoop install uutils
- Python 3 (to run the
linkthem
helper)
On Windows, developer mode can be enabled for symlinks.
A simple Python script "linkthem" can be sed to link files into the home directory. Run
./linkthem --help
for details.
- Create a file
~/.elvish/sites/_.txt
that contains the name to load, e.g.tp-mba
. - Link one of the site-specific gitconfig files to
.gitconfig_site/_.properties
.
Don't really want to bother putting up a license for this. Please ask me first before re-using anything.