diff --git a/core/home/config/nomarchy-skill/SKILL.md b/core/home/config/nomarchy-skill/SKILL.md index ca37f1c..d03f7c2 100644 --- a/core/home/config/nomarchy-skill/SKILL.md +++ b/core/home/config/nomarchy-skill/SKILL.md @@ -109,7 +109,7 @@ cat $(which nomarchy-theme-set) | `nomarchy-install-*` | Install optional software | `nomarchy-install-docker-dbs` | | `nomarchy-launch-*` | Launch apps | `nomarchy-launch-browser` | | `nomarchy-cmd-*` | System commands | `nomarchy-cmd-screenshot` | -| `nomarchy-pkg-*` | Package management | `nomarchy-pkg-install ` | +| `nomarchy-pkg-*` | Package management | `nomarchy-pkg-add ` | | `nomarchy-setup-*` | Initial setup tasks | `nomarchy-setup-fingerprint` | | `nomarchy-update-*` | System updates | `nomarchy-update` | @@ -377,7 +377,7 @@ When user requests system changes: 2. **Is it a config edit?** Edit in `~/.config/`, never `~/.local/share/nomarchy/` 3. **Is it a theme customization?** Create a NEW custom theme directory 4. **Is it automation?** Use hooks in `~/.config/nomarchy/hooks/` -5. **Is it a package install?** Use `nomarchy-pkg-add` (or `nomarchy-pkg-aur-add` for AUR-only packages) +5. **Is it a package install?** Use `nomarchy-pkg-add` (adds to `user-packages.json`; rebuild applies it). The AUR does not exist on NixOS — search nixpkgs with `nix search nixpkgs `. 6. **Unsure if command exists?** Search with `compgen -c | grep nomarchy` ## Out of Scope diff --git a/docs/SCRIPTS.md b/docs/SCRIPTS.md index 086e775..45d76d6 100644 --- a/docs/SCRIPTS.md +++ b/docs/SCRIPTS.md @@ -24,7 +24,7 @@ Phase B (per-batch PRs) refines those into `port-from-omarchy`, - `delete-dead` — Phase B verdict: remove and update callers. - `stub-with-notify` — Phase B verdict: temporary `notify-send` stub. -## Scripts (154) +## Scripts (151) | Script | Location | Callers | Status | Notes | | --- | --- | --- | --- | --- | @@ -93,11 +93,8 @@ Phase B (per-batch PRs) refines those into `port-from-omarchy`, | `nomarchy-menu-keybindings` | `features/scripts/utils` | core/home/config/nomarchy-skill/SKILL.md,core/home/config/nomarchy/default/hypr/bindings/utilities.conf, +2 more | `kept` | | | `nomarchy-notification-dismiss` | `features/scripts/utils` | core/home/config/nomarchy/default/mako/core.ini | `kept` | | | `nomarchy-on-boot` | `features/scripts/utils` | core/home/config/nomarchy/default/hypr/autostart.conf | `kept` | | -| `nomarchy-pkg-add` | `features/scripts/utils` | core/home/config/nomarchy-skill/SKILL.md,features/scripts/utils/nomarchy-pkg-install, +1 more | `kept` | | -| `nomarchy-pkg-aur-add` | `features/scripts/utils` | core/home/config/nomarchy-skill/SKILL.md | `kept` | | -| `nomarchy-pkg-drop` | `features/scripts/utils` | — | `unused?` | | -| `nomarchy-pkg-install` | `features/scripts/utils` | core/home/config/nomarchy-skill/SKILL.md | `kept` | | -| `nomarchy-pkg-remove` | `features/scripts/utils` | features/scripts/utils/nomarchy-pkg-drop | `kept` | | +| `nomarchy-pkg-add` | `features/scripts/utils` | core/home/config/nomarchy-skill/SKILL.md,features/scripts/utils/nomarchy-windows-vm | `kept` | | +| `nomarchy-pkg-remove` | `features/scripts/utils` | — | `unused?` | | | `nomarchy-powerprofiles-list` | `core/system/scripts` | features/scripts/utils/nomarchy-menu | `kept` | | | `nomarchy-preflight-migration` | `features/scripts/utils` | features/scripts/utils/nomarchy-env-update | `kept` | | | `nomarchy-refresh-config` | `features/scripts/utils` | core/home/config/nomarchy-skill/SKILL.md,core/home/configs.nix, +1 more | `kept` | | diff --git a/features/scripts/utils/nomarchy-pkg-aur-add b/features/scripts/utils/nomarchy-pkg-aur-add deleted file mode 100755 index 5f3f524..0000000 --- a/features/scripts/utils/nomarchy-pkg-aur-add +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash -set -e - -# Nomarchy AUR Stub -# Informs the user that AUR is not applicable to NixOS. - -notify-send -u critical "Nomarchy" "The AUR is an Arch Linux feature and is not available on NixOS. Try searching for the package in nixpkgs using 'nix search nixpkgs '." -echo "Error: AUR is not available on NixOS." -exit 1 diff --git a/features/scripts/utils/nomarchy-pkg-drop b/features/scripts/utils/nomarchy-pkg-drop deleted file mode 100755 index e900c51..0000000 --- a/features/scripts/utils/nomarchy-pkg-drop +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash -set -e - -# Nomarchy Package Drop Script -# Alias for nomarchy-pkg-remove. - -nomarchy-pkg-remove "$@" diff --git a/features/scripts/utils/nomarchy-pkg-install b/features/scripts/utils/nomarchy-pkg-install deleted file mode 100755 index 6414139..0000000 --- a/features/scripts/utils/nomarchy-pkg-install +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash -set -e - -# Nomarchy Package Install Script -# Alias for nomarchy-pkg-add for users coming from other distros. - -nomarchy-pkg-add "$@"