This is my implementation of dotfiles created using the beloved TypeScript.
Basic prerequisites for running is having git
and node
installed.
- Run
/bin/bash ./scripts/init.sh
You can modify the config files in ./config
to suit your needs, as these are used for the file generation and environment setup.
TODO Document. This file holds the main configuration for what gets generated.
To run the scripts, set your current working directory to ./core
before running the following
Will create backups of dotfiles to be overwritten and save them to the backupDirectory
as defined in main.json
Will perform all actions per the scripts below (which does not include backups)
Will create dotfiles.
Will create directories (as specified in main.json
)
Will clone git repos as per main.json