4TIHVAKKNUZV5IL5YUIQD7JXQ32PPYUT3IRJUSAI46UM2EKSLPLQC
USORQI4YM2FOILPSRJ444BEV6APPCI76CLGI5ZBDBOGCWAUALEQQC
QOY7D3GZ3WF7HAMEHAW2CIUB5TDQCFE3YDZEO23R5MFQEBN635WAC
AHAA7UNL2RRXP7KERGVCC42GB564WS5BYSSFEOXW3EKVMB2UVEOAC
YFWDBAWXXEYS2Q2JAAL56B3NDNC4AV5KFNM3VPH6OXNKEOX6RDKAC
unfree.allowedNames = [ "claude-code" ];
unfree.allowedNames = [ "claude-code" "codex" ];
environment.shellAliases.claude = "claude --continue";
environment.shellAliases = { claude = "claude --continue --fork-session"; codex = "codex resume --ask-for-approval untrusted"; };
environment.shellAliases = {
claude = "claude --continue --fork-session";
codex = "codex resume --ask-for-approval untrusted";
};
environment.systemPackages = lib.optionals config.isDesktop [ pkgs.claude-code ];
environment.systemPackages = lib.optionals config.isDesktop [ pkgs.claude-code pkgs.codex ];
environment.systemPackages = lib.optionals config.isDesktop [
pkgs.claude-code
pkgs.codex
];