Commit Graph
5 Commits
Author SHA1 Message Date
gitadmin 37d656c502 chore(dotfiles): define mise vars and rename THEME_DIR to THEMES_STATE_DIR
Add a [vars] block to mise.toml (name, email, second brain, theme state dir) so templates can reference them, and switch environments.tmpl to the THEMES_STATE_DIR var.
2026-09-24 15:58:30 -04:00
gitadmin da1b48c4c1 feat: add pi desktop launcher and cleanup terminal-launcher 2026-08-19 13:53:18 -04:00
gitadmin 0a729ea821 refactor(env): template environment.d config and update fish aliases
Replace hardcoded config/environment.d/generic.conf with a Tera
template (environments.tmpl) rendered via mise, pulling DOTFILES_DIR,
THEME_DIR, SECOND_BRAIN, and user info from mise.toml vars.

- Add SECOND_BRAIN variable in mise.toml for the vault path
- Update fish aliases to use $SECOND_BRAIN instead of a hardcoded path
- Fix Obsidian nvim aliases with proper quoting
- Remove stale dotfiles.conf template reference
2026-07-21 10:51:20 -04:00
gitadmin d7ff9fcbf6 fix(templates): add quotes around user name and email in git-local template 2026-07-18 12:37:50 -04:00
gitadmin 156b7261db refactor: migrate from shell-based sync to mise dotfiles management
- Replace sync-config/sync-script with mise.toml [dotfiles] directives
- Convert installer scripts to mise tasks (shells, desktop, theme, webapps)
- Remove config/nvim-old (deprecated neovim config)
- Add omarchy theme system with multi-app configs (btop, hyprland, kitty, foot, tmux, etc.)
- Move SSH hosts to config.d/* include pattern
- Add Tera templates for dynamic config generation (git-local, dofiles.conf)
- Update pi agent settings (0.80.10, packages list)
- Add mise tasks for pi plugin setup and nvim tooling
2026-07-18 06:11:59 +00:00