- Create PAT (repo scope) and add as
PATsecret → needed for flake-update.yml to trigger CI on PRs - Create Cachix personal cache and add
CACHIX_AUTH_TOKEN+CACHIX_CACHE_NAME→ needed for nix-vuln.yml
- Add vim plugin configuration (vim-lastplace, vim-fugitive, vim-commentary, ctrlp, fzf-vim) via home-manager
programs.vim - Add posting (HTTP client) — installable via
uvx postingor add to nix - Manage aider via nix instead of manual binary in
.local/bin/ - Add fzf shell integration (key bindings + completion) to shell config
- Add
# shellcheck shell=bashannotation to.aliasrc(required for security.yml to pass cleanly)
- Add claude desktop entry for any additional toolboxes (ubuntu-toolbox, fedora-toolbox) if needed
- Extract uvx tool wrappers from
home.nixinto a separateuvx-tools.nixmodule once the list grows large enough (10+ tools)