Dotfiles, settings, and tools for self use.
The usual clone folder for self is in the home directory, in ~/self:
cd
git clone https://github.com/lopsae/self.git
Run dotcheck a first time to check for dotfile collitions. Usualy only .zprofile or .zshrc exists beforehand:
./self/scripts/dotcheck -s self/dotfiles/dotcheck
If there are conflicted files these will be displayed with an FX marker:
MF file_missing_in_home # found on backup, missing in home
FX conflicted_file # found on both locations, different file
If there are no important collisions force all dotfiles into the home directory:
./self/scripts/dotcheck -s self/dotfiles/dotcheck -F
After restarting the console the new settings should take place. Running setback will display setting files to be copied with a syntax similar to dotcheck. If there are no important conflicts deploy the setting files with:
setback -D
Some of the scrips in self depend on the gick project.