Nova Troubleshooting Checklist
1. Run doctor
Section titled “1. Run doctor”yzx doctor2. Check command ownership
Section titled “2. Check command ownership”type yzxcommand -v yzxThe command should resolve to your Nix profile or Home Manager owner path, not an old ~/.local/bin/yzx wrapper or shell function.
3. Refresh stale flake evaluation
Section titled “3. Refresh stale flake evaluation”nix profile upgrade --refresh yazelixHome Manager users update their declared input and run the normal switch.
4. Inspect config
Section titled “4. Inspect config”yzx configThe optional root file is ~/.config/yazelix/config.toml. Back it up before
manual recovery. Ratconfig exposes invalid fields and exact native-file actions.
5. Keep generated state generated
Section titled “5. Keep generated state generated”Do not manually edit:
~/.local/share/yazelixRelaunch Nova after fixing the owning input. Open sessions keep their existing package and next-session settings.
6. Report precise failures
Section titled “6. Report precise failures”Useful issue details:
- OS and architecture
- install owner: Nix profile, Home Manager, or one-off
nix run yzx --versionyzx doctoryzx statusoryzx status --json- exact command output
- whether the problem reproduces in a fresh
yzx entersession