git clone https://github.com/VinceCabs/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
echo GH_EMAIL=xxx@xxxxx.com > .secrets ## Github email
bash ./dotapply.shtasks.sh provides a task manager, inspired from (great) Taskfile.
Run tasks or t to show available tasks :
tasks get_task_template : get a tasks.sh template in local directory (useful)
Set your favorite project for each session.
echo FAV_GCP_PROJECT=XXX >> .secretsThe following enables Rclone backup of any local source to a Google Storage location.
Setup:
cat >> .secrets << EOL
RCLONE_BACKUP_SOURCE_PATH=XXX # absolute path to the source you want to backup
RCLONE_GOOGLE_STORAGE_PROJECT_NUMBER=XXX # Google Cloud project number
RCLONE_GOOGLE_STORAGE_BUCKET=XXX # Google Storage bucket name
EOL
tasks rclone_setupRun backup:
tasks rclone_backupSee tasks.sh code and rclone sync documentation for more details.
- ollama setup
- load favorite models
- ollama serve (at startup or on demand?)
- aichat setup
- make env var
AICHAT_CONFIG_DIRwork - sync config with
./aichatdirectory
- make env var
