codex: manage generated skills with home-manager

This commit is contained in:
2026-04-25 16:28:17 -07:00
committed by Ivan Anthony Malison
parent 5907395512
commit 4b97e6c5f1
3 changed files with 77 additions and 1 deletions

View File

@@ -88,13 +88,18 @@
in {
programs.home-manager.enable = true;
imports = [inputs.agenix.homeManagerModules.default];
imports = [
inputs.agenix.homeManagerModules.default
../../home-manager/codex-generated-skills.nix
];
age.identityPaths = ["${config.home.homeDirectory}/.ssh/id_ed25519"];
age.secrets.gpg-keys.file = ../../nixos/secrets/gpg-keys.age;
age.secrets.gpg-passphrase.file = ../../nixos/secrets/gpg-passphrase.age;
home.file = dotfilesLinks;
myModules.codexGeneratedSkills.enable = true;
home.activation.linkEmacsDotdir = lib.hm.dag.entryAfter ["writeBoundary"] ''
live_emacs_dir="$HOME/dotfiles/dotfiles/emacs.d"
target_emacs_dir="${dotfilesDir}/emacs.d"