Fix aerospace namespace conflict and claude-code override
Rename custom aerospace module from services.aerospace to roles.aerospace to avoid conflicting with nix-darwin's built-in aerospace service support. Move claude-code package override to flake-level overlay to ensure the GCS-distributed version is used instead of the npm registry version in unstable. This is necessary for corporate environments where npm registry access may be blocked.
This commit is contained in:
@@ -3,10 +3,10 @@
|
||||
with lib;
|
||||
|
||||
let
|
||||
cfg = config.services.aerospace;
|
||||
cfg = config.roles.aerospace;
|
||||
in
|
||||
{
|
||||
options.services.aerospace = {
|
||||
options.roles.aerospace = {
|
||||
enable = mkEnableOption "AeroSpace window manager system configuration";
|
||||
|
||||
enableSpansDisplays = mkOption {
|
||||
|
||||
Reference in New Issue
Block a user