Operations¶
All dotfile operations use the dot CLI provided by buvis-gems. For interactive use, dot tui launches a terminal UI for staging, committing, and managing dotfiles.
Update¶
- Pull updates:
dot pull - Stage updates:
dot add - Commit with a message:
dot commit "<MESSAGE>" - Push:
dot push
Add encrypted file¶
- Register file for encryption:
dot encrypt path/to/file - Check status:
dot status - Stage encrypted file:
dot add path/to/file.secret - Commit:
dot commit "<MESSAGE>" - Push:
dot push
Add default Python package¶
- Add package name to
$HOME/.default-python-packages - Install:
pip install -r $HOME/.default-python-packages