From 309c8e4e9f356c5003c42f5c69218364e3be57a8 Mon Sep 17 00:00:00 2001 From: Alex Spaulding Date: Sun, 10 May 2026 16:02:54 -0700 Subject: [PATCH 1/7] chore: wipe out ghost neovim config and finalize 25.11 migration --- .cache/nix/sentry/settings.dat | Bin 0 -> 40 bytes README.md | 17 +- docs/tmux.md | 69 ++ docs/zsh-plugins.md | 197 +++++ flake.lock | 268 ++++--- flake.nix | 77 +- hosts/darwin/mba/default.nix | 29 +- hosts/hm/8amps-linux/default.nix | 2 + hosts/nixos/mba-asahi/default.nix | 13 + hosts/nixos/nixos-test/default.nix | 3 + microvm_build.log | 82 ++ modules/apps/_vscode-common.nix | 5 +- modules/apps/antigravity.nix | 8 +- modules/apps/common.nix | 150 ++-- modules/apps/cursor.nix | 5 +- modules/apps/ghostty.nix | 1 + modules/apps/mas.nix | 49 +- modules/darwin-maintenance.nix | 63 ++ modules/default.nix | 100 ++- modules/dock.nix | 4 +- modules/editor.nix | 782 ++----------------- modules/microvm.nix | 10 +- modules/pkgs/_mas-sync.nix | 41 + modules/python.nix | 157 ++++ modules/shell.nix | 208 ++++- modules/styling.nix | 7 + modules/terminal.nix | 66 ++ trace.log | 1156 ++++++++++++++++++++++++++++ 28 files changed, 2538 insertions(+), 1031 deletions(-) create mode 100644 .cache/nix/sentry/settings.dat create mode 100644 docs/tmux.md create mode 100644 docs/zsh-plugins.md create mode 100644 microvm_build.log create mode 100644 modules/darwin-maintenance.nix create mode 100644 modules/pkgs/_mas-sync.nix create mode 100644 modules/python.nix create mode 100644 modules/terminal.nix create mode 100644 trace.log diff --git a/.cache/nix/sentry/settings.dat b/.cache/nix/sentry/settings.dat new file mode 100644 index 0000000000000000000000000000000000000000..31e3cb2fb05e919ddbf43f6cfa01e68e026ed87c GIT binary patch literal 40 jcmXR;32 In this guide, `prefix` refers to pressing `Ctrl-a` then releasing before the next key. + +--- + +## 🆘 How to learn keybinds (Interactive) +If you ever forget a keybind, just press: +### **`prefix + ?`** +This opens an interactive **Which-Key** menu where you can search and execute any tmux command. This is your best friend for learning! + +--- + +## 🏗️ Managing Panes & Windows + +| Action | Keybind | +|---|---| +| **Split Vertical** | `prefix + |` | +| **Split Horizontal** | `prefix + -` | +| **Kill Pane** | `prefix + x` | +| **Create Window** | `prefix + c` | +| **Next Window** | `prefix + n` | +| **Previous Window** | `prefix + p` | +| **Zoom Pane** | `prefix + z` | + +--- + +## 🖱️ Mouse Support +Mouse mode is **ON**. You can: +- Click to select panes +- Drag to resize panes +- Scroll to enter copy-mode +- Use your mouse to select text + +--- + +## 🏃 Navigation (Vim-Style) +You can navigate between Tmux panes and Neovim splits seamlessly using: +- `Ctrl-h` (Left) +- `Ctrl-j` (Down) +- `Ctrl-k` (Up) +- `Ctrl-l` (Right) + +--- + +## 📋 Copy & Paste (Vi-Mode) +Enter copy mode with `prefix + [`: +1. Navigate with `h`, `j`, `k`, `l` +2. Start selection with `v` +3. Copy with `y` (automatically syncs to system clipboard) +4. Paste with `prefix + ]` + +--- + +## 💾 Session Persistence +Your sessions are automatically saved and restored: +- **Save manually:** `prefix + Ctrl-s` +- **Restore manually:** `prefix + Ctrl-r` +- **Continuum:** Automatically saves every 15 minutes and restores on startup. + +--- + +## 🔗 URLs +Want to open a link in your terminal? +Press **`prefix + u`** to fuzzy-search all URLs in the current pane and open them in your browser. diff --git a/docs/zsh-plugins.md b/docs/zsh-plugins.md new file mode 100644 index 00000000..3500008d --- /dev/null +++ b/docs/zsh-plugins.md @@ -0,0 +1,197 @@ +# Zsh Plugins & Shell Extensions + +Curated set of zsh plugins and CLI tools integrated into the Dendritic Nix configuration. All plugins are installed declaratively via Nix (home-manager modules or nixpkgs) — no external plugin managers required. + +> **Config location:** [`modules/shell.nix`](../modules/shell.nix) + +--- + +## Core Productivity & UX + +### zsh-autosuggestions *(pre-existing)* +Fish-like inline autosuggestions as you type, drawn from command history. +- Suggestions appear in gray — press `→` or `End` to accept. +- **Package:** `programs.zsh.autosuggestion.enable` + +### zsh-syntax-highlighting *(pre-existing)* +Real-time syntax highlighting in the terminal. Valid commands turn green, errors turn red. +- **Package:** `programs.zsh.syntaxHighlighting.enable` + +### zsh-completions *(pre-existing)* +Additional completion definitions for common tools not covered by default zsh. +- **Package:** `pkgs.zsh-completions` + +### zsh-history-substring-search +Search history by **substring** rather than prefix. Much more powerful than default `up-arrow` behavior. +- **Keybindings:** + - `↑` / `↓` — search history for commands containing the current input + - Type `git co`, press `↑` → finds `git commit`, `git checkout`, etc. +- **Package:** `programs.zsh.historySubstringSearch.enable` + +### zsh-you-should-use +Reminds you when an alias exists for a command you just typed manually. +``` +$ git status +Found existing alias for "git status". You should use: "gst" +``` +- Trains muscle memory over time. Zero friction — just prints a reminder. +- **Package:** `pkgs.zsh-you-should-use` (sourced via `initContent`) + +### sudo (ESC ESC) +Double-tap `Escape` to prepend `sudo` to the current or last command. Simple, indispensable. +- **Implementation:** Custom zsh widget in `initContent` + +### colored-man-pages +Adds color to `man` pages using `LESS_TERMCAP` environment variables. Zero performance cost. +- **Implementation:** Environment variables in `initContent` + +### extract +Smart archive extraction — `extract foo.tar.gz` handles `.tar.gz`, `.zip`, `.7z`, `.rar`, `.bz2`, `.xz`, and more. +```bash +extract archive.tar.xz # Just works, no flags to remember +``` +- **Implementation:** Shell function in `initContent` + +--- + +## Fuzzy Finding & Navigation + +### fzf +General-purpose command-line fuzzy finder. Powers `Ctrl+R` history search, file search, and more. +- **Keybindings:** + - `Ctrl+R` — fuzzy search command history + - `Ctrl+T` — fuzzy find files in current directory + - `Alt+C` — fuzzy `cd` into subdirectories +- **Package:** `programs.fzf.enable` with `enableZshIntegration` + +### fzf-tab +Replaces zsh's default tab-completion menu with fzf. Every `` becomes a fuzzy search. +```bash +cd /etc/ # Fuzzy-filter all dirs under /etc +git checkout # Fuzzy-filter branches +kill # Fuzzy-filter running processes +``` +- **Package:** `pkgs.zsh-fzf-tab` (sourced via `initContent`) + +### zoxide +Smarter `cd` that learns your most-used directories. Replaces `cd` with `z`. +```bash +z darwin # Jumps to /etc/nix-darwin (if visited before) +z mod shell # Jumps to /etc/nix-darwin/modules/shell.nix dir +zi # Interactive fuzzy directory picker +``` +- **Package:** `programs.zoxide.enable` with `enableZshIntegration` + +--- + +## Git Enhancements + +### forgit +Interactive git wrapper powered by fzf. Makes git operations browsable and visual. +```bash +forgit::log # or gl — interactive git log with diff preview +forgit::diff # or gd — interactive diff viewer +forgit::add # or ga — interactive staging +forgit::stash # interactive stash browser +``` +- **Package:** `pkgs.zsh-forgit` (sourced via `initContent`) + +--- + +## Vim Integration + +### zsh-vi-mode +Full vim-mode editing for the zsh command line. Consistent with Neovim muscle memory. +- **Modes:** Normal, Insert, Visual, Replace — just like Vim. +- `Escape` enters Normal mode, `i`/`a` return to Insert. +- Visual block selection, text objects (`ciw`, `da"`, etc.) all work. +- Cursor shape changes to indicate mode (beam = insert, block = normal). +- **Package:** `pkgs.zsh-vi-mode` (sourced via `initContent`) + +--- + +## Developer Experience (CLI Tools) + +### bat +`cat` replacement with syntax highlighting, line numbers, and git integration. +```bash +bat shell.nix # Syntax-highlighted file viewing +bat --diff shell.nix # Shows git diff inline +``` +- Aliased as `cat` → `bat` for seamless adoption. +- **Package:** `programs.bat.enable` + +--- + +## Nix-Specific Integrations + +### direnv + nix-direnv +Automatically loads/unloads `nix develop` shell environments when you `cd` into a project with a `flake.nix`. +```bash +cd ~/myproject/ # devShell activates automatically +cd ~ # devShell deactivates +``` +- Uses cached evaluations via `nix-direnv` — fast re-entry on subsequent visits. +- Requires a `.envrc` file in the project root containing `use flake`. +- **Package:** `programs.direnv.enable` + `programs.direnv.nix-direnv.enable` + +### any-nix-shell +Keeps you in **zsh** when entering `nix-shell` or `nix develop`. Without this, Nix drops you into bash. +- **Package:** `pkgs.any-nix-shell` (sourced via `initContent`) + +### comma (`,`) +Run any program from nixpkgs **without installing it**. +```bash +, cowsay "hello" # Downloads, runs cowsay, doesn't persist +, httpie GET api.io # One-off HTTP request +``` +- Powered by `nix-index` — needs an initial index build (runs automatically). +- **Package:** `pkgs.comma` + +### nix-index + command-not-found +When you type a command that isn't installed, suggests which Nix package provides it. +``` +$ rg +nix-index: rg is provided by nixpkgs#ripgrep +``` +- **Package:** `programs.nix-index.enable` with `enableZshIntegration` + +### nix-zsh-completions +Tab completions for all `nix` CLI subcommands (`nix build`, `nix develop`, `nix flake show`, etc.). +- **Package:** `pkgs.nix-zsh-completions` + +### manix +Fast CLI documentation search for NixOS / home-manager options. +```bash +manix "programs.zsh" # Search all option docs +manix "services.openssh" # Find SSH service options +``` +- **Package:** `pkgs.manix` + +--- + +## Prompt + +### Starship *(pre-existing)* +Cross-shell prompt with git status, nix-shell indicator, language versions, and more. Already configured with performance optimizations. +- **Package:** `programs.starship.enable` + +--- + +## File Management + +### Yazi *(pre-existing)* +Terminal file manager with image preview support. Invoked via `y` wrapper. +- **Package:** `programs.yazi.enable` + +--- + +## System Monitoring + +### btop *(pre-existing)* +Resource monitor themed by Stylix. +- **Package:** `programs.btop.enable` + +### htop *(pre-existing)* +Classic process viewer. +- **Package:** `programs.htop.enable` diff --git a/flake.lock b/flake.lock index 4d01770f..43b00f4f 100644 --- a/flake.lock +++ b/flake.lock @@ -3,7 +3,7 @@ "android-nixpkgs": { "inputs": { "devshell": "devshell", - "flake-utils": "flake-utils", + "flake-utils": "flake-utils_2", "nixpkgs": [ "wawona", "nixpkgs" @@ -32,11 +32,11 @@ ] }, "locked": { - "lastModified": 1777553167, - "narHash": "sha256-wyGbwRrLlcwAwMcXX6QAd7yzF8wEjFhULYUO4Ajz7W4=", + "lastModified": 1778234684, + "narHash": "sha256-usIHfvSt7aXvMvRGtcbsue3rA13Z+9TW/7I3WBzLqFY=", "owner": "tpwrules", "repo": "nixos-apple-silicon", - "rev": "61259a00667ee19410810b992bee615b00587aca", + "rev": "3d7fe422ef6162154830209b9e50bf69e150cff7", "type": "github" }, "original": { @@ -83,11 +83,11 @@ "base16-helix": { "flake": false, "locked": { - "lastModified": 1760703920, - "narHash": "sha256-m82fGUYns4uHd+ZTdoLX2vlHikzwzdu2s2rYM2bNwzw=", + "lastModified": 1776754714, + "narHash": "sha256-E3OAK27smtATTmX45uoTSRsVD+Y+ZiVVfgM/tjpbtYg=", "owner": "tinted-theming", "repo": "base16-helix", - "rev": "d646af9b7d14bff08824538164af99d0c521b185", + "rev": "4d508123037e7851ad36ebf7d9c48b0e9e1eb581", "type": "github" }, "original": { @@ -235,11 +235,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1777422823, - "narHash": "sha256-FFtBMlb0L6557RRfFnKpUM73HfZ+mX73yXObac8YsS0=", + "lastModified": 1778179392, + "narHash": "sha256-W6zorvjBYbzMNvqKIqCdpDF4rq3gj50Xximl56YM9/I=", "owner": "DeterminateSystems", "repo": "determinate", - "rev": "2204e8061f57aa05d2bd09f952731af2de598ee8", + "rev": "efd54faa68be8cd777b5c28cab11e638998a0853", "type": "github" }, "original": { @@ -251,37 +251,37 @@ "determinate-nixd-aarch64-darwin": { "flake": false, "locked": { - "narHash": "sha256-oM8RMz8mgY4msJwWEXw9dZU+CvYuVkricMTu7dtcu4w=", + "narHash": "sha256-z4mCqKI3Qd6weuHrlfzGccJG0giym/VJhKv20ijRSs0=", "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v3.19.0/macOS" + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.20.0/macOS" }, "original": { "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v3.19.0/macOS" + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.20.0/macOS" } }, "determinate-nixd-aarch64-linux": { "flake": false, "locked": { - "narHash": "sha256-FQKhMdsvxl1ycPAi5g9mILHc5nmvgO0RUpOzUg1niH0=", + "narHash": "sha256-yW+VNepSRytzfanSssPMJPvwioCcmlZYaBX8++UFkAk=", "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v3.19.0/aarch64-linux" + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.20.0/aarch64-linux" }, "original": { "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v3.19.0/aarch64-linux" + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.20.0/aarch64-linux" } }, "determinate-nixd-x86_64-linux": { "flake": false, "locked": { - "narHash": "sha256-WIv+d77Ese+R5wmfnWboS5SBcChq7OmSk0ETKOfehKE=", + "narHash": "sha256-+L102C3Hhkd1GlXmRm2eLTLsZKBxEvooiQZFqQRlBf0=", "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v3.19.0/x86_64-linux" + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.20.0/x86_64-linux" }, "original": { "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v3.19.0/x86_64-linux" + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.20.0/x86_64-linux" } }, "devshell": { @@ -354,11 +354,11 @@ "firefox-gnome-theme": { "flake": false, "locked": { - "lastModified": 1775176642, - "narHash": "sha256-2veEED0Fg7Fsh81tvVDNYR6SzjqQxa7hbi18Jv4LWpM=", + "lastModified": 1776136500, + "narHash": "sha256-r0gN2brVWA351zwMV0Flmlcd6SGMvYqFbvC3DfKFM8Y=", "owner": "rafaelmardojai", "repo": "firefox-gnome-theme", - "rev": "179704030c5286c729b5b0522037d1d51341022c", + "rev": "0f8ba203d475587f477e7ae12661bd8459e225b7", "type": "github" }, "original": { @@ -468,11 +468,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1775087534, - "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", + "lastModified": 1777988971, + "narHash": "sha256-qIoWPDs+0/8JecyYgE3gpKQxW/4bLW/gp45vow9ioCQ=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", + "rev": "0678d8986be1661af6bb555f3489f2fdfc31f6ff", "type": "github" }, "original": { @@ -489,11 +489,11 @@ ] }, "locked": { - "lastModified": 1775087534, - "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", + "lastModified": 1768135262, + "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", + "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", "type": "github" }, "original": { @@ -592,7 +592,25 @@ }, "flake-utils": { "inputs": { - "systems": "systems_5" + "systems": "systems" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_2": { + "inputs": { + "systems": "systems_6" }, "locked": { "lastModified": 1731533236, @@ -855,19 +873,48 @@ ] }, "locked": { - "lastModified": 1777659959, - "narHash": "sha256-ax3229dUvNuwTQwo2o68kOQ24dvOlJ/BrVYY4miD1bI=", + "lastModified": 1778401693, + "narHash": "sha256-OVHdCqXXUF5UdGkH+FF2ZL06OLZjj2kvP2dIUmzVWoo=", "owner": "nix-community", "repo": "home-manager", - "rev": "5c1b74905c7261e8280dcda3623dbe677a1bc158", + "rev": "389b83002efc26f1145e89a6a8e6edc5a6435948", "type": "github" }, "original": { "owner": "nix-community", + "ref": "release-25.11", "repo": "home-manager", "type": "github" } }, + "ixx": { + "inputs": { + "flake-utils": [ + "nixvim", + "nuschtosSearch", + "flake-utils" + ], + "nixpkgs": [ + "nixvim", + "nuschtosSearch", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1754860581, + "narHash": "sha256-EM0IE63OHxXCOpDHXaTyHIOk2cNvMCGPqLt/IdtVxgk=", + "owner": "NuschtOS", + "repo": "ixx", + "rev": "babfe85a876162c4acc9ab6fb4483df88fa1f281", + "type": "github" + }, + "original": { + "owner": "NuschtOS", + "ref": "v0.1.1", + "repo": "ixx", + "type": "github" + } + }, "microvm": { "inputs": { "nixpkgs": [ @@ -894,12 +941,12 @@ "nixpkgs-regression": "nixpkgs-regression" }, "locked": { - "lastModified": 1777402229, - "narHash": "sha256-h6WzecM2+aBt0rrcvG5+8d11q+nZoDm60na/48NcJ6w=", - "rev": "5ab3bee6fa77196de319a0b7669def091fc82253", - "revCount": 25833, + "lastModified": 1778177425, + "narHash": "sha256-oyHvP5HDRe59opmjTrq2ED9lh+R9FrHyaCGPPNfBqWM=", + "rev": "f0ccb960d3ad5bff28acd9cabf8bdef885b5d52f", + "revCount": 25858, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.19.0/019dd5b5-57ba-7d72-be54-93608443f096/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.20.0/019e03bc-3f83-7833-aba3-b691ef4956c7/source.tar.gz" }, "original": { "type": "tarball", @@ -913,15 +960,16 @@ ] }, "locked": { - "lastModified": 1775037210, - "narHash": "sha256-KM2WYj6EA7M/FVZVCl3rqWY+TFV5QzSyyGE2gQxeODU=", + "lastModified": 1772129556, + "narHash": "sha256-Utk0zd8STPsUJPyjabhzPc5BpPodLTXrwkpXBHYnpeg=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "06648f4902343228ce2de79f291dd5a58ee12146", + "rev": "ebec37af18215214173c98cf6356d0aca24a2585", "type": "github" }, "original": { "owner": "LnL7", + "ref": "nix-darwin-25.11", "repo": "nix-darwin", "type": "github" } @@ -1006,27 +1054,27 @@ }, "nixpkgs-darwin": { "locked": { - "lastModified": 1777548390, - "narHash": "sha256-WacE23EbHTsBKvr8cu+1DFNbP6Rh1brHUH5SDUI0NQI=", + "lastModified": 1778003029, + "narHash": "sha256-q/nkKLDtHIyLjZpKhWk3cSK5IYsFqtMd6UtXF3ddjgA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7aaa00e7cc9be6c316cb5f6617bd740dd435c59d", + "rev": "0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-unstable", + "ref": "nixos-25.11", "repo": "nixpkgs", "type": "github" } }, "nixpkgs-lib": { "locked": { - "lastModified": 1774748309, - "narHash": "sha256-+U7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ=", + "lastModified": 1777168982, + "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "333c4e0545a6da976206c74db8773a1645b5870a", + "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", "type": "github" }, "original": { @@ -1053,12 +1101,12 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1776949667, - "narHash": "sha256-GMSVw35Q+294GlrTUKlx087E31z7KurReQ1YHSKp5iw=", - "rev": "01fbdeef22b76df85ea168fbfe1bfd9e63681b30", - "revCount": 985930, + "lastModified": 1777826146, + "narHash": "sha256-wQ/iN5Zp5VIa3ebBibijPnLyKhor+xEbDy4d0goa9Zs=", + "rev": "73c703c22422b8951895a960959dbbaca7296492", + "revCount": 991389, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.985930%2Brev-01fbdeef22b76df85ea168fbfe1bfd9e63681b30/019dd2c0-665a-7740-8096-1a0c0d7a8d1f/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.991389%2Brev-73c703c22422b8951895a960959dbbaca7296492/019df6c8-934b-7d40-b402-027bb5def30f/source.tar.gz" }, "original": { "type": "tarball", @@ -1067,27 +1115,27 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1777268161, - "narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=", + "lastModified": 1778003029, + "narHash": "sha256-q/nkKLDtHIyLjZpKhWk3cSK5IYsFqtMd6UtXF3ddjgA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76", + "rev": "0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", + "ref": "nixos-25.11", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_4": { "locked": { - "lastModified": 1775036866, - "narHash": "sha256-ZojAnPuCdy657PbTq5V0Y+AHKhZAIwSIT2cb8UgAz/U=", + "lastModified": 1777268161, + "narHash": "sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6201e203d09599479a3b3450ed24fa81537ebc4e", + "rev": "1c3fe55ad329cbcb28471bb30f05c9827f724c76", "type": "github" }, "original": { @@ -1167,18 +1215,20 @@ "nixpkgs": [ "nixpkgs" ], - "systems": "systems" + "nuschtosSearch": "nuschtosSearch", + "systems": "systems_2" }, "locked": { - "lastModified": 1777236345, - "narHash": "sha256-ALOqlq7bE30lsX4rA76hXeQ2aLLEpb44hS+D1+jWS88=", + "lastModified": 1769049374, + "narHash": "sha256-h0Os2qqNyycDY1FyZgtbn28VF1ySP74/n0f+LDd8j+w=", "owner": "nix-community", "repo": "nixvim", - "rev": "a67d9cd6ff725a763afe88727aac73208ded3bf4", + "rev": "b8f76bf5751835647538ef8784e4e6ee8deb8f95", "type": "github" }, "original": { "owner": "nix-community", + "ref": "nixos-25.11", "repo": "nixvim", "type": "github" } @@ -1195,11 +1245,11 @@ ] }, "locked": { - "lastModified": 1775228139, - "narHash": "sha256-ebbeHmg+V7w8050bwQOuhmQHoLOEOfqKzM1KgCTexK4=", + "lastModified": 1777598946, + "narHash": "sha256-X239dAGaU1+gfDj8jKH8GzlqKMcxaVfXOio+uzBOkeE=", "owner": "nix-community", "repo": "NUR", - "rev": "601971b9c89e0304561977f2c28fa25e73aa7132", + "rev": "5d55af01c0f86be583931fe99207fc56c14134b3", "type": "github" }, "original": { @@ -1208,6 +1258,29 @@ "type": "github" } }, + "nuschtosSearch": { + "inputs": { + "flake-utils": "flake-utils", + "ixx": "ixx", + "nixpkgs": [ + "nixvim", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1768249818, + "narHash": "sha256-ANfn5OqIxq3HONPIXZ6zuI5sLzX1sS+2qcf/Pa0kQEc=", + "owner": "NuschtOS", + "repo": "search", + "rev": "b6f77b88e9009bfde28e2130e218e5123dc66796", + "type": "github" + }, + "original": { + "owner": "NuschtOS", + "repo": "search", + "type": "github" + } + }, "pre-commit-hooks": { "inputs": { "flake-compat": [ @@ -1340,11 +1413,11 @@ ] }, "locked": { - "lastModified": 1777338324, - "narHash": "sha256-bc+ZZCmOTNq86/svGnw0tVpH7vJaLYvGLLKFYP08Q8E=", + "lastModified": 1777944972, + "narHash": "sha256-VfGRo1qTBKOe3s2gOv8LSoA6Fk19PvBlwQ1ECN0Evn8=", "owner": "Mic92", "repo": "sops-nix", - "rev": "8eaee5c45428b28b8c47a83e4c09dccec5f279b5", + "rev": "c591bf665727040c6cc5cb409079acb22dcce33c", "type": "github" }, "original": { @@ -1374,14 +1447,14 @@ "nixpkgs": [ "nixpkgs" ], - "systems": "systems_2" + "systems": "systems_3" }, "locked": { - "lastModified": 1777183994, - "narHash": "sha256-zahis/vVFOsWv/HeyHbU13jxnrCC+ppIg49xG+viWxg=", + "lastModified": 1778395012, + "narHash": "sha256-A/VRiNFQIwGp8cOC/8yNCRexFHjtFCzBwhajrkyGojo=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "501256c3e670ca1679501ce3839ea805df00d8ba", + "rev": "3b4991bfc064c3361957f23141351ae2d9833234", "type": "github" }, "original": { @@ -1401,18 +1474,18 @@ "gnome-shell": "gnome-shell", "nixpkgs": "nixpkgs_4", "nur": "nur", - "systems": "systems_3", + "systems": "systems_4", "tinted-kitty": "tinted-kitty", "tinted-schemes": "tinted-schemes", "tinted-tmux": "tinted-tmux", "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1777580129, - "narHash": "sha256-6buSTzDtHYCJP1JNAIZCmgNcOs76oN03j+21CxdijVo=", + "lastModified": 1778104276, + "narHash": "sha256-/DSSnU0LLmOTG/OCgGwYpxP6+5YvxRx2g/GhI4x6aCU=", "owner": "danth", "repo": "stylix", - "rev": "20ff51f523e2dd67e5f31a321719d30708c1b771", + "rev": "18ed8d270231e067fe2739998479ed5d7c659c2c", "type": "github" }, "original": { @@ -1430,11 +1503,11 @@ "userborn": "userborn" }, "locked": { - "lastModified": 1777545354, - "narHash": "sha256-T3u9Ixg0SX6bYYXHYEZ7O+MW0pQ1qxnjIQKCPM+irN4=", + "lastModified": 1777874990, + "narHash": "sha256-mQptVpwNFEgWRTZx6LhhxW4r1na+rwheWfgIIhcLOrE=", "owner": "numtide", "repo": "system-manager", - "rev": "6eac5ac077960363d3807b1c74f47103d1f62efd", + "rev": "3f1bffc59e51fc9816a1cf523e0093f11bc9bbf5", "type": "github" }, "original": { @@ -1518,6 +1591,21 @@ "type": "github" } }, + "systems_6": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "tinted-kitty": { "flake": false, "locked": { @@ -1537,11 +1625,11 @@ "tinted-schemes": { "flake": false, "locked": { - "lastModified": 1772661346, - "narHash": "sha256-4eu3LqB9tPqe0Vaqxd4wkZiBbthLbpb7llcoE/p5HT0=", + "lastModified": 1777041405, + "narHash": "sha256-BAGZ7ObFV/9Z61OJZun7ifPyhkuHqNuW1QIhQ8LuzCo=", "owner": "tinted-theming", "repo": "schemes", - "rev": "13b5b0c299982bb361039601e2d72587d6846294", + "rev": "5f868b3a338b6904c47f3833b9c411be641983a8", "type": "github" }, "original": { @@ -1553,11 +1641,11 @@ "tinted-tmux": { "flake": false, "locked": { - "lastModified": 1772934010, - "narHash": "sha256-x+6+4UvaG+RBRQ6UaX+o6DjEg28u4eqhVRM9kpgJGjQ=", + "lastModified": 1777169200, + "narHash": "sha256-h7dDbIzP5hDr9v97w9PL6jdAgXawmj6krcH+959rqpU=", "owner": "tinted-theming", "repo": "tinted-tmux", - "rev": "c3529673a5ab6e1b6830f618c45d9ce1bcdd829d", + "rev": "f798c2dce44ef815bb6b8f05a82135c7942d35ac", "type": "github" }, "original": { @@ -1569,11 +1657,11 @@ "tinted-zed": { "flake": false, "locked": { - "lastModified": 1772909925, - "narHash": "sha256-jx/5+pgYR0noHa3hk2esin18VMbnPSvWPL5bBjfTIAU=", + "lastModified": 1777463218, + "narHash": "sha256-Bhkozqtq3BKLqWTlmKm8uAptfX4aRGI8QX3eEL54Vpc=", "owner": "tinted-theming", "repo": "base16-zed", - "rev": "b4d3a1b3bcbd090937ef609a0a3b37237af974df", + "rev": "5768d08ed2e7944a26a958868cdb073cb8856dae", "type": "github" }, "original": { @@ -1594,7 +1682,7 @@ "nixpkgs" ], "pre-commit-hooks-nix": "pre-commit-hooks-nix", - "systems": "systems_4" + "systems": "systems_5" }, "locked": { "lastModified": 1770377964, diff --git a/flake.nix b/flake.nix index 5c4ae3a9..71cc28ae 100644 --- a/flake.nix +++ b/flake.nix @@ -2,18 +2,18 @@ description = "Dendritic Nix Flake with flake-parts"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; - nixpkgs-darwin.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; + nixpkgs-darwin.url = "github:NixOS/nixpkgs/nixos-25.11"; flake-parts.url = "github:hercules-ci/flake-parts"; nix-darwin = { - url = "github:LnL7/nix-darwin"; + url = "github:LnL7/nix-darwin/nix-darwin-25.11"; inputs.nixpkgs.follows = "nixpkgs-darwin"; }; home-manager = { - url = "github:nix-community/home-manager"; + url = "github:nix-community/home-manager/release-25.11"; inputs.nixpkgs.follows = "nixpkgs"; }; @@ -25,7 +25,7 @@ determinate-nix.url = "github:DeterminateSystems/determinate"; nixvim = { - url = "github:nix-community/nixvim"; + url = "github:nix-community/nixvim/nixos-25.11"; inputs.nixpkgs.follows = "nixpkgs"; }; @@ -103,7 +103,7 @@ # Determine the system config directory based on OS if [[ "$OSTYPE" == "darwin"* ]]; then - TARGET_DIR="/etc/nix-darwin" + TARGET_DIR="/etc/nix-darwin/.dotfiles" else TARGET_DIR="/etc/nixos" fi @@ -124,73 +124,20 @@ fi if [[ "$OSTYPE" == "darwin"* ]]; then - # 1. Prime the native Touch ID support FIRST - # This allows subsequent sudo commands to use biometric auth immediately + # 1. Prime Touch ID for the very first switch if [ ! -f /etc/pam.d/sudo_local ]; then - echo "Priming native Touch ID support (requires password one last time)..." - if [ -f /etc/pam.d/sudo_local.template ]; then - sudo cp /etc/pam.d/sudo_local.template /etc/pam.d/sudo_local - sudo sed -i "" "s/#auth sufficient pam_tid.so/auth sufficient pam_tid.so/" /etc/pam.d/sudo_local - else - echo "auth sufficient pam_tid.so" | sudo tee /etc/pam.d/sudo_local > /dev/null - fi + echo "Priming native Touch ID support..." + echo "auth sufficient pam_tid.so" | sudo tee /etc/pam.d/sudo_local > /dev/null fi - # 0. Clean up deprecated settings from Determinate Nix config to silence warnings - if grep -qE "^eval-cores|^lazy-trees" /etc/nix/nix.conf > /dev/null 2>&1; then - echo "Cleaning up deprecated settings in /etc/nix/nix.conf..." - sudo sed -i "" "s/^eval-cores/# eval-cores/" /etc/nix/nix.conf - sudo sed -i "" "s/^lazy-trees/# lazy-trees/" /etc/nix/nix.conf - fi - - # 2. Determinate Nix Maintenance (Now TouchID-enabled) - if command -v determinate-nixd > /dev/null; then - echo "Verifying Determinate Nix status..." - # Capture status exactly once, silently - STATUS_OUT=$(determinate-nixd status 2>&1 || true) - - # 1. Upgrade if needed (Priority) - if echo "$STATUS_OUT" | grep -qi "determinate-nixd upgrade"; then - echo "Determinate Nix update available. Upgrading via Touch ID..." - sudo determinate-nixd upgrade - fi - - # 2. Auth check if needed - if echo "$STATUS_OUT" | grep -qiE "invalid-token|Anonymous|expired|logged out|unauthorized"; then - echo "Action Required: FlakeHub authentication is missing or has expired." - determinate-nixd login - fi - echo "Determinate Nix environment verified." - fi - - # 3. Final system switch - echo "Authenticating via native macOS Touch ID..." - if [ -f /etc/pam.d/sudo_local ] && [ ! -L /etc/pam.d/sudo_local ]; then - sudo mv /etc/pam.d/sudo_local /etc/pam.d/sudo_local.before-nix-darwin - fi - + # 2. Run the switch (this will trigger the maintenance module automatically) nh darwin switch -H mba "$TARGET_DIR" - - # 4. Mac App Store sync (runs AFTER nh so output is visible) - if command -v mas-sync > /dev/null 2>&1; then - mas-sync - fi else - # For non-Darwin targets nh os switch "$TARGET_DIR" fi - echo "Installation complete!" - - # Check if native-linux-builder access has been granted - if command -v determinate-nixd > /dev/null; then - if determinate-nixd version | grep -q "native-linux-builder"; then - echo -e "\n\033[1;32m\033[1mGOOD NEWS:\033[0m\033[32m You have access to the native-linux-builder!\033[0m" - echo "You can now uncomment 'inputs.self.modules.darwin.microvm' in 'modules/flake-module.nix' to enable Linux guest support." - fi - fi - echo -e "\nAll tasks finished. Press Enter if your prompt is missing." - exit 0 + echo "Installation complete!" + exit 0 ''; }; in "${installScript}/bin/install-system"; diff --git a/hosts/darwin/mba/default.nix b/hosts/darwin/mba/default.nix index 57e3b024..4e596d29 100644 --- a/hosts/darwin/mba/default.nix +++ b/hosts/darwin/mba/default.nix @@ -1,20 +1,30 @@ { inputs, pkgs, lib, ... }: { + nixpkgs.config.allowUnfree = true; + + nixpkgs.config.permittedInsecurePackages = [ + "librewolf-150.0.1-1" + "librewolf-unwrapped-150.0.1-1" + ]; + imports = [ # 1. Base identity and platform inputs.determinate-nix.darwinModules.default { nixpkgs.hostPlatform = "aarch64-darwin"; - nixpkgs.config.allowUnfree = true; - nixpkgs.overlays = [ - inputs.self.overlays.default + nixpkgs.overlays = [ + inputs.self.overlays.default inputs.wawona.overlays.default ]; system.primaryUser = "8amps"; networking.hostName = "mba"; system.stateVersion = 5; system.defaults.dock.show-recents = false; + system.defaults.finder.AppleShowAllFiles = true; + system.defaults.finder.ShowPathbar = true; + system.defaults.finder.ShowStatusBar = true; + documentation.enable = lib.mkForce false; documentation.man.enable = lib.mkForce false; documentation.doc.enable = lib.mkForce false; @@ -69,6 +79,8 @@ inputs.self.modules.darwin.ghostty inputs.self.modules.darwin.cursor inputs.self.modules.darwin.apps + inputs.self.modules.darwin.python + inputs.self.modules.darwin.maintenance # 4. Configure Home Manager { @@ -105,7 +117,7 @@ "--display" "/tmp/wawona-503/wayland-0" "-s" - "/etc/nix-darwin/waypipe-wawona.sock" + "/etc/nix-darwin/.dotfiles/waypipe-wawona.sock" "client" ]; EnvironmentVariables = { @@ -126,8 +138,8 @@ Label = "com.aspaulding.waypipe-bridge"; ProgramArguments = [ "${pkgs.socat}/bin/socat" - "UNIX-CONNECT:/etc/nix-darwin/dendritic-vm-vsock.sock" - "UNIX-CONNECT:/etc/nix-darwin/waypipe-wawona.sock" + "UNIX-CONNECT:/etc/nix-darwin/.dotfiles/dendritic-vm-vsock.sock" + "UNIX-CONNECT:/etc/nix-darwin/.dotfiles/waypipe-wawona.sock" ]; KeepAlive = { SuccessfulExit = false; @@ -140,6 +152,7 @@ imports = [ inputs.self.modules.homeManager.shell + inputs.self.modules.homeManager.terminal inputs.self.modules.homeManager.editor inputs.self.modules.homeManager.secrets inputs.self.modules.homeManager.styling @@ -148,6 +161,7 @@ inputs.self.modules.homeManager.antigravity inputs.self.modules.homeManager.cursor inputs.self.modules.homeManager.beeper + inputs.self.modules.homeManager.python inputs.self.modules.homeManager.jetbrains inputs.self.modules.homeManager.wallpaper inputs.self.modules.homeManager.spotify @@ -168,6 +182,7 @@ dendritic.apps.beeper.enable = true; dendritic.apps.jetbrains.enable = true; dendritic.wallpaper.enable = true; + dendritic.python.enable = true; programs.zsh.shellAliases = { microvm-run = "${inputs.self.nixosConfigurations.microvm.config.microvm.runner.vfkit}/bin/microvm-run"; @@ -192,6 +207,8 @@ # for Safari. Enable them in: Safari → Settings → Extensions safari.extensions = [ { name = "uBlock Origin Lite"; id = 6745342698; } + { name = "SponsorBlock for Safari"; id = 1573461917; } + { name = "Dark Reader for Safari"; id = 1438243180; } ]; }; } diff --git a/hosts/hm/8amps-linux/default.nix b/hosts/hm/8amps-linux/default.nix index 614790f7..9deb422b 100644 --- a/hosts/hm/8amps-linux/default.nix +++ b/hosts/hm/8amps-linux/default.nix @@ -21,6 +21,7 @@ inputs.self.modules.homeManager.apps inputs.self.modules.homeManager.ghostty inputs.self.modules.homeManager.antigravity + inputs.self.modules.homeManager.python inputs.self.modules.homeManager.wallpaper inputs.self.modules.homeManager.spotify inputs.self.modules.homeManager.vesktop @@ -33,6 +34,7 @@ dendritic.apps.ghostty.enable = true; dendritic.apps.sway.enable = true; dendritic.apps.antigravity.enable = false; + dendritic.python.enable = true; # ───────────────────────────────────────────────────────────── } ]; diff --git a/hosts/nixos/mba-asahi/default.nix b/hosts/nixos/mba-asahi/default.nix index f1aca16d..2c2bc0eb 100644 --- a/hosts/nixos/mba-asahi/default.nix +++ b/hosts/nixos/mba-asahi/default.nix @@ -31,6 +31,7 @@ inputs.self.modules.nixos.styling inputs.self.modules.nixos.linux-desktop inputs.self.modules.nixos.microvm + inputs.self.modules.nixos.python # 4. Configure Home Manager { @@ -46,6 +47,7 @@ inputs.self.modules.homeManager.styling inputs.self.modules.homeManager.apps inputs.self.modules.homeManager.ghostty + inputs.self.modules.homeManager.python inputs.self.modules.homeManager.nixvim-ide inputs.self.modules.homeManager.wallpaper inputs.self.modules.homeManager.spotify @@ -54,10 +56,21 @@ home.username = "8amps"; home.homeDirectory = "/home/8amps"; home.stateVersion = "24.11"; + + # ── Show Hidden Files (GTK) ────────────────────────────────── + dconf.settings = { + "org/gtk/settings/file-chooser" = { + show-hidden = true; + }; + "org/gtk/v4/settings/file-chooser" = { + show-hidden = true; + }; + }; # ── Feature Toggles ───────────────────────────────────────── dendritic.apps.ghostty.enable = true; dendritic.apps.nixvim-ide.enable = true; + dendritic.python.enable = true; # ───────────────────────────────────────────────────────────── }; diff --git a/hosts/nixos/nixos-test/default.nix b/hosts/nixos/nixos-test/default.nix index 2f009a3b..4b81547e 100644 --- a/hosts/nixos/nixos-test/default.nix +++ b/hosts/nixos/nixos-test/default.nix @@ -31,6 +31,7 @@ inputs.self.modules.nixos.styling inputs.self.modules.nixos.linux-desktop inputs.self.modules.nixos.microvm + inputs.self.modules.nixos.python # 4. Configure Home Manager { @@ -46,6 +47,7 @@ inputs.self.modules.homeManager.styling inputs.self.modules.homeManager.apps inputs.self.modules.homeManager.ghostty + inputs.self.modules.homeManager.python inputs.self.modules.homeManager.nixvim-ide inputs.self.modules.homeManager.wallpaper inputs.self.modules.homeManager.spotify @@ -58,6 +60,7 @@ # ── Feature Toggles ───────────────────────────────────────── dendritic.apps.ghostty.enable = true; dendritic.apps.nixvim-ide.enable = true; + dendritic.python.enable = true; # ───────────────────────────────────────────────────────────── }; } diff --git a/microvm_build.log b/microvm_build.log new file mode 100644 index 00000000..4f846fe6 --- /dev/null +++ b/microvm_build.log @@ -0,0 +1,82 @@ +warning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes +these 21 derivations will be built: + /nix/store/25m502jzs2wpyzmxnvkrr6lpyixc7d9h-nixos-rebuild-ng-26.05.drv + /nix/store/6yh68z6j7is0bmwb1h0nvx373jmp39cg-system-path.drv + /nix/store/piq4wmxrsdzz6vly5agk99z44q6x19is-dbus-1.drv + /nix/store/26rsfvswb0x638wva850bslgy8k7x4c7-X-Restart-Triggers-dbus-broker.drv + /nix/store/60s9sif57dg1gpxy3rsqqk88xg3ahaac-librewolf-150.0.1-1.drv + /nix/store/99knh5xs2cpaq730h8c0fwr5c9ljf8wz-home-manager-path.drv + /nix/store/3zsi4w71zbpcgv42x72g3j8q88ixr02z-user-environment.drv + /nix/store/6hpr3lrkn0f9ysjhfck57shl770cgs2w-X-Restart-Triggers-polkit.drv + /nix/store/p2i3m6z3dgyqvfy6s1krv0s4kwhyg1bv-unit-polkit.service.drv + /nix/store/513j7d0zb7zsjyyxn4rqsw4qw44c1vai-hm_fontconfigconf.d10hmfonts.conf.drv + /nix/store/fdri3f2dya2kg0px8p8brlbg4b6fnd7b-librewolf-native-messaging-hosts.drv + /nix/store/skin8327n9ic9ngvwbzbql2dq70yjkdx-home-manager-files.drv + /nix/store/hq0lvbd1wikq57avl9vm1b385cj0lpg4-home-manager-generation.drv + /nix/store/pavkhvvagbpiwy9zkbnwhfxj50qm5jb9-unit-home-manager-8amps.service.drv + /nix/store/z2s12knjyb6nsf7w15adh5zkvi72injb-unit-dbus-broker.service.drv + /nix/store/85mivi1v3ysh4dgbarqb5pb1y9lvi34r-system-units.drv + /nix/store/a4id5z2w92xzv0gj296ysddm6cpkx5bx-unit-dbus-broker.service.drv + /nix/store/sy9w2am4l92nhbxz3widawifx31g0ada-user-units.drv + /nix/store/4kfl8dwbxh2jcbg0d547sk8z4jzgi92v-etc.drv + /nix/store/r3z7ny0jhdwghwsvnhl59lxa5np2khsa-activate.drv + /nix/store/6gqnjsgj2qna5vq292k2586xxmd99xvw-nixos-system-dendritic-vm-26.05.20260505.549bd84.drv +building '/nix/store/60s9sif57dg1gpxy3rsqqk88xg3ahaac-librewolf-150.0.1-1.drv'... +librewolf> +librewolf> +error: Cannot build '/nix/store/60s9sif57dg1gpxy3rsqqk88xg3ahaac-librewolf-150.0.1-1.drv'. + Reason: builder failed with exit code 1. + Output paths: + /nix/store/7gg436lqb256qp6gvmyij0p1cxf9a7q8-librewolf-150.0.1-1 + Last 2 log lines: + > + > + For full logs, run: + nix log /nix/store/60s9sif57dg1gpxy3rsqqk88xg3ahaac-librewolf-150.0.1-1.drv +error: Cannot build '/nix/store/99knh5xs2cpaq730h8c0fwr5c9ljf8wz-home-manager-path.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/j5a61xf55rpm4mm2kqqma4nisw8qcshb-home-manager-path +error: Cannot build '/nix/store/fdri3f2dya2kg0px8p8brlbg4b6fnd7b-librewolf-native-messaging-hosts.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/bnaw25dnc5fahazhjp65i582dnqxd8nh-librewolf-native-messaging-hosts +error: Build failed due to failed dependency +error: Build failed due to failed dependency +error: Cannot build '/nix/store/513j7d0zb7zsjyyxn4rqsw4qw44c1vai-hm_fontconfigconf.d10hmfonts.conf.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/cndnfyggp4zrwh036i7gkdc8rfkjbvi6-hm_fontconfigconf.d10hmfonts.conf +error: Cannot build '/nix/store/skin8327n9ic9ngvwbzbql2dq70yjkdx-home-manager-files.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/8g6hgracrwj4zjavl5vxp5zzfscxpbnm-home-manager-files +error: Cannot build '/nix/store/hq0lvbd1wikq57avl9vm1b385cj0lpg4-home-manager-generation.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/afxghi68dbims0pwa9sasf18d79v3xpa-home-manager-generation +error: Cannot build '/nix/store/3zsi4w71zbpcgv42x72g3j8q88ixr02z-user-environment.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/75svlm8qgmh5wmkjhmfrr4sc21p2s176-user-environment +error: Build failed due to failed dependency +error: Build failed due to failed dependency +error: Cannot build '/nix/store/4kfl8dwbxh2jcbg0d547sk8z4jzgi92v-etc.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/z1j07aqmyjcscc4hin8a1khwvw137m3v-etc +error: Cannot build '/nix/store/pavkhvvagbpiwy9zkbnwhfxj50qm5jb9-unit-home-manager-8amps.service.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/9y4h73gi3jw1jyikbsaw755s7qpm4jxi-unit-home-manager-8amps.service +error: Build failed due to failed dependency +error: Cannot build '/nix/store/r3z7ny0jhdwghwsvnhl59lxa5np2khsa-activate.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/yaya2ysvzk1mpamxpmwsxlkflwwmraim-activate +error: Cannot build '/nix/store/6gqnjsgj2qna5vq292k2586xxmd99xvw-nixos-system-dendritic-vm-26.05.20260505.549bd84.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/m3dwhjlzg33g6ahxyz79ikcdhh9rq4nj-nixos-system-dendritic-vm-26.05.20260505.549bd84 +❌ git+file:///private/etc/nix-darwin/.dotfiles#nixosConfigurations.microvm.config.system.build.toplevel +error: Build failed due to failed dependency diff --git a/modules/apps/_vscode-common.nix b/modules/apps/_vscode-common.nix index 779ee43a..5cea317c 100644 --- a/modules/apps/_vscode-common.nix +++ b/modules/apps/_vscode-common.nix @@ -13,11 +13,14 @@ in enable = true; profiles.default.userSettings = { "cursor.composer.enabled" = false; + "files.readonlyFromPermissions" = true; "window.titleBarStyle" = "custom"; "workbench.colorTheme" = lib.mkForce "Stylix"; + "editor.fontFamily" = lib.mkForce "'Maple Mono NF', monospace"; "editor.fontSize" = lib.mkForce 12; - "editor.fontLigatures" = true; + "editor.fontLigatures" = "'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'cv01', 'cv02', 'cv03'"; "editor.rulers" = [ 80 ]; + "terminal.integrated.fontFamily" = "'Maple Mono NF'"; "terminal.integrated.fontSize" = lib.mkForce 12; "window.zoomLevel" = 0; "swiftformat.path" = "${pkgs.swiftformat}/bin/swiftformat"; diff --git a/modules/apps/antigravity.nix b/modules/apps/antigravity.nix index f920f474..9b141c74 100644 --- a/modules/apps/antigravity.nix +++ b/modules/apps/antigravity.nix @@ -6,17 +6,15 @@ imports = [ ./_vscode-common.nix ]; config = lib.mkIf config.dendritic.apps.antigravity.enable { - programs.vscode = { - package = if pkgs.stdenv.isDarwin then pkgs.antigravity else pkgs.antigravity-fhs; - }; + home.packages = [ + (if pkgs.stdenv.isDarwin then pkgs.antigravity else pkgs.antigravity-fhs) + ]; # Ensure extensions are linked for Antigravity home.file.".antigravity/extensions/bbenoist.Nix".source = "${pkgs.vscode-extensions.bbenoist.nix}/share/vscode/extensions/bbenoist.Nix"; home.file.".antigravity/extensions/jnoortheen.nix-ide".source = "${pkgs.vscode-extensions.jnoortheen.nix-ide}/share/vscode/extensions/jnoortheen.nix-ide"; - - home.packages = [ config.programs.vscode.package ]; }; }; } diff --git a/modules/apps/common.nix b/modules/apps/common.nix index 7128f249..acf6c00d 100644 --- a/modules/apps/common.nix +++ b/modules/apps/common.nix @@ -1,71 +1,105 @@ { - flake.modules.homeManager.apps = { pkgs, inputs, config, lib, ... }: { - /* - programs.librewolf = { - enable = lib.mkForce true; - profiles.default = { - id = 0; - name = "default"; - settings = { - "toolkit.legacyUserProfileCustomizations.stylesheets" = true; - "browser.tabs.drawInTitlebar" = true; - "svg.context-properties.content.enabled" = true; - }; + flake.modules.homeManager.apps = + { + pkgs, + inputs, + config, + lib, + ... + }: + { + + + programs.brave = { + enable = true; + extensions = [ + { id = "ddkjecaebecekiijgeokobnjphlglake"; } # uBlock Origin Lite + { id = "gkkmiofalnjagdcjheckamobghglpdpm"; } # YouTube Windowed Fullscreen + { id = "mnjggpindoocnndabpppocagnlbhbggn"; } # SponsorBlock + { id = "eimadpbcbfnmbkpkfnekohlhhenbhjje"; } # Dark Reader + ]; }; - profiles.default-release = { - id = 1; - name = "default-release"; - settings = { - "toolkit.legacyUserProfileCustomizations.stylesheets" = true; - "browser.tabs.drawInTitlebar" = true; - "svg.context-properties.content.enabled" = true; + programs.librewolf = { + enable = true; + package = pkgs.librewolf; + + profiles.default = { + id = 0; + name = "default"; + settings = { + "toolkit.legacyUserProfileCustomizations.stylesheets" = true; + "browser.tabs.drawInTitlebar" = true; + "svg.context-properties.content.enabled" = true; + }; }; - }; - policies = { - ExtensionSettings = { - "uBlock0@raymondhill.net" = { - installation_mode = "normal_installed"; - install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; + profiles.default-release = { + id = 1; + name = "default-release"; + settings = { + "toolkit.legacyUserProfileCustomizations.stylesheets" = true; + "browser.tabs.drawInTitlebar" = true; + "svg.context-properties.content.enabled" = true; }; - "youtube-windowed-fullscreen@navi-jador" = { - installation_mode = "normal_installed"; - install_url = "https://addons.mozilla.org/firefox/downloads/latest/youtube-windowed-fullscreen/latest.xpi"; + }; + policies = { + ExtensionSettings = { + "uBlock0@raymondhill.net" = { + installation_mode = "normal_installed"; + install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; + }; + "youtube-windowed-fullscreen@navi-jador" = { + installation_mode = "normal_installed"; + install_url = "https://addons.mozilla.org/firefox/downloads/latest/youtube-windowed-fullscreen/latest.xpi"; + }; + "sponsorBlocker@ajay.app" = { + installation_mode = "normal_installed"; + install_url = "https://addons.mozilla.org/firefox/downloads/latest/sponsorblock/latest.xpi"; + }; + "addon@darkreader.org" = { + installation_mode = "normal_installed"; + install_url = "https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi"; + }; }; }; }; - }; - */ - home.activation.removeLibreWolfUserJS = lib.hm.dag.entryBefore ["checkLinkTargets"] '' - rm -f "${config.home.homeDirectory}/Library/Application Support/LibreWolf/Profiles/default/user.js" - rm -f "${config.home.homeDirectory}/Library/Application Support/LibreWolf/Profiles/default-release/user.js" - ''; + home.activation.removeLibreWolfUserJS = lib.hm.dag.entryBefore [ "checkLinkTargets" ] '' + rm -f "${config.home.homeDirectory}/Library/Application Support/LibreWolf/Profiles/default/user.js" + rm -f "${config.home.homeDirectory}/Library/Application Support/LibreWolf/Profiles/default-release/user.js" + ''; - programs.brave = { - enable = true; - extensions = [ - { id = "ddkjecaebecekiijgeokobnjphlglake"; } # uBlock Origin Lite - { id = "gkkmiofalnjagdcjheckamobghglpdpm"; } # YouTube Windowed Fullscreen - ]; + home.packages = + with pkgs; + (lib.optionals pkgs.stdenv.isDarwin [ librewolf ]) ++ + [ + # Dev tools + gh # GitHub CLI + ghidra # Reverse engineering + jdk21 # Java development + # System + fastfetch # System info + ] + ++ lib.optionals (config.dendritic.apps.jetbrains.enable or false) [ + # IDEs + jetbrains.clion + jetbrains.idea + jetbrains.rust-rover + ]; }; - home.packages = with pkgs; [ - # IDEs - # jetbrains.clion - # jetbrains.idea - # Dev tools - gh # GitHub CLI - ghidra # Reverse engineering - jdk21 # Java development - # System - fastfetch # System info - ]; - }; - # Dock registration: Brave owns its dock entry - flake.modules.darwin.apps = { pkgs, ... }: { - dendritic.dock.apps = [ - "${pkgs.brave}/Applications/Brave Browser.app" - ]; - }; + flake.modules.darwin.apps = + { pkgs, ... }: + { + dendritic.dock.apps = [ + "/System/Cryptexes/App/System/Applications/Safari.app" + "${pkgs.librewolf}/Applications/LibreWolf.app" + "${pkgs.brave}/Applications/Brave Browser.app" + "${pkgs.jetbrains.idea}/Applications/IntelliJ IDEA.app" + "${pkgs.jetbrains.clion}/Applications/CLion.app" + "${pkgs.jetbrains.rust-rover}/Applications/RustRover.app" + "${pkgs.code-cursor}/Applications/Cursor.app" + "${pkgs.antigravity}/Applications/Antigravity.app" + ]; + }; } diff --git a/modules/apps/cursor.nix b/modules/apps/cursor.nix index ae4b815b..7ccbbd71 100644 --- a/modules/apps/cursor.nix +++ b/modules/apps/cursor.nix @@ -28,13 +28,14 @@ (if pkgs.stdenv.isLinux then pkgs.code-cursor-fhs else pkgs.code-cursor) ]; - # Install all extensions from Antigravity (including Stylix theme) - # and use the same settings (Stylix injects fonts, theme, etc.) + # Link derived extensions (symlinks) home.file = extensionFiles // lib.optionalAttrs pkgs.stdenv.isDarwin { "Library/Application Support/Cursor/User/settings.json" = { force = true; text = builtins.toJSON sharedSettings; }; + } // lib.optionalAttrs pkgs.stdenv.isLinux { + ".cursor/User/settings.json".text = builtins.toJSON sharedSettings; }; }; }; diff --git a/modules/apps/ghostty.nix b/modules/apps/ghostty.nix index 0b090abd..817df51a 100644 --- a/modules/apps/ghostty.nix +++ b/modules/apps/ghostty.nix @@ -17,6 +17,7 @@ settings = { font-size = config.dendritic.apps.ghostty.fontSize; + font-family = "Maple Mono NF"; window-decoration = true; macos-option-as-alt = true; shell-integration = "detect"; diff --git a/modules/apps/mas.nix b/modules/apps/mas.nix index bbcbbc86..a4ddb284 100644 --- a/modules/apps/mas.nix +++ b/modules/apps/mas.nix @@ -34,12 +34,22 @@ }) cfg.safari.extensions)); masPackage = pkgs.mas; + masSync = import ../pkgs/_mas-sync.nix { + inherit pkgs lib masPackage allApps; + }; in { # ── Options ───────────────────────────────────────────────── options.dendritic.mas = { enable = lib.mkEnableOption "Mac App Store management via mas CLI"; + syncScript = lib.mkOption { + type = lib.types.package; + readOnly = true; + default = masSync; + description = "The mas-sync script package."; + }; + apps = lib.mkOption { type = lib.types.attrsOf lib.types.int; default = {}; @@ -114,44 +124,7 @@ # install script so the user sees full interactive output. environment.systemPackages = [ masPackage - (pkgs.writeShellScriptBin "mas-sync" '' - set -euo pipefail - export PATH="${lib.makeBinPath [ masPackage pkgs.coreutils ]}:$PATH" - export MAS_NO_AUTO_INDEX=1 - - echo "" - echo "══════════════════════════════════════════════════════════" - echo " Mac App Store — Declarative Sync via mas" - echo "══════════════════════════════════════════════════════════" - echo "" - echo " ℹ You must be signed into the Mac App Store GUI." - echo " (mas signin is disabled on modern macOS)" - echo "" - - INSTALLED=$(mas list 2>/dev/null || true) - - ${lib.concatStringsSep "\n" (lib.mapAttrsToList (name: id: '' - if echo "$INSTALLED" | grep -q "^${toString id} "; then - echo " ✓ ${name} (${toString id}) — already installed" - else - echo " ⤓ Installing ${name} (${toString id})..." - # Use 'purchase' for first-time free downloads, - # fall back to 'install' for previously purchased apps. - if mas purchase ${toString id}; then - echo " ✓ ${name} — installed successfully" - elif mas install ${toString id}; then - echo " ✓ ${name} — re-installed successfully" - else - echo " ✗ ${name} — install failed (check App Store sign-in)" >&2 - fi - fi - '') allApps)} - - echo "" - echo "══════════════════════════════════════════════════════════" - echo " Mac App Store sync complete." - echo "══════════════════════════════════════════════════════════" - '') + masSync ]; }; }; diff --git a/modules/darwin-maintenance.nix b/modules/darwin-maintenance.nix new file mode 100644 index 00000000..db2bd0cf --- /dev/null +++ b/modules/darwin-maintenance.nix @@ -0,0 +1,63 @@ +# ── Darwin System Maintenance Module ────────────────────────── +# +# This module integrates system-level maintenance tasks directly into +# the `nix-darwin` activation process. This ensures that every time +# you run `nh darwin switch`, the system state is verified and +# synchronized without needing a separate 'install' script. +# +{ + flake.modules.darwin.maintenance = { pkgs, lib, config, ... }: { + + # ── Activation Scripts ────────────────────────────────────── + # These run during `darwin-rebuild switch` (activated by `nh`). + system.activationScripts.postActivation.text = '' + export PATH="/run/current-system/sw/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$PATH" + + maintenance_tasks() { + echo "──────────────────────────────────────────────────────────" + echo " System Maintenance & Synchronization" + echo "──────────────────────────────────────────────────────────" + + # 1. Clean up deprecated settings from Determinate Nix config + if [ -f /etc/nix/nix.conf ]; then + if grep -qE "^eval-cores|^lazy-trees" /etc/nix/nix.conf > /dev/null 2>&1; then + echo " 🧹 Cleaning up deprecated settings in /etc/nix/nix.conf..." + sed -i "" "s/^eval-cores/# eval-cores/" /etc/nix/nix.conf + sed -i "" "s/^lazy-trees/# lazy-trees/" /etc/nix/nix.conf + fi + fi + + # 2. Determinate Nix Maintenance + if command -v determinate-nixd > /dev/null; then + echo " ❄️ Verifying Determinate Nix status..." + STATUS_OUT=$(determinate-nixd status 2>&1 || true) + + if echo "$STATUS_OUT" | grep -qi "determinate-nixd upgrade"; then + echo " ⤓ Determinate Nix update available. Upgrading..." + determinate-nixd upgrade + fi + + if echo "$STATUS_OUT" | grep -qiE "invalid-token|Anonymous|expired|logged out|unauthorized"; then + echo " ⚠️ Action Required: FlakeHub authentication is missing or expired." + echo " Please run 'determinate-nixd login' manually." + fi + + if determinate-nixd version | grep -q "native-linux-builder"; then + echo " 🚀 Native Linux Builder: Access confirmed!" + fi + fi + + # 3. Mac App Store Sync + if [ -x ${config.dendritic.mas.syncScript}/bin/mas-sync ]; then + echo " 🍎 Synchronizing Mac App Store..." + sudo -u ${config.system.primaryUser} ${pkgs.bash}/bin/bash -c "source /etc/profile; ${config.dendritic.mas.syncScript}/bin/mas-sync" + fi + + echo "──────────────────────────────────────────────────────────" + } + + # Force output to stderr so it's more likely to be visible in 'nh' + maintenance_tasks >&2 + ''; + }; +} diff --git a/modules/default.nix b/modules/default.nix index 158bca26..2f2b2791 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -1,5 +1,21 @@ { config, lib, inputs, ... }: - +let + # Verifying that each file exists and is correctly imported + shell = import ./shell.nix; + terminal = import ./terminal.nix; + editor = import ./editor.nix; + secrets = import ./secrets.nix; + styling = import ./styling.nix; + apps = import ./apps/common.nix; + cursor = import ./apps/cursor.nix; + antigravity = import ./apps/antigravity.nix; + dock = import ./dock.nix; + microvm = import ./microvm.nix; + wallpaper = import ./apps/wallpaper.nix; + mas = import ./apps/mas.nix; + python = import ./python.nix; + maintenance = import ./darwin-maintenance.nix; +in { # ── Options ────────────────────────────────────────────────── options.flake.modules = lib.mkOption { @@ -7,31 +23,71 @@ default = {}; }; - # ── Automated Module Discovery ────────────────────────────── - # In a 100% Dendritic pattern, we import everything in the modules/ directory. - # For now, we'll keep the explicit imports for clarity but move towards - # a structure where the host configurations are built dynamically. - # ── Automated Module Discovery ────────────────────────────── - imports = - let - # Recursively find all .nix files in the modules directory (excluding default.nix itself) - # This is a key part of the Dendritic pattern. - getFiles = dir: - lib.flatten (lib.mapAttrsToList (name: type: - let path = dir + "/${name}"; in - if type == "directory" then getFiles path - else if type == "regular" && lib.hasSuffix ".nix" name && name != "default.nix" && !(lib.hasPrefix "_" name) then [ path ] - else [] - ) (builtins.readDir dir)); - in - getFiles ./.; - + # ── Manual Module Imports (Bypassing Ghost Files) ─────────── + imports = [ + ./dock.nix + ./microvm.nix + ./terminal.nix + ./editor.nix + ./linux-desktop.nix + ./shell.nix + ./python.nix + ./overlays.nix + ./secrets.nix + ./styling.nix + ./mobile.nix + ./apps/common.nix + ./apps/jetbrains.nix + ./apps/vscode.nix + ./apps/cursor.nix + ./apps/antigravity.nix + ./apps/ghostty.nix + ./apps/spotify.nix + ./apps/vesktop.nix + ./apps/beeper.nix + ./apps/mas.nix + ./apps/wallpaper.nix + ./darwin-maintenance.nix + ]; config = { flake = { + # ── Module Exports ──────────────────────────────────────── + # These must match exactly what inputs.self.modules expects in host configs + nixosModules = { + shell = shell.flake.modules.nixos.shell; + wallpaper = wallpaper.flake.modules.nixos.wallpaper; + styling = styling.flake.modules.nixos.styling; + linux-desktop = (import ./linux-desktop.nix).flake.modules.nixos.linux-desktop; + python = python.flake.modules.nixos.python; + }; + + darwinModules = { + dock = dock.flake.modules.darwin.dock; + shell = shell.flake.modules.darwin.shell; + apps = apps.flake.modules.darwin.apps; + wallpaper = wallpaper.flake.modules.darwin.wallpaper; + mas = mas.flake.modules.darwin.mas; + microvm = microvm.flake.modules.darwin.microvm; + maintenance = maintenance.flake.modules.darwin.maintenance; + python = python.flake.modules.darwin.python; + }; + + homeManagerModules = { + shell = shell.flake.modules.homeManager.shell; + terminal = terminal.flake.modules.homeManager.terminal; + editor = editor.flake.modules.homeManager.editor; + secrets = secrets.flake.modules.homeManager.secrets; + styling = styling.flake.modules.homeManager.styling; + apps = apps.flake.modules.homeManager.apps; + cursor = cursor.flake.modules.homeManager.cursor; + antigravity = antigravity.flake.modules.homeManager.antigravity; + wallpaper = wallpaper.flake.modules.homeManager.wallpaper; + python = python.flake.modules.homeManager.python; + linux-desktop = (import ./linux-desktop.nix).flake.modules.homeManager.linux-desktop; + }; + # ── Host Configurations (Dendritic Composition) ─────────── - # Hosts now pull their entire identity from their own directories. - darwinConfigurations = { mba = inputs.nix-darwin.lib.darwinSystem { specialArgs = { inherit inputs; }; diff --git a/modules/dock.nix b/modules/dock.nix index 97fda8df..939858d2 100644 --- a/modules/dock.nix +++ b/modules/dock.nix @@ -9,14 +9,12 @@ config = { # System apps appear first in the dock dendritic.dock.apps = lib.mkBefore [ - "/System/Library/CoreServices/Finder.app" "/System/Applications/Apps.app" - "/Applications/Safari.app" ]; system = { defaults.dock = { - autohide = true; + autohide = false; expose-animation-duration = 0.1; orientation = "bottom"; show-recents = false; diff --git a/modules/editor.nix b/modules/editor.nix index 3047e067..c0078677 100644 --- a/modules/editor.nix +++ b/modules/editor.nix @@ -20,568 +20,33 @@ globals.maplocalleader = ","; opts = { - number = true; - relativenumber = true; - shiftwidth = 2; - tabstop = 2; - expandtab = true; + number = true; # Show line numbers + relativenumber = true; # Relative line numbers for logic jumps + shiftwidth = 2; # 2 spaces for indentation + tabstop = 2; # 2 spaces for tab + softtabstop = 2; + expandtab = true; # Use spaces instead of tabs smartindent = true; - wrap = false; - cursorline = true; - scrolloff = 8; - signcolumn = "yes"; - termguicolors = true; - mouse = "a"; - undofile = true; - ignorecase = true; - smartcase = true; - splitbelow = true; - splitright = true; - updatetime = 250; - timeoutlen = 300; - clipboard = "unnamedplus"; - completeopt = "menu,menuone,noselect"; - colorcolumn = "80"; - - # Use swap files but handle them automatically via vim-autoswap - swapfile = true; + wrap = false; # Don't wrap lines + swapfile = false; backup = false; - writebackup = false; - shortmess = "filnxtToOFc"; # Removed 'A' to let vim-autoswap detect the prompt - }; - - # ── Colorscheme: applied via mini.base16 (Stylix nixvim target disabled) ── - - # ── Treesitter ────────────────────────────────────────────── - plugins.treesitter = { - enable = true; - settings = { - highlight.enable = true; - indent.enable = true; - ensure_installed = [ - "bash" "c" "cpp" "css" "html" "java" "javascript" - "json" "lua" "markdown" "markdown_inline" "nix" - "python" "rust" "swift" "toml" "typescript" "tsx" - "vim" "vimdoc" "yaml" "objc" "typst" - ]; - }; - }; - - # ── LSP ───────────────────────────────────────────────────── - plugins.lsp = { - enable = true; - inlayHints = false; # Disabled globally to prevent SourceKit-LSP crashes - servers = { - # Nix - nil_ls.enable = true; - # Python - pyright.enable = true; - # TypeScript / JavaScript - ts_ls.enable = true; - # C / C++ / Objective-C - clangd.enable = true; - # Rust (handled by rustaceanvim, do NOT enable rust_analyzer here) - # Java — jdtls with DAP debug support enabled on attach - jdtls = { - enable = true; - # Pass the java-debug plugin JAR so jdtls can handle vscode.java.startDebugSession - extraOptions.init_options.bundles = [ - "${pkgs.vscode-extensions.vscjava.vscode-java-debug}/share/vscode/extensions/vscjava.vscode-java-debug/server/com.microsoft.java.debug.plugin-0.53.2.jar" - ]; - # After jdtls attaches: register DAP + auto-discover main classes - onAttach.function = '' - require('jdtls').setup_dap({ hotcodereplace = 'auto' }) - require('jdtls.dap').setup_dap_main_class_configs() - ''; - }; - # Typst - tinymist.enable = true; - # Lua - lua_ls.enable = true; - # HTML / CSS / JSON - html.enable = true; - cssls.enable = true; - jsonls.enable = true; - # YAML - yamlls.enable = true; - # Bash - bashls.enable = true; - # Assembly (ARMv7 support) - asm_lsp.enable = true; - # Swift - sourcekit = { - enable = true; - # Aggressively disable inlay hints to prevent the -32001 crash - onAttach.function = '' - client.server_capabilities.inlayHintProvider = false - ''; - }; - }; - }; - - # ── Rust (rustaceanvim handles rust-analyzer + DAP) ───────── - plugins.rustaceanvim = { - enable = true; - settings.server.default_settings = { - "rust-analyzer" = { - check.command = "clippy"; - inlayHints = { - closingBraceHints.enable = true; - parameterHints.enable = true; - typeHints.enable = true; - }; - }; - }; - }; - - # ── Completion (blink.cmp — modern, Rust-powered) ─────────── - plugins.blink-cmp = { - enable = true; - settings = { - # Tab accepts, Esc cancels, Enter does NOT complete - keymap = { - preset = "none"; - "" = [ "select_and_accept" "snippet_forward" "fallback" ]; - "" = [ "snippet_backward" "fallback" ]; - "" = [ "fallback" ]; # Enter types a newline only, never completes - "" = [ "hide" "fallback" ]; - "" = [ "show" "show_documentation" "hide_documentation" ]; - "" = [ "hide" ]; - "" = [ "select_and_accept" ]; - "" = [ "select_prev" "fallback" ]; - "" = [ "select_next" "fallback" ]; - }; - sources = { - default = [ "lsp" "path" "snippets" "buffer" ]; - }; - signature.enabled = true; - completion = { - documentation = { - auto_show = true; - auto_show_delay_ms = 200; - }; - ghost_text.enabled = false; # Let copilot-lua handle ghost text - list.selection = { - # Don't auto-insert, just highlight — press Tab to accept - preselect = false; - auto_insert = false; - }; - menu = { - # Show keyboard hints in the completion menu border - border = "rounded"; - draw = { - columns = [ - { "__unkeyed-1" = "label"; } - { "__unkeyed-2" = "label_description"; gap = 1; } - { "__unkeyed-3" = "kind_icon"; "__unkeyed-4" = "kind"; gap = 1; } - ]; - }; - }; - }; - }; - }; - - # Industry-standard code snippets - plugins.friendly-snippets.enable = true; - plugins.luasnip.enable = true; - - # LLM Autocomplete (Inline) - plugins.copilot-lua = { - enable = true; - settings = { - suggestion = { - enabled = true; - auto_trigger = true; - keymap = { - accept = ""; - accept_word = false; - accept_line = false; - next = ""; - prev = ""; - dismiss = ""; - }; - }; - panel.enabled = false; - }; - }; - - # ── Formatting (conform.nvim) ────────────────────────────── - plugins.conform-nvim = { - enable = true; - settings = { - format_on_save = { - lsp_fallback = "fallback"; - timeout_ms = 2000; - }; - formatters_by_ft = { - python = [ "ruff_format" "isort" ]; - javascript = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - typescript = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - javascriptreact = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - typescriptreact = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - html = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - css = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - json = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - yaml = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - markdown = { __unkeyed-1 = "prettierd"; __unkeyed-2 = "prettier"; stop_after_first = true; }; - nix = [ "nixfmt" ]; - rust = [ "rustfmt" ]; - c = [ "clang-format" ]; - cpp = [ "clang-format" ]; - objc = [ "clang-format" ]; - java = [ "google-java-format" ]; - swift = [ "swiftformat" ]; - lua = [ "stylua" ]; - sh = [ "shfmt" ]; - bash = [ "shfmt" ]; - zsh = [ "shfmt" ]; - asm = [ "asmfmt" ]; - "_" = [ "trim_whitespace" ]; - }; - }; - }; - - # ── Linting (nvim-lint) ───────────────────────────────────── - plugins.lint = { - enable = true; - lintersByFt = { - python = [ "ruff" ]; - javascript = [ "eslint_d" ]; - typescript = [ "eslint_d" ]; - nix = [ "statix" "deadnix" ]; - sh = [ "shellcheck" ]; - bash = [ "shellcheck" ]; - zsh = [ "shellcheck" ]; - swift = [ "swiftlint" ]; - }; - }; - - # ── Autocommands ────────────────────────────────────────── - autoCmd = [ - # Linting - { - event = [ "BufWritePost" "InsertLeave" ]; - callback.__raw = '' - function() - require('lint').try_lint() - end - ''; - } - # Auto-open Neo-tree on directory - { - event = [ "VimEnter" ]; - callback.__raw = '' - function() - if vim.fn.isdirectory(vim.fn.argv(0)) == 1 then - require("neo-tree.command").execute({ action = "show" }) - end - end - ''; - } - # Auto-show diagnostics under the cursor - { - event = [ "CursorHold" "CursorHoldI" ]; - callback.__raw = '' - function() - -- Close popup when moving cursor or typing - vim.diagnostic.open_float(nil, { - focus = false, - scope = "cursor", - close_events = { "CursorMoved", "CursorMovedI", "BufHidden", "InsertCharPre", "WinLeave" } - }) - end - ''; - } - ]; - - # ── Debugging (DAP) ───────────────────────────────────────── - plugins.dap-ui = { - enable = true; - settings = { - # Auto-open/close the UI when a debug session starts/ends - icons = { expanded = "▾"; collapsed = "▸"; current_frame = "▸"; }; - layouts = [ - { - elements = [ - { id = "scopes"; size = 0.40; } - { id = "breakpoints"; size = 0.20; } - { id = "stacks"; size = 0.20; } - { id = "watches"; size = 0.20; } - ]; - position = "left"; - size = 40; - } - { - elements = [ - { id = "repl"; size = 0.5; } - { id = "console"; size = 0.5; } - ]; - position = "bottom"; - size = 10; - } - ]; - }; - }; - plugins.dap-virtual-text = { - enable = true; - settings = { - enabled = true; - enabled_commands = true; - highlight_changed_variables = true; - highlight_new_as_changed = true; - show_stop_reason = true; - commented = false; - virt_text_pos = "eol"; # Show values at end of line - }; - }; - plugins.dap = { - enable = true; - adapters = { - executables = { - python = { - command = "${pkgs.python3Packages.debugpy}/bin/debugpy-adapter"; - }; - } // (if isDarwin then { - lldb = { - command = "lldb-dap"; # From Xcode Command Line Tools - }; - } else { - gdb = { - command = "${pkgs.gdb}/bin/gdb"; - args = [ "--interpreter=dap" ]; - }; - }); - }; - configurations = { - python = [ - { - name = "Launch file"; - type = "python"; - request = "launch"; - program.__raw = '' - function() - return vim.fn.input('Path to file: ', vim.fn.getcwd() .. '/', 'file') - end - ''; - } - ]; - c = [ - { - name = "Launch (${if isDarwin then "LLDB" else "GDB"})"; - type = if isDarwin then "lldb" else "gdb"; - request = "launch"; - program.__raw = '' - function() - return vim.fn.input('Path to file: ', vim.fn.getcwd() .. '/', 'file') - end - ''; - cwd = "\${workspaceFolder}"; - } - ]; - cpp = [ - { - name = "Launch (${if isDarwin then "LLDB" else "GDB"})"; - type = if isDarwin then "lldb" else "gdb"; - request = "launch"; - program.__raw = '' - function() - return vim.fn.input('Path to file: ', vim.fn.getcwd() .. '/', 'file') - end - ''; - cwd = "\${workspaceFolder}"; - } - ]; - rust = [ - { - name = "Launch (${if isDarwin then "LLDB" else "GDB"})"; - type = if isDarwin then "lldb" else "gdb"; - request = "launch"; - program.__raw = '' - function() - return vim.fn.input('Path to file: ', vim.fn.getcwd() .. '/target/debug/', 'file') - end - ''; - cwd = "\${workspaceFolder}"; - } - ]; - # Java configs are populated dynamically by jdtls.dap.setup_dap_main_class_configs() - # when jdtls attaches — no static entries needed here. - }; - }; - - # ── Telescope ─────────────────────────────────────────────── - plugins.telescope = { - enable = true; - extensions = { - fzf-native.enable = true; - ui-select.enable = true; - }; - settings.defaults = { - layout_strategy = "horizontal"; - sorting_strategy = "ascending"; - layout_config.prompt_position = "top"; - }; - }; - - # ── File Browser (neo-tree) ───────────────────────────────── - plugins.neo-tree = { - enable = true; - settings = { - close_if_last_window = true; - filesystem = { - use_libuv_file_watcher = true; - follow_current_file.enabled = true; - hijack_netrw_behavior = "open_current"; - filtered_items.visible = true; - }; - window.position = "left"; - window.width = 35; - }; - }; - - # ── Dashboard (alpha-nvim greeter) ────────────────────────── - plugins.alpha = { - enable = true; - theme = "dashboard"; - # The dashboard theme is dynamic and handles centering automatically - # for any buffer frame size. - settings = { - header.val = [ - " ███╗ ██╗██╗██╗ ██╗██╗ ██╗██╗███╗ ███╗ " - " ████╗ ██║██║╚██╗██╔╝██║ ██║██║████╗ ████║ " - " ██╔██╗ ██║██║ ╚███╔╝ ██║ ██║██║██╔████╔██║ " - " ██║╚██╗██║██║ ██╔██╗ ╚██╗ ██╔╝██║██║╚██╔╝██║ " - " ██║ ╚████║██║██╔╝ ██╗ ╚████╔╝ ██║██║ ╚═╝ ██║ " - " ╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ " - " " - " 󰚝 LLM-POWERED CODING ACTIVE " - ]; - config.opts.noautocmd = true; - footer.val = [ "Dendritic System Framework" ]; - }; - }; - - # ── Yazi (terminal file manager integration) ─────────────── - plugins.yazi = { - enable = true; - settings = { - open_for_directories = false; # Let Neo-tree handle directories for now - }; - }; - - # ── Oil (inline file editing) ─────────────────────────────── - plugins.oil = { - enable = true; - settings = { - default_file_explorer = false; - delete_to_trash = true; - view_options.show_hidden = true; - }; - }; - - # ── Git ───────────────────────────────────────────────────── - plugins.gitsigns.enable = true; - plugins.fugitive.enable = true; - plugins.diffview.enable = true; - - # ── UI & Quality of Life ──────────────────────────────────── - plugins.lualine.enable = true; - plugins.which-key.enable = true; - plugins.nvim-autopairs.enable = true; - plugins.indent-blankline.enable = true; - plugins.todo-comments.enable = true; - plugins.trouble.enable = true; - plugins.noice.enable = true; - plugins.notify.enable = true; - plugins.web-devicons.enable = true; - plugins.comment.enable = true; - plugins.illuminate.enable = true; - plugins.toggleterm.enable = true; - plugins.mini = { - enable = true; - modules = { - # base16 is setup manually in extraConfigLua - surround = {}; - bufremove = {}; - }; - }; - - # ── Better Markdown & Codeblocks (matches VSCode/Cursor) ───── - plugins.render-markdown = { - enable = true; - settings = { - code = { - sign = false; - width = "block"; - right_pad = 4; - background.hl = "MarkdownCode"; - }; - heading = { - sign = false; - icons = [ "󰲡 " "󰲣 " "󰲥 " "󰲧 " "󰲩 " "󰲫 " ]; - }; - }; + undofile = true; # Maintain undo history between sessions + hlsearch = false; # Clear search highlight + incsearch = true; + termguicolors = true; # True color support + scrolloff = 8; # Keep cursor in the middle + signcolumn = "yes"; + updatetime = 50; + completeopt = "menuone,noselect"; }; - # ── Agentic AI Coding (CodeCompanion) ─────────────────────── - extraPlugins = with pkgs.vimPlugins; [ - nvim-jdtls - vim-autoswap # Automatically handle .swp file prompts - (pkgs.vimUtils.buildVimPlugin { - pname = "codecompanion.nvim"; - version = "latest"; - src = pkgs.fetchFromGitHub { - owner = "olimorris"; - repo = "codecompanion.nvim"; - rev = "fcfb7130f570ef2bbb52cbe9167c1999bc41029a"; - hash = "sha256-bcFT8PAFicRgPNAoxzrcAYH1wYJQ6Yu/E94H7M2DNaA="; - }; - dependencies = [ plenary-nvim nvim-treesitter ]; - doCheck = false; - }) - (pkgs.vimUtils.buildVimPlugin { - pname = "eagle.nvim"; - version = "latest"; - src = pkgs.fetchzip { - url = "https://github.com/soulis-1256/eagle.nvim/archive/HEAD.tar.gz"; - sha256 = "1l131sv72mklizpa6yp8dbc52blcvcchmjmbbwm0y4bvl3rk9s0s"; - }; - doCheck = false; - }) - pkgs.vimPlugins.typst-preview-nvim - ]; - - extraConfigLua = '' - -- ── Auto-open/close DAP UI on session start/end (VSCode-like) ── - local dap, dapui = require("dap"), require("dapui") - dapui.setup() - dap.listeners.before.attach.dapui_config = function() dapui.open() end - dap.listeners.before.launch.dapui_config = function() dapui.open() end - dap.listeners.before.event_terminated.dapui_config = function() dapui.close() end - dap.listeners.before.event_exited.dapui_config = function() dapui.close() end - - -- Enable mouse hover events for eagle.nvim - vim.o.mousemoveevent = true - - -- Setup eagle.nvim for VSCode-like mouse hover - local ok_eagle, eagle = pcall(require, "eagle") - if ok_eagle then - eagle.setup() - end - - -- CodeCompanion setup + # ── Stable Compatible Lua Config ──────────────────────────── + # Using extraLuaConfig instead of the newer initLua for 25.11 compatibility + extraLuaConfig = '' + -- ── AI Agentic Workflow Integration ────────────────────────── local ok, cc = pcall(require, "codecompanion") if ok then cc.setup({ - adapters = { - anthropic = function() - return require("codecompanion.adapters").extend("anthropic", { - env = { - api_key = "cmd:cat ${config.sops.secrets.anthropic_api_key.path}", - }, - }) - end, - }, strategies = { chat = { adapter = "anthropic" }, inline = { adapter = "anthropic" }, @@ -616,190 +81,73 @@ end -- ── VS Code / Cursor 1:1 Aesthetic Refinements ──────────────── - - -- Enable Cursive Italics for logic flow (matches premium themes) vim.api.nvim_set_hl(0, "Comment", { italic = true, fg = "${config.lib.stylix.colors.withHashtag.base03}" }) vim.api.nvim_set_hl(0, "Keyword", { italic = true }) vim.api.nvim_set_hl(0, "Conditional", { italic = true }) vim.api.nvim_set_hl(0, "Repeat", { italic = true }) vim.api.nvim_set_hl(0, "Function", { italic = true, bold = true }) - vim.api.nvim_set_hl(0, "Operator", { fg = "${config.lib.stylix.colors.withHashtag.base05}" }) -- Muted operators - - -- High-Fidelity Treesitter / LSP Semantic Token Overrides - -- This makes the syntax tree "pop" like VS Code's TextMate scopes - vim.api.nvim_set_hl(0, "@variable", { fg = "${config.lib.stylix.colors.withHashtag.base05}" }) - vim.api.nvim_set_hl(0, "@variable.member", { fg = "${config.lib.stylix.colors.withHashtag.base08}" }) -- Fields/Members - vim.api.nvim_set_hl(0, "@property", { fg = "${config.lib.stylix.colors.withHashtag.base08}" }) - vim.api.nvim_set_hl(0, "@parameter", { fg = "${config.lib.stylix.colors.withHashtag.base09}", italic = true }) -- Parameters in italics - vim.api.nvim_set_hl(0, "@constructor", { fg = "${config.lib.stylix.colors.withHashtag.base0D}", bold = true }) - -- Nix Specific Highlighting Refinements + -- Nix Specific Highlighting vim.api.nvim_set_hl(0, "@variable.nix", { fg = "${config.lib.stylix.colors.withHashtag.base05}" }) vim.api.nvim_set_hl(0, "@function.call.nix", { fg = "${config.lib.stylix.colors.withHashtag.base0D}" }) - - -- Clean up UI elements to match VS Code's "Flat" look - vim.api.nvim_set_hl(0, "LineNr", { fg = "${config.lib.stylix.colors.withHashtag.base02}" }) - vim.api.nvim_set_hl(0, "CursorLineNr", { fg = "${config.lib.stylix.colors.withHashtag.base04}", bold = true }) - vim.api.nvim_set_hl(0, "VertSplit", { fg = "${config.lib.stylix.colors.withHashtag.base01}", bg = "NONE" }) - vim.api.nvim_set_hl(0, "WinSeparator", { fg = "${config.lib.stylix.colors.withHashtag.base01}", bg = "NONE" }) - - -- Fancy DAP Breakpoint Icons - vim.fn.sign_define("DapBreakpoint", { text = "", texthl = "DiagnosticError", linehl = "", numhl = "" }) - vim.fn.sign_define("DapStopped", { text = "", texthl = "DiagnosticWarn", linehl = "Visual", numhl = "DiagnosticWarn" }) - - -- Match VSCode CodeBlock backgrounds - vim.api.nvim_set_hl(0, "MarkdownCode", { bg = "${config.lib.stylix.colors.withHashtag.base01}" }) - vim.api.nvim_set_hl(0, "MarkdownCodeBlock", { bg = "${config.lib.stylix.colors.withHashtag.base01}" }) + ''; - -- ── Modern Textutil Integration (RTF/DOC Editing) ───────────── - -- Transparently edit RTF, DOC, and WordML files as plain text - local rtf_group = vim.api.nvim_create_augroup("Textutil", { clear = true }) + # ── Plugins ────────────────────────────────────────────────── + plugins = { + # Navigation & UI + lualine.enable = true; + bufferline.enable = true; + noice.enable = true; + notify.enable = true; + which-key.enable = true; + neo-tree.enable = true; + oil.enable = true; + telescope.enable = true; + + # Treesitter & LSP + treesitter = { + enable = true; + nixGrammars = true; + settings.highlight.enable = true; + }; + lsp = { + enable = true; + servers = { + nil_ls.enable = true; + lua_ls.enable = true; + rust_analyzer = { + enable = true; + installCargo = false; + installRustc = false; + }; + }; + }; - vim.api.nvim_create_autocmd({ "BufReadCmd" }, { - group = rtf_group, - pattern = { "*.rtf", "*.doc", "*.docx", "*.wordml" }, - callback = function(ev) - local file = ev.file - local cmd = string.format("textutil -convert txt -stdout %q", file) - local output = vim.fn.systemlist(cmd) - vim.api.nvim_buf_set_lines(0, 0, -1, false, output) - vim.api.nvim_set_option_value("modified", false, { buf = 0 }) - vim.api.nvim_set_option_value("filetype", "text", { buf = 0 }) - end, - }) + # Coding & AI + cmp.enable = true; + conform-nvim.enable = true; # Formatter + codecompanion.enable = true; # AI Assistant - vim.api.nvim_create_autocmd({ "BufWriteCmd" }, { - group = rtf_group, - pattern = { "*.rtf", "*.doc", "*.docx", "*.wordml" }, - callback = function(ev) - local file = ev.file - local content = table.concat(vim.api.nvim_buf_get_lines(0, 0, -1, false), "\n") - local format = file:match("%.(%w+)$") - -- Map extensions to textutil formats - if format == "docx" or format == "doc" then format = "wordml" end - - local cmd = string.format("textutil -convert %s -stdin -output %q", format, file) - vim.fn.system(cmd, content) - vim.api.nvim_set_option_value("modified", false, { buf = 0 }) - vim.notify("Saved as " .. format, vim.log.levels.INFO) - end, - }) - ''; + # Utility + toggleterm.enable = true; + gitsigns.enable = true; + mini.enable = true; + }; # ── Keymaps ───────────────────────────────────────────────── keymaps = [ - # File browser { mode = "n"; key = "e"; action = "Neotree toggle"; options.desc = "Toggle Neo-tree"; } { mode = "n"; key = "-"; action = "Oil"; options.desc = "Open Oil"; } - - # Telescope { mode = "n"; key = "sf"; action = "Telescope find_files"; options.desc = "Find Files"; } { mode = "n"; key = "sg"; action = "Telescope live_grep"; options.desc = "Live Grep"; } - { mode = "n"; key = "sb"; action = "Telescope buffers"; options.desc = "Buffers"; } - { mode = "n"; key = "sh"; action = "Telescope help_tags"; options.desc = "Help Tags"; } - { mode = "n"; key = "sr"; action = "Telescope oldfiles"; options.desc = "Recent Files"; } - { mode = "n"; key = "sd"; action = "Telescope diagnostics"; options.desc = "Diagnostics"; } - { mode = "n"; key = "ss"; action = "Telescope lsp_document_symbols"; options.desc = "Document Symbols"; } - - # LSP - { mode = "n"; key = "gd"; action = "Telescope lsp_definitions"; options.desc = "Go to Definition"; } - { mode = "n"; key = "gr"; action = "Telescope lsp_references"; options.desc = "References"; } - { mode = "n"; key = "gi"; action = "Telescope lsp_implementations"; options.desc = "Implementations"; } - { mode = "n"; key = "K"; action.__raw = "vim.lsp.buf.hover"; options.desc = "Hover"; } - { mode = "n"; key = "ca"; action.__raw = "vim.lsp.buf.code_action"; options.desc = "Code Action"; } - { mode = "n"; key = "cr"; action.__raw = "vim.lsp.buf.rename"; options.desc = "Rename Symbol"; } - - # Diagnostics - { mode = "n"; key = "xx"; action = "Trouble diagnostics toggle"; options.desc = "Diagnostics (Trouble)"; } - { mode = "n"; key = "[d"; action.__raw = "vim.diagnostic.goto_prev"; options.desc = "Prev Diagnostic"; } - { mode = "n"; key = "]d"; action.__raw = "vim.diagnostic.goto_next"; options.desc = "Next Diagnostic"; } - - # DAP (Debug) - { mode = "n"; key = "db"; action.__raw = "require('dap').toggle_breakpoint"; options.desc = "Toggle Breakpoint"; } - { mode = "n"; key = "dc"; action.__raw = "require('dap').continue"; options.desc = "Continue"; } - { mode = "n"; key = "di"; action.__raw = "require('dap').step_into"; options.desc = "Step Into"; } - { mode = "n"; key = "do"; action.__raw = "require('dap').step_over"; options.desc = "Step Over"; } - { mode = "n"; key = "dO"; action.__raw = "require('dap').step_out"; options.desc = "Step Out"; } - { mode = "n"; key = "du"; action.__raw = "require('dapui').toggle"; options.desc = "Toggle DAP UI"; } - { mode = "n"; key = "dr"; action.__raw = "require('dap').repl.open"; options.desc = "Open REPL"; } - - # Git - { mode = "n"; key = "gg"; action = "Git"; options.desc = "Git Status (Fugitive)"; } - { mode = "n"; key = "gd"; action = "DiffviewOpen"; options.desc = "Diff View"; } - - # Terminal - { mode = "n"; key = "t"; action = "ToggleTerm"; options.desc = "Toggle Terminal"; } - - # AI / Agentic - { mode = "n"; key = "ac"; action = "CodeCompanionChat"; options.desc = "AI Chat"; } - { mode = "v"; key = "ac"; action = "CodeCompanionChat"; options.desc = "AI Chat (selection)"; } - { mode = "n"; key = "ai"; action = "CodeCompanion"; options.desc = "AI Inline"; } - - # Yazi - { mode = "n"; key = "y"; action = "Yazi"; options.desc = "Open Yazi"; } - - # Buffers - { mode = "n"; key = "bd"; action.__raw = "require('mini.bufremove').delete"; options.desc = "Delete Buffer"; } - { mode = "n"; key = ""; action = "bprevious"; options.desc = "Prev Buffer"; } - { mode = "n"; key = ""; action = "bnext"; options.desc = "Next Buffer"; } - - # Window navigation - { mode = "n"; key = ""; action = "h"; options.desc = "Move Left"; } - { mode = "n"; key = ""; action = "j"; options.desc = "Move Down"; } - { mode = "n"; key = ""; action = "k"; options.desc = "Move Up"; } - { mode = "n"; key = ""; action = "l"; options.desc = "Move Right"; } - - # Format - { mode = "n"; key = "f"; action = "lua require('conform').format()"; options.desc = "Format File"; } - # MicroVM - { - mode = "n"; - key = "vm"; - action = "TermExec cmd='microvm-run'"; - options.desc = "Launch MicroVM"; - } ]; }; - # ── Formatter & Linter packages ───────────────────────────── home.packages = with pkgs; [ - # Formatters - nixfmt # Nix (Official) - (pkgs.writeShellScriptBin "google-java-format" '' - #!/bin/sh - # Buffer stdin - input=$(cat) - # Try google-java-format first (strict standard) - output=$(echo "$input" | ${pkgs.google-java-format}/bin/google-java-format "$@" 2>/dev/null) - if [ $? -eq 0 ]; then - echo "$output" - else - # Fallback to clang-format for snippets (forgiving standard) - echo "$input" | ${pkgs.clang-tools}/bin/clang-format --assume-filename=Snippet.java - fi - '') - typst # Typst compiler - tinymist # Typst LSP - prettierd # JS/TS/HTML/CSS/JSON/YAML/MD - stylua # Lua - shfmt # Shell - ruff # Python (formatter + linter) - # Linters - statix # Nix - shellcheck # Shell - eslint_d # JS/TS - asmfmt # Assembly formatter - asm-lsp # Assembly LSP (ARM support) - swiftformat # Swift - swiftlint # Swift - sourcekit-lsp # Swift LSP - # VSCode Extensions (available in PATH/store) - vscode-extensions.bbenoist.nix - vscode-extensions.jnoortheen.nix-ide - ] ++ lib.optionals (!isDarwin) [ - gdb # Debugger (Linux) + nixfmt + stylua + shfmt + ruff ]; - - # ── Fancy-cat Configuration ────────────────────────────────── }; } diff --git a/modules/microvm.nix b/modules/microvm.nix index 0be3e417..f652e527 100644 --- a/modules/microvm.nix +++ b/modules/microvm.nix @@ -25,6 +25,12 @@ ({ lib, pkgs, ... }: { nixpkgs.hostPlatform = "aarch64-linux"; nixpkgs.config.allowUnfree = true; + nixpkgs.config.permittedInsecurePackages = [ + "librewolf-150.0.1-1" + "librewolf-unwrapped-150.0.1-1" + "librewolf-bin-150.0-1" + "librewolf-bin-unwrapped-150.0-1" + ]; networking.hostName = "dendritic-vm"; system.stateVersion = "24.11"; @@ -38,13 +44,13 @@ microvm = { hypervisor = "vfkit"; socket = "/Users/8amps/.local/share/microvm/dendritic-vm.sock"; - vcpu = 2; mem = 2047; + vcpu = 2; mem = 8192; vsock.cid = 3; shares = [{ proto = "virtiofs"; tag = "ro-store"; source = "/nix/store"; mountPoint = "/nix/.ro-store"; }]; registerWithMachined = false; vmHostPackages = inputs.nixpkgs.legacyPackages."aarch64-darwin"; writableStoreOverlay = "/nix/.rw-store"; - volumes = [{ image = "/Users/8amps/.local/share/microvm/dendritic-vm.img"; mountPoint = "/nix/.rw-store"; size = 10240; }]; + volumes = [{ image = "/Users/8amps/.local/share/microvm/dendritic-vm.img"; mountPoint = "/nix/.rw-store"; size = 20480; }]; vfkit.logLevel = "info"; }; diff --git a/modules/pkgs/_mas-sync.nix b/modules/pkgs/_mas-sync.nix new file mode 100644 index 00000000..acaf64f5 --- /dev/null +++ b/modules/pkgs/_mas-sync.nix @@ -0,0 +1,41 @@ +{ pkgs, allApps, masPackage, lib }: + +pkgs.writeShellScriptBin "mas-sync" '' + set -euo pipefail + export PATH="${lib.makeBinPath [ masPackage pkgs.coreutils pkgs.gnugrep ]}:$PATH" + export MAS_NO_AUTO_INDEX=1 + + echo "" + echo "══════════════════════════════════════════════════════════" + echo " Mac App Store — Declarative Sync via mas" + echo "══════════════════════════════════════════════════════════" + echo "" + echo " ℹ You must be signed into the Mac App Store GUI." + echo " (mas signin is disabled on modern macOS)" + echo "" + + INSTALLED=$(mas list 2>/dev/null || true) + + echo " ⤓ Checking for Mac App Store updates..." + mas upgrade || echo " ⚠️ Some updates could not be applied automatically." + + ${lib.concatStringsSep "\n" (lib.mapAttrsToList (name: id: '' + if echo "$INSTALLED" | grep -q "^${toString id} "; then + echo " ✓ ${name} (${toString id}) — already installed" + else + echo " ⤓ Installing ${name} (${toString id})..." + if mas purchase ${toString id}; then + echo " ✓ ${name} — installed successfully" + elif mas install ${toString id}; then + echo " ✓ ${name} — re-installed successfully" + else + echo " ✗ ${name} — install failed (check App Store sign-in)" >&2 + fi + fi + '') allApps)} + + echo "" + echo "══════════════════════════════════════════════════════════" + echo " Mac App Store sync complete." + echo "══════════════════════════════════════════════════════════" +'' diff --git a/modules/python.nix b/modules/python.nix new file mode 100644 index 00000000..e68fc9dd --- /dev/null +++ b/modules/python.nix @@ -0,0 +1,157 @@ +{ + # ── Python Development Environment ──────────────────────────── + flake.modules.darwin.python = + { + pkgs, + lib, + config, + ... + }: + let + pythonPkg = pkgs.python314; + + pythonEnv = pythonPkg.withPackages (ps: with ps; [ + pip + setuptools + wheel + ipython + six + ]); + in + { + options.dendritic.python = { + enable = lib.mkEnableOption "Python development environment"; + safePip = lib.mkOption { + type = lib.types.bool; + default = true; + description = "Enforce PIP_REQUIRE_VIRTUALENV to prevent accidental global installs."; + }; + }; + + config = lib.mkIf config.dendritic.python.enable { + environment.systemPackages = with pkgs; [ + pythonEnv + uv + poetry + pipx + black + python3Packages.flake8 + isort + mypy + ruff + httpie + ]; + + environment.variables = lib.optionalAttrs config.dendritic.python.safePip { + PIP_REQUIRE_VIRTUALENV = "true"; + }; + }; + }; + + flake.modules.nixos.python = + { + pkgs, + lib, + config, + ... + }: + let + pythonPkg = pkgs.python314; + + pythonEnv = pythonPkg.withPackages (ps: with ps; [ + pip + setuptools + wheel + ipython + six + ]); + in + { + options.dendritic.python = { + enable = lib.mkEnableOption "Python development environment"; + safePip = lib.mkOption { + type = lib.types.bool; + default = true; + description = "Enforce PIP_REQUIRE_VIRTUALENV to prevent accidental global installs."; + }; + }; + + config = lib.mkIf config.dendritic.python.enable { + environment.systemPackages = with pkgs; [ + pythonEnv + uv + poetry + pipx + black + python3Packages.flake8 + isort + mypy + ruff + httpie + ]; + + environment.variables = lib.optionalAttrs config.dendritic.python.safePip { + PIP_REQUIRE_VIRTUALENV = "true"; + }; + }; + }; + + flake.modules.homeManager.python = + { + pkgs, + lib, + config, + ... + }: + let + pythonPkg = pkgs.python314; + + pythonEnv = pythonPkg.withPackages (ps: with ps; [ + pip + setuptools + wheel + ipython + six + ]); + in + { + options.dendritic.python = { + enable = lib.mkEnableOption "Python development environment"; + safePip = lib.mkOption { + type = lib.types.bool; + default = true; + description = "Enforce PIP_REQUIRE_VIRTUALENV to prevent accidental global installs."; + }; + }; + + config = lib.mkIf config.dendritic.python.enable { + home.packages = with pkgs; [ + pythonEnv + uv + poetry + pipx + black + python3Packages.flake8 + isort + mypy + ruff + httpie + ]; + + home.file.".config/pypoetry/config.toml".text = '' + [virtualenvs] + in-project = true + ''; + + programs.zsh.shellAliases = { + py = "python3"; + pv = "python3 -m venv .venv && source .venv/bin/activate"; + pipx = "PIP_REQUIRE_VIRTUALENV=false pipx"; + }; + + home.sessionVariables = lib.optionalAttrs config.dendritic.python.safePip { + PIP_REQUIRE_VIRTUALENV = "true"; + }; + }; + }; +} diff --git a/modules/shell.nix b/modules/shell.nix index 8e30639b..d108612d 100644 --- a/modules/shell.nix +++ b/modules/shell.nix @@ -1,6 +1,11 @@ { flake.modules.nixos.shell = - { pkgs, lib, options, ... }: + { + pkgs, + lib, + options, + ... + }: { programs.zsh.enable = true; @@ -13,7 +18,8 @@ pkgs.nh pkgs.yazi ]; - } // (lib.optionalAttrs (options ? environment && options.environment ? shells) { + } + // (lib.optionalAttrs (options ? environment && options.environment ? shells) { shells = [ pkgs.zsh ]; }); }; @@ -23,17 +29,43 @@ { programs.zsh.enable = true; environment.shells = [ pkgs.zsh ]; - + environment.systemPackages = [ pkgs.nh pkgs.yazi inputs.determinate-nix.packages.${pkgs.stdenv.hostPlatform.system}.default ]; + + system.activationScripts.postActivation.text = '' + # Symlink the JDK into the system JavaVirtualMachines directory + # This allows macOS apps and /usr/libexec/java_home to find the Nix JDK + echo "Configuring /Library/Java/JavaVirtualMachines..." + sudo mkdir -p /Library/Java/JavaVirtualMachines + sudo ln -sfn ${pkgs.jdk21}/Library/Java/JavaVirtualMachines/zulu-21.jdk /Library/Java/JavaVirtualMachines/nix-jdk-21.jdk + ''; }; flake.modules.homeManager.shell = - { pkgs, config, lib, inputs, ... }: { + pkgs, + config, + lib, + inputs, + ... + }: + { + programs.eza = { + enable = true; + enableZshIntegration = true; + git = true; + icons = "auto"; + extraOptions = [ + "--group-directories-first" + "--header" + "--all" + ]; + }; + programs.zsh = { enable = true; enableCompletion = true; @@ -41,17 +73,154 @@ syntaxHighlighting.enable = true; # Use zsh from nixpkgs to override macOS default package = pkgs.zsh; - + + shellAliases = { + # Shortcuts built on top of programs.eza's native aliases + l = "eza -a"; + lt = "eza --tree"; + tree = "eza --tree"; + llt = "eza -l --tree"; + lS = "eza -l -s size"; + ltm = "eza -l -s modified"; + }; + + # History substring search (replaces basic up-line-or-search) + historySubstringSearch = { + enable = true; + # Keybindings set below in initContent + }; + history = { size = 10000; path = "${config.home.homeDirectory}/.zsh_history"; }; - initContent = '' - # Any custom zsh config can go here - bindkey '^[[A' up-line-or-search - bindkey '^[[B' down-line-or-search - ''; + initContent = lib.mkMerge [ + + + # ── fzf-tab (must load after compinit, before other plugins) ── + (lib.mkOrder 550 '' + source ${pkgs.zsh-fzf-tab}/share/fzf-tab/fzf-tab.plugin.zsh + '') + + # ── Core plugins & integrations ── + (lib.mkOrder 1000 '' + # History substring search keybindings + bindkey '^[[A' history-substring-search-up + bindkey '^[[B' history-substring-search-down + + # ── zsh-you-should-use ── + source ${pkgs.zsh-you-should-use}/share/zsh/plugins/you-should-use/you-should-use.plugin.zsh + + # ── zsh-vi-mode ── + source ${pkgs.zsh-vi-mode}/share/zsh-vi-mode/zsh-vi-mode.plugin.zsh + + # ── forgit (interactive git via fzf) ── + source ${pkgs.zsh-forgit}/share/zsh/zsh-forgit/forgit.plugin.zsh + + # ── any-nix-shell (stay in zsh inside nix-shell/nix develop) ── + ${pkgs.any-nix-shell}/bin/any-nix-shell zsh --info-right | source /dev/stdin + + # ── sudo toggle (ESC ESC) ── + function _sudo_toggle() { + if [[ -z "$BUFFER" ]]; then + LBUFFER="sudo !!" + zle expand-history + elif [[ "$BUFFER" == sudo\ * ]]; then + LBUFFER="''${LBUFFER#sudo }" + else + LBUFFER="sudo $LBUFFER" + fi + } + zle -N _sudo_toggle + bindkey '\e\e' _sudo_toggle + + # ── colored-man-pages ── + export LESS_TERMCAP_mb=$'\e[1;31m' + export LESS_TERMCAP_md=$'\e[1;36m' + export LESS_TERMCAP_me=$'\e[0m' + export LESS_TERMCAP_so=$'\e[01;33m' + export LESS_TERMCAP_se=$'\e[0m' + export LESS_TERMCAP_ue=$'\e[0m' + export LESS_TERMCAP_us=$'\e[1;32m' + + # ── extract (smart archive extraction) ── + function extract() { + if [[ -f "$1" ]]; then + case "$1" in + *.tar.bz2) tar xjf "$1" ;; + *.tar.gz) tar xzf "$1" ;; + *.tar.xz) tar xJf "$1" ;; + *.bz2) bunzip2 "$1" ;; + *.rar) unrar x "$1" ;; + *.gz) gunzip "$1" ;; + *.tar) tar xf "$1" ;; + *.tbz2) tar xjf "$1" ;; + *.tgz) tar xzf "$1" ;; + *.zip) unzip "$1" ;; + *.Z) uncompress "$1" ;; + *.7z) 7z x "$1" ;; + *.zst) zstd -d "$1" ;; + *) echo "extract: unknown format '$1'" ;; + esac + else + echo "extract: '$1' is not a valid file" + fi + } + '') + ]; + }; + + # ── fzf (fuzzy finder with Ctrl+R, Ctrl+T, Alt+C) ── + programs.fzf = { + enable = true; + enableZshIntegration = true; + defaultCommand = "${pkgs.fd}/bin/fd --type f --hidden --follow --exclude .git"; + changeDirWidgetCommand = "${pkgs.fd}/bin/fd --type d --hidden --follow --exclude .git"; + defaultOptions = [ + "--height=40%" + "--layout=reverse" + "--border" + "--info=inline" + ]; + }; + + # ── zoxide (smart cd) ── + programs.zoxide = { + enable = true; + enableZshIntegration = true; + options = [ + "--cmd" + "cd" + ]; # Replace cd entirely + }; + + # ── direnv + nix-direnv (auto-load devShells) ── + programs.direnv = { + enable = true; + enableZshIntegration = true; + nix-direnv.enable = true; + # Silence the verbose loading messages + config.global.hide_env_diff = true; + }; + + # ── bat (cat replacement with syntax highlighting) ── + programs.bat = { + enable = true; + config = { + theme = lib.mkDefault "ansi"; # Stylix may override this + style = "numbers,changes,header"; + }; + extraPackages = with pkgs.bat-extras; [ + batdiff + batgrep + ]; + }; + + # ── nix-index (command-not-found integration) ── + programs.nix-index = { + enable = true; + enableZshIntegration = true; }; programs.starship = { @@ -67,7 +236,7 @@ # Performance optimizations command_timeout = 2000; # Increased to 2s to prevent Swift/Swiftly timeouts - scan_timeout = 100; # Default 30ms is too low for dirs with nix store symlinks + scan_timeout = 100; # Default 30ms is too low for dirs with nix store symlinks # Clean up the directory module directory = { @@ -79,9 +248,10 @@ }; home.sessionVariables = { - NH_FLAKE = (if pkgs.stdenv.isDarwin then "/etc/nix-darwin#mba" else "/etc/nixos"); + NH_FLAKE = (if pkgs.stdenv.isDarwin then "/etc/nix-darwin/.dotfiles#mba" else "/etc/nixos"); }; + # Yazi minimal configuration with ANSI inheritance programs.yazi = { enable = true; @@ -94,10 +264,12 @@ }; }; plugins = { - mount = pkgs.fetchzip { - url = "https://github.com/yazi-rs/plugins/archive/main.tar.gz"; - sha256 = "197j219p7x2lxf4fdpdmp9ycd16yl8p22bv5a4257d9yc4ikpxxj"; - } + "/mount.yazi"; + mount = + pkgs.fetchzip { + url = "https://github.com/yazi-rs/plugins/archive/main.tar.gz"; + sha256 = "197j219p7x2lxf4fdpdmp9ycd16yl8p22bv5a4257d9yc4ikpxxj"; + } + + "/mount.yazi"; }; keymap = { manager.prepend_keymap = [ @@ -124,6 +296,10 @@ home.packages = with pkgs; [ nh zsh-completions + nix-zsh-completions # Tab completions for nix CLI + comma # Run any nixpkgs binary without installing: , cowsay hello + manix # Fast CLI docs search for NixOS/home-manager options + fd # find replacement, used by fzf # (import ./pkgs/_fancy-cat.nix { inherit pkgs; }) # Takes too long ]; }; diff --git a/modules/styling.nix b/modules/styling.nix index a5650e61..2dab8c22 100644 --- a/modules/styling.nix +++ b/modules/styling.nix @@ -109,6 +109,13 @@ }; }; }; + + # Explicitly add fonts to system-wide packages for Darwin + fonts.packages = [ + pkgs.maple-mono.NF + pkgs.inter + pkgs.noto-fonts + ]; }; # ── Home Manager Styling (TEMPORARY REMOVAL FOR TESTING) ────── diff --git a/modules/terminal.nix b/modules/terminal.nix new file mode 100644 index 00000000..c678aa6d --- /dev/null +++ b/modules/terminal.nix @@ -0,0 +1,66 @@ +{ + flake.modules.homeManager.terminal = { pkgs, config, lib, ... }: { + programs.tmux = { + enable = true; + shortcut = "a"; # Ctrl-a prefix + baseIndex = 1; + keyMode = "vi"; + mouse = true; + terminal = "screen-256color"; + shell = "${pkgs.zsh}/bin/zsh"; + + plugins = with pkgs.tmuxPlugins; [ + sensible + vim-tmux-navigator + yank + resurrect + continuum + tmux-which-key + fzf-tmux-url + ]; + + extraConfig = '' + # ── Ergonomics ──────────────────────────────────────────────── + # Split panes using | and - + bind | split-window -h -c "#{pane_current_path}" + bind - split-window -v -c "#{pane_current_path}" + unbind '"' + unbind % + + # Smart pane resizing (prefix + H, J, K, L) + bind -r H resize-pane -L 5 + bind -r J resize-pane -D 5 + bind -r K resize-pane -U 5 + bind -r L resize-pane -R 5 + + # Vim-like copy mode (prefix + [) + bind-key -T copy-mode-vi v send-keys -X begin-selection + bind-key -T copy-mode-vi C-v send-keys -X rectangle-toggle + bind-key -T copy-mode-vi y send-keys -X copy-selection-and-cancel + + # ── Keybinding Hints (the "Tutorial") ──────────────────────── + # Open tmux-which-key with prefix + ? + # This provides a searchable menu of all your keybindings. + bind-key ? run-shell "tmux-which-key" + + # ── Optimizations ───────────────────────────────────────────── + set -sg escape-time 0 # No delay for escape key (crucial for vim) + set -g focus-events on # Pass focus events to apps like vim + setw -g aggressive-resize on # Useful when multiple clients are attached + set -g history-limit 50000 # More history + set -g status-interval 5 # Refresh status line more often + + # ── Session Management ──────────────────────────────────────── + set -g @continuum-restore 'on' # Automatically restore session on start + + # ── Aesthetics ─────────────────────────────────────────────── + # Stylix targets tmux automatically, but we add some polish + set -g status-position top + set -g pane-border-status off + + # Use tmux-which-key XDG path to ensure it's writable (needed for Nix) + set -g @tmux-which-key-xdg-plugin-path "$XDG_CONFIG_HOME/tmux/plugins/tmux-which-key" + ''; + }; + }; +} diff --git a/trace.log b/trace.log new file mode 100644 index 00000000..a258961e --- /dev/null +++ b/trace.log @@ -0,0 +1,1156 @@ +> Building Darwin configuration +[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes +⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026herror: + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: + 878| value = mapAttrs ( + 879| n: v: + | ^ + 880| if lazy then + + … while evaluating the attribute 'optionalValue.value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating the attribute 'values' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: + 1185| { + 1186| values = defsSorted; + | ^ + 1187| inherit (defsFiltered) highestPrio; + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: + 1179| # Avoid sorting if we don't have to. + 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then + | ^ + 1181| sortProperties defsFiltered.values + + … while calling the 'any' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: + 1179| # Avoid sorting if we don't have to. + 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then + | ^ + 1181| sortProperties defsFiltered.values + + … while evaluating the attribute 'values' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: + 1359| { + 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + | ^ + 1361| inherit highestPrio; + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: + 1359| { + 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + | ^ + 1361| inherit highestPrio; + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: + 1159| # Process mkMerge and mkIf properties. + 1160| defsNormalized = concatMap ( + | ^ + 1161| m: + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: + 1160| defsNormalized = concatMap ( + 1161| m: + | ^ + 1162| map ( + + … while calling the 'map' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: + 1161| m: + 1162| map ( + | ^ + 1163| value: + + … while evaluating definitions from `/nix/store/kzzkddmdl39w2ajs6wn4w1f8hbk3am0i-source/modules/system': + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: + 1170| } + 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) + | ^ + 1172| ) defs; + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: + 1311| def: + 1312| if def._type or "" == "merge" then + | ^ + 1313| concatMap dischargeProperties def.contents + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: + 818| inherit (def) file; + 819| value = v; + | ^ + 820| }) def.value + + … from call site + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: + 82| + 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ + | ^ + 84| name = "darwin-system-${cfg.darwinLabel}"; + + … while calling 'throwAssertions' + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: + 12| + 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; + | ^ + 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; + + … while evaluating a branch condition + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: + 12| + 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; + | ^ + 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; + + … while calling the 'map' builtin + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … while calling the 'filter' builtin + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … from call site + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: + 1187| mapAttrs ( + 1188| name: value: + | ^ + 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: + 1188| name: value: + 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value + | ^ + 1190| ); + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: + 274| # For definitions that have an associated option + 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; + | ^ + 276| + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: + 1117| // { + 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; + | ^ + 1119| inherit (res.defsFinal') highestPrio; + + … while evaluating the option `assertions': + + … while evaluating the attribute 'mergedValue' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: + 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. + 1192| mergedValue = + | ^ + 1193| if isDefined then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: + 1192| mergedValue = + 1193| if isDefined then + | ^ + 1194| if type.merge ? v2 then + + (8 duplicate frames omitted) + + … while evaluating definitions from `/nix/store/g9lnv53z5wh7yx2abf2bi05rdj8glb0r-source/nixos/common.nix': + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: + 1170| } + 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) + | ^ + 1172| ) defs; + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: + 1315| if isBool def.condition then + 1316| if def.condition then dischargeProperties def.content else [ ] + | ^ + 1317| else + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: + 1311| def: + 1312| if def._type or "" == "merge" then + | ^ + 1313| concatMap dischargeProperties def.contents + + … while evaluating the attribute 'content' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: + 1470| _type = "if"; + 1471| inherit condition content; + | ^ + 1472| }; + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: + 176| + 177| assertions = lib.flatten ( + | ^ + 178| flip lib.mapAttrsToList cfg.users ( + + … while calling 'flatten' + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling 'flatten' + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling the 'isList' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling anonymous lambda + at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: + 178| flip lib.mapAttrsToList cfg.users ( + 179| user: config: + | ^ + 180| flip map config.assertions (assertion: { + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: + 179| user: config: + 180| flip map config.assertions (assertion: { + | ^ + 181| inherit (assertion) assertion; + + … while calling 'flip' + at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: + 325| flip = + 326| f: a: b: + | ^ + 327| f b a; + + … while calling the 'map' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: + 326| f: a: b: + 327| f b a; + | ^ + 328| + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: + 179| user: config: + 180| flip map config.assertions (assertion: { + | ^ + 181| inherit (assertion) assertion; + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: + 878| value = mapAttrs ( + 879| n: v: + | ^ + 880| if lazy then + + … while evaluating the attribute 'optionalValue.value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: + 1306| headError = checkDefsForError check loc defs; + 1307| value = configuration.config; + | ^ + 1308| valueMeta = { inherit configuration; }; + + … while evaluating the attribute 'config' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: + 360| options = checked options; + 361| config = checked (removeAttrs config [ "_module" ]); + | ^ + 362| _module = checked (config._module); + + … while calling the 'seq' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: + 360| options = checked options; + 361| config = checked (removeAttrs config [ "_module" ]); + | ^ + 362| _module = checked (config._module); + + … while calling the 'throw' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: + 332| else + 333| throw baseMsg + | ^ + 334| else + + error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: + - In `/nix/store/ki8ah9yj12055wfxk89ysmx15h2a3n6b-source/modules/neovim/neovide.nix': + { + _type = "if"; + condition = true; + content = { + _type = "if"; + ... +┏━ 1 Errors:  +┃ error: +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: +┃ 1185| { +┃ 1186| values = defsSorted; +┃ | ^ +┃ 1187| inherit (defsFiltered) highestPrio; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while calling the 'any' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: +┃ 1159| # Process mkMerge and mkIf properties. +┃ 1160| defsNormalized = concatMap ( +┃ | ^ +┃ 1161| m: +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: +┃ 1160| defsNormalized = concatMap ( +┃ 1161| m: +┃ | ^ +┃ 1162| map ( +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: +┃ 1161| m: +┃ 1162| map ( +┃ | ^ +┃ 1163| value: +┃ +┃ … while evaluating definitions from `/nix/store/kzzkddmdl39w2ajs6wn4w1f8hbk3am0i-source/modules/system': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: +┃ 818| inherit (def) file; +┃ 819| value = v; +┃ | ^ +┃ 820| }) def.value +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: +┃ 82| +┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ +┃ | ^ +┃ 84| name = "darwin-system-${cfg.darwinLabel}"; +┃ +┃ … while calling 'throwAssertions' +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while evaluating a branch condition +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while calling the 'map' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling the 'filter' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: +┃ 1187| mapAttrs ( +┃ 1188| name: value: +┃ | ^ +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: +┃ 1188| name: value: +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ | ^ +┃ 1190| ); +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: +┃ 274| # For definitions that have an associated option +┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; +┃ | ^ +┃ 276| +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: +┃ 1117| // { +┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; +┃ | ^ +┃ 1119| inherit (res.defsFinal') highestPrio; +┃ +┃ … while evaluating the option `assertions': +┃ +┃ … while evaluating the attribute 'mergedValue' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: +┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. +┃ 1192| mergedValue = +┃ | ^ +┃ 1193| if isDefined then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: +┃ 1192| mergedValue = +┃ 1193| if isDefined then +┃ | ^ +┃ 1194| if type.merge ? v2 then +┃ +┃ (8 duplicate frames omitted) +┃ +┃ … while evaluating definitions from `/nix/store/g9lnv53z5wh7yx2abf2bi05rdj8glb0r-source/nixos/common.nix': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: +┃ 1315| if isBool def.condition then +┃ 1316| if def.condition then dischargeProperties def.content else [ ] +┃ | ^ +┃ 1317| else +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'content' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: +┃ 1470| _type = "if"; +┃ 1471| inherit condition content; +┃ | ^ +┃ 1472| }; +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: +┃ 176| +┃ 177| assertions = lib.flatten ( +┃ | ^ +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'isList' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ 179| user: config: +┃ | ^ +┃ 180| flip map config.assertions (assertion: { +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling 'flip' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: +┃ 325| flip = +┃ 326| f: a: b: +┃ | ^ +┃ 327| f b a; +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: +┃ 326| f: a: b: +┃ 327| f b a; +┃ | ^ +┃ 328| +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: +┃ 1306| headError = checkDefsForError check loc defs; +┃ 1307| value = configuration.config; +┃ | ^ +┃ 1308| valueMeta = { inherit configuration; }; +┃ +┃ … while evaluating the attribute 'config' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'seq' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'throw' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: +┃ 332| else +┃ 333| throw baseMsg +┃ | ^ +┃ 334| else +┃ +┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: +┃ - In `/nix/store/ki8ah9yj12055wfxk89ysmx15h2a3n6b-source/modules/neovim/neovide.nix': +┃ { +┃ _type = "if"; +┃ condition = true; +┃ content = { +┃ _type = "if"; +┃ ... +┣━━━ +┗━ ∑ ⏱ 0s[?2026l[?2026h┏━ 1 Errors:  +┃ error: +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: +┃ 1185| { +┃ 1186| values = defsSorted; +┃ | ^ +┃ 1187| inherit (defsFiltered) highestPrio; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while calling the 'any' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: +┃ 1159| # Process mkMerge and mkIf properties. +┃ 1160| defsNormalized = concatMap ( +┃ | ^ +┃ 1161| m: +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: +┃ 1160| defsNormalized = concatMap ( +┃ 1161| m: +┃ | ^ +┃ 1162| map ( +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: +┃ 1161| m: +┃ 1162| map ( +┃ | ^ +┃ 1163| value: +┃ +┃ … while evaluating definitions from `/nix/store/kzzkddmdl39w2ajs6wn4w1f8hbk3am0i-source/modules/system': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: +┃ 818| inherit (def) file; +┃ 819| value = v; +┃ | ^ +┃ 820| }) def.value +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: +┃ 82| +┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ +┃ | ^ +┃ 84| name = "darwin-system-${cfg.darwinLabel}"; +┃ +┃ … while calling 'throwAssertions' +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while evaluating a branch condition +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while calling the 'map' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling the 'filter' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: +┃ 1187| mapAttrs ( +┃ 1188| name: value: +┃ | ^ +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: +┃ 1188| name: value: +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ | ^ +┃ 1190| ); +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: +┃ 274| # For definitions that have an associated option +┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; +┃ | ^ +┃ 276| +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: +┃ 1117| // { +┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; +┃ | ^ +┃ 1119| inherit (res.defsFinal') highestPrio; +┃ +┃ … while evaluating the option `assertions': +┃ +┃ … while evaluating the attribute 'mergedValue' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: +┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. +┃ 1192| mergedValue = +┃ | ^ +┃ 1193| if isDefined then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: +┃ 1192| mergedValue = +┃ 1193| if isDefined then +┃ | ^ +┃ 1194| if type.merge ? v2 then +┃ +┃ (8 duplicate frames omitted) +┃ +┃ … while evaluating definitions from `/nix/store/g9lnv53z5wh7yx2abf2bi05rdj8glb0r-source/nixos/common.nix': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: +┃ 1315| if isBool def.condition then +┃ 1316| if def.condition then dischargeProperties def.content else [ ] +┃ | ^ +┃ 1317| else +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'content' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: +┃ 1470| _type = "if"; +┃ 1471| inherit condition content; +┃ | ^ +┃ 1472| }; +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: +┃ 176| +┃ 177| assertions = lib.flatten ( +┃ | ^ +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'isList' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ 179| user: config: +┃ | ^ +┃ 180| flip map config.assertions (assertion: { +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling 'flip' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: +┃ 325| flip = +┃ 326| f: a: b: +┃ | ^ +┃ 327| f b a; +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: +┃ 326| f: a: b: +┃ 327| f b a; +┃ | ^ +┃ 328| +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: +┃ 1306| headError = checkDefsForError check loc defs; +┃ 1307| value = configuration.config; +┃ | ^ +┃ 1308| valueMeta = { inherit configuration; }; +┃ +┃ … while evaluating the attribute 'config' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'seq' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'throw' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: +┃ 332| else +┃ 333| throw baseMsg +┃ | ^ +┃ 334| else +┃ +┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: +┃ - In `/nix/store/ki8ah9yj12055wfxk89ysmx15h2a3n6b-source/modules/neovim/neovide.nix': +┃ { +┃ _type = "if"; +┃ condition = true; +┃ content = { +┃ _type = "if"; +┃ ... +┣━━━ +┗━ ∑ ⚠ Exited with 1 errors reported by nix at 15:52:57 after 0s[?2026l[?25h +Error: + 0: Failed to build Darwin configuration + 1: Command exited with status ExitStatus(Exited(1)) + +Location: + crates/nh-core/src/command.rs:879 From a017966f17ce26ec5d8887c784f826e131dfd43d Mon Sep 17 00:00:00 2001 From: Alex Spaulding Date: Sun, 10 May 2026 16:05:14 -0700 Subject: [PATCH 2/7] debug: strip nixvim to isolate initLua error --- hosts/darwin/mba/default.nix | 2 +- modules/editor.nix | 135 ++--------------------------------- 2 files changed, 6 insertions(+), 131 deletions(-) diff --git a/hosts/darwin/mba/default.nix b/hosts/darwin/mba/default.nix index 4e596d29..8ff014a1 100644 --- a/hosts/darwin/mba/default.nix +++ b/hosts/darwin/mba/default.nix @@ -153,7 +153,7 @@ imports = [ inputs.self.modules.homeManager.shell inputs.self.modules.homeManager.terminal - inputs.self.modules.homeManager.editor + # inputs.self.modules.homeManager.editor inputs.self.modules.homeManager.secrets inputs.self.modules.homeManager.styling inputs.self.modules.homeManager.apps diff --git a/modules/editor.nix b/modules/editor.nix index c0078677..7d8fe8b9 100644 --- a/modules/editor.nix +++ b/modules/editor.nix @@ -4,143 +4,18 @@ isDarwin = pkgs.stdenv.isDarwin; in { - imports = [ inputs.nixvim.homeModules.nixvim ]; + # REMOVED nixvim import to isolate initLua error + # imports = [ inputs.nixvim.homeModules.nixvim ]; sops.secrets.anthropic_api_key = {}; - programs.nixvim = { + # Basic Neovim without nixvim + programs.neovim = { enable = true; defaultEditor = true; viAlias = true; vimAlias = true; - enableMan = false; # Disable man pages to fix the 'options.json' context warning - - # ── Global Options ────────────────────────────────────────── - globals.mapleader = " "; - globals.maplocalleader = ","; - - opts = { - number = true; # Show line numbers - relativenumber = true; # Relative line numbers for logic jumps - shiftwidth = 2; # 2 spaces for indentation - tabstop = 2; # 2 spaces for tab - softtabstop = 2; - expandtab = true; # Use spaces instead of tabs - smartindent = true; - wrap = false; # Don't wrap lines - swapfile = false; - backup = false; - undofile = true; # Maintain undo history between sessions - hlsearch = false; # Clear search highlight - incsearch = true; - termguicolors = true; # True color support - scrolloff = 8; # Keep cursor in the middle - signcolumn = "yes"; - updatetime = 50; - completeopt = "menuone,noselect"; - }; - - # ── Stable Compatible Lua Config ──────────────────────────── - # Using extraLuaConfig instead of the newer initLua for 25.11 compatibility - extraLuaConfig = '' - -- ── AI Agentic Workflow Integration ────────────────────────── - local ok, cc = pcall(require, "codecompanion") - if ok then - cc.setup({ - strategies = { - chat = { adapter = "anthropic" }, - inline = { adapter = "anthropic" }, - agent = { adapter = "anthropic" }, - }, - }) - end - - -- Apply Stylix theme via mini.base16 - local ok2, base16 = pcall(require, "mini.base16") - if ok2 then - base16.setup({ - palette = { - base00 = "${config.lib.stylix.colors.withHashtag.base00}", - base01 = "${config.lib.stylix.colors.withHashtag.base01}", - base02 = "${config.lib.stylix.colors.withHashtag.base02}", - base03 = "${config.lib.stylix.colors.withHashtag.base03}", - base04 = "${config.lib.stylix.colors.withHashtag.base04}", - base05 = "${config.lib.stylix.colors.withHashtag.base05}", - base06 = "${config.lib.stylix.colors.withHashtag.base06}", - base07 = "${config.lib.stylix.colors.withHashtag.base07}", - base08 = "${config.lib.stylix.colors.withHashtag.base08}", - base09 = "${config.lib.stylix.colors.withHashtag.base09}", - base0A = "${config.lib.stylix.colors.withHashtag.base0A}", - base0B = "${config.lib.stylix.colors.withHashtag.base0B}", - base0C = "${config.lib.stylix.colors.withHashtag.base0C}", - base0D = "${config.lib.stylix.colors.withHashtag.base0D}", - base0E = "${config.lib.stylix.colors.withHashtag.base0E}", - base0F = "${config.lib.stylix.colors.withHashtag.base0F}", - }, - }) - end - - -- ── VS Code / Cursor 1:1 Aesthetic Refinements ──────────────── - vim.api.nvim_set_hl(0, "Comment", { italic = true, fg = "${config.lib.stylix.colors.withHashtag.base03}" }) - vim.api.nvim_set_hl(0, "Keyword", { italic = true }) - vim.api.nvim_set_hl(0, "Conditional", { italic = true }) - vim.api.nvim_set_hl(0, "Repeat", { italic = true }) - vim.api.nvim_set_hl(0, "Function", { italic = true, bold = true }) - - -- Nix Specific Highlighting - vim.api.nvim_set_hl(0, "@variable.nix", { fg = "${config.lib.stylix.colors.withHashtag.base05}" }) - vim.api.nvim_set_hl(0, "@function.call.nix", { fg = "${config.lib.stylix.colors.withHashtag.base0D}" }) - ''; - - # ── Plugins ────────────────────────────────────────────────── - plugins = { - # Navigation & UI - lualine.enable = true; - bufferline.enable = true; - noice.enable = true; - notify.enable = true; - which-key.enable = true; - neo-tree.enable = true; - oil.enable = true; - telescope.enable = true; - - # Treesitter & LSP - treesitter = { - enable = true; - nixGrammars = true; - settings.highlight.enable = true; - }; - lsp = { - enable = true; - servers = { - nil_ls.enable = true; - lua_ls.enable = true; - rust_analyzer = { - enable = true; - installCargo = false; - installRustc = false; - }; - }; - }; - - # Coding & AI - cmp.enable = true; - conform-nvim.enable = true; # Formatter - codecompanion.enable = true; # AI Assistant - - # Utility - toggleterm.enable = true; - gitsigns.enable = true; - mini.enable = true; - }; - - # ── Keymaps ───────────────────────────────────────────────── - keymaps = [ - { mode = "n"; key = "e"; action = "Neotree toggle"; options.desc = "Toggle Neo-tree"; } - { mode = "n"; key = "-"; action = "Oil"; options.desc = "Open Oil"; } - { mode = "n"; key = "sf"; action = "Telescope find_files"; options.desc = "Find Files"; } - { mode = "n"; key = "sg"; action = "Telescope live_grep"; options.desc = "Live Grep"; } - ]; + # extraLuaConfig = ""; # Use extraLuaConfig, NOT initLua }; home.packages = with pkgs; [ From b4e30be534bc00889e4668f395eb8b12f5db246c Mon Sep 17 00:00:00 2001 From: Alex Spaulding Date: Sun, 10 May 2026 16:20:53 -0700 Subject: [PATCH 3/7] debug: final stand against neovim ghost --- 1 | 773 ++++++++++++++++++ anchor | 773 ++++++++++++++++++ .../apps/_vscode-common.nix | 0 .../apps/antigravity.nix | 0 .../apps/beeper.nix | 0 .../apps/common.nix | 0 .../apps/cursor.nix | 0 .../apps/eclipse-java-google-style.xml | 0 .../apps/ghostty.nix | 0 .../apps/jetbrains.nix | 0 {modules => dendritic_modules}/apps/mas.nix | 0 .../apps/spotify.nix | 0 {modules => dendritic_modules}/apps/sway.nix | 0 .../apps/vesktop.nix | 14 +- .../apps/vscode.nix | 0 .../apps/wallpaper.nix | 0 .../darwin-maintenance.nix | 0 {modules => dendritic_modules}/default.nix | 0 {modules => dendritic_modules}/dock.nix | 0 {modules => dendritic_modules}/editor.nix | 0 .../linux-desktop.nix | 0 .../macos-wallpaper-deps/default.nix | 0 .../macos-wallpaper-deps/workspace-state.json | 0 .../macos-wallpaper-no-sqlite.patch | 0 {modules => dendritic_modules}/microvm.nix | 0 {modules => dendritic_modules}/mobile.nix | 0 {modules => dendritic_modules}/overlays.nix | 0 .../pkgs/_fancy-cat.nix | 0 .../pkgs/_mas-sync.nix | 0 {modules => dendritic_modules}/python.nix | 0 {modules => dendritic_modules}/secrets.nix | 0 {modules => dendritic_modules}/shell.nix | 0 {modules => dendritic_modules}/styling.nix | 0 {modules => dendritic_modules}/terminal.nix | 0 flake.lock | 203 +---- flake.nix | 13 +- flake_clean.json | 0 flake_show.json | 0 hosts/hm/8amps-linux/default.nix | 2 +- metadata.json | 1 + switch.log | 773 ++++++++++++++++++ 41 files changed, 2335 insertions(+), 217 deletions(-) create mode 100644 1 create mode 100644 anchor rename {modules => dendritic_modules}/apps/_vscode-common.nix (100%) rename {modules => dendritic_modules}/apps/antigravity.nix (100%) rename {modules => dendritic_modules}/apps/beeper.nix (100%) rename {modules => dendritic_modules}/apps/common.nix (100%) rename {modules => dendritic_modules}/apps/cursor.nix (100%) rename {modules => dendritic_modules}/apps/eclipse-java-google-style.xml (100%) rename {modules => dendritic_modules}/apps/ghostty.nix (100%) rename {modules => dendritic_modules}/apps/jetbrains.nix (100%) rename {modules => dendritic_modules}/apps/mas.nix (100%) rename {modules => dendritic_modules}/apps/spotify.nix (100%) rename {modules => dendritic_modules}/apps/sway.nix (100%) rename {modules => dendritic_modules}/apps/vesktop.nix (79%) rename {modules => dendritic_modules}/apps/vscode.nix (100%) rename {modules => dendritic_modules}/apps/wallpaper.nix (100%) rename {modules => dendritic_modules}/darwin-maintenance.nix (100%) rename {modules => dendritic_modules}/default.nix (100%) rename {modules => dendritic_modules}/dock.nix (100%) rename {modules => dendritic_modules}/editor.nix (100%) rename {modules => dendritic_modules}/linux-desktop.nix (100%) rename {modules => dendritic_modules}/macos-wallpaper-deps/default.nix (100%) rename {modules => dendritic_modules}/macos-wallpaper-deps/workspace-state.json (100%) rename {modules => dendritic_modules}/macos-wallpaper-no-sqlite.patch (100%) rename {modules => dendritic_modules}/microvm.nix (100%) rename {modules => dendritic_modules}/mobile.nix (100%) rename {modules => dendritic_modules}/overlays.nix (100%) rename {modules => dendritic_modules}/pkgs/_fancy-cat.nix (100%) rename {modules => dendritic_modules}/pkgs/_mas-sync.nix (100%) rename {modules => dendritic_modules}/python.nix (100%) rename {modules => dendritic_modules}/secrets.nix (100%) rename {modules => dendritic_modules}/shell.nix (100%) rename {modules => dendritic_modules}/styling.nix (100%) rename {modules => dendritic_modules}/terminal.nix (100%) create mode 100644 flake_clean.json create mode 100644 flake_show.json create mode 100644 metadata.json create mode 100644 switch.log diff --git a/1 b/1 new file mode 100644 index 00000000..4308f24e --- /dev/null +++ b/1 @@ -0,0 +1,773 @@ +> Building Darwin configuration +[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes +⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026herror: + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: + 878| value = mapAttrs ( + 879| n: v: + | ^ + 880| if lazy then + + … while evaluating the attribute 'optionalValue.value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating the attribute 'values' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: + 1185| { + 1186| values = defsSorted; + | ^ + 1187| inherit (defsFiltered) highestPrio; + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: + 1179| # Avoid sorting if we don't have to. + 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then + | ^ + 1181| sortProperties defsFiltered.values + + … while calling the 'any' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: + 1179| # Avoid sorting if we don't have to. + 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then + | ^ + 1181| sortProperties defsFiltered.values + + … while evaluating the attribute 'values' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: + 1359| { + 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + | ^ + 1361| inherit highestPrio; + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: + 1359| { + 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + | ^ + 1361| inherit highestPrio; + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: + 1159| # Process mkMerge and mkIf properties. + 1160| defsNormalized = concatMap ( + | ^ + 1161| m: + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: + 1160| defsNormalized = concatMap ( + 1161| m: + | ^ + 1162| map ( + + … while calling the 'map' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: + 1161| m: + 1162| map ( + | ^ + 1163| value: + + … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: + 1170| } + 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) + | ^ + 1172| ) defs; + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: + 1311| def: + 1312| if def._type or "" == "merge" then + | ^ + 1313| concatMap dischargeProperties def.contents + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: + 818| inherit (def) file; + 819| value = v; + | ^ + 820| }) def.value + + … from call site + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: + 82| + 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ + | ^ + 84| name = "darwin-system-${cfg.darwinLabel}"; + + … while calling 'throwAssertions' + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: + 12| + 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; + | ^ + 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; + + … while evaluating a branch condition + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: + 12| + 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; + | ^ + 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; + + … while calling the 'map' builtin + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … while calling the 'filter' builtin + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … from call site + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: + 1187| mapAttrs ( + 1188| name: value: + | ^ + 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: + 1188| name: value: + 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value + | ^ + 1190| ); + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: + 274| # For definitions that have an associated option + 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; + | ^ + 276| + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: + 1117| // { + 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; + | ^ + 1119| inherit (res.defsFinal') highestPrio; + + … while evaluating the option `assertions': + + … while evaluating the attribute 'mergedValue' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: + 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. + 1192| mergedValue = + | ^ + 1193| if isDefined then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: + 1192| mergedValue = + 1193| if isDefined then + | ^ + 1194| if type.merge ? v2 then + + (8 duplicate frames omitted) + + … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: + 1170| } + 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) + | ^ + 1172| ) defs; + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: + 1315| if isBool def.condition then + 1316| if def.condition then dischargeProperties def.content else [ ] + | ^ + 1317| else + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: + 1311| def: + 1312| if def._type or "" == "merge" then + | ^ + 1313| concatMap dischargeProperties def.contents + + … while evaluating the attribute 'content' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: + 1470| _type = "if"; + 1471| inherit condition content; + | ^ + 1472| }; + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: + 176| + 177| assertions = lib.flatten ( + | ^ + 178| flip lib.mapAttrsToList cfg.users ( + + … while calling 'flatten' + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling 'flatten' + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling the 'isList' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling anonymous lambda + at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: + 178| flip lib.mapAttrsToList cfg.users ( + 179| user: config: + | ^ + 180| flip map config.assertions (assertion: { + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: + 179| user: config: + 180| flip map config.assertions (assertion: { + | ^ + 181| inherit (assertion) assertion; + + … while calling 'flip' + at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: + 325| flip = + 326| f: a: b: + | ^ + 327| f b a; + + … while calling the 'map' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: + 326| f: a: b: + 327| f b a; + | ^ + 328| + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: + 179| user: config: + 180| flip map config.assertions (assertion: { + | ^ + 181| inherit (assertion) assertion; + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: + 878| value = mapAttrs ( + 879| n: v: + | ^ + 880| if lazy then + + … while evaluating the attribute 'optionalValue.value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: + 1306| headError = checkDefsForError check loc defs; + 1307| value = configuration.config; + | ^ + 1308| valueMeta = { inherit configuration; }; + + … while evaluating the attribute 'config' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: + 360| options = checked options; + 361| config = checked (removeAttrs config [ "_module" ]); + | ^ + 362| _module = checked (config._module); + + … while calling the 'seq' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: + 360| options = checked options; + 361| config = checked (removeAttrs config [ "_module" ]); + | ^ + 362| _module = checked (config._module); + + … while calling the 'throw' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: + 332| else + 333| throw baseMsg + | ^ + 334| else + + error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: + - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': + { + _type = "if"; + condition = true; + content = { + _type = "if"; + ... +┏━ 1 Errors:  +┃ error: +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: +┃ 1185| { +┃ 1186| values = defsSorted; +┃ | ^ +┃ 1187| inherit (defsFiltered) highestPrio; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while calling the 'any' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: +┃ 1159| # Process mkMerge and mkIf properties. +┃ 1160| defsNormalized = concatMap ( +┃ | ^ +┃ 1161| m: +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: +┃ 1160| defsNormalized = concatMap ( +┃ 1161| m: +┃ | ^ +┃ 1162| map ( +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: +┃ 1161| m: +┃ 1162| map ( +┃ | ^ +┃ 1163| value: +┃ +┃ … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: +┃ 818| inherit (def) file; +┃ 819| value = v; +┃ | ^ +┃ 820| }) def.value +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: +┃ 82| +┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ +┃ | ^ +┃ 84| name = "darwin-system-${cfg.darwinLabel}"; +┃ +┃ … while calling 'throwAssertions' +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while evaluating a branch condition +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while calling the 'map' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling the 'filter' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: +┃ 1187| mapAttrs ( +┃ 1188| name: value: +┃ | ^ +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: +┃ 1188| name: value: +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ | ^ +┃ 1190| ); +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: +┃ 274| # For definitions that have an associated option +┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; +┃ | ^ +┃ 276| +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: +┃ 1117| // { +┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; +┃ | ^ +┃ 1119| inherit (res.defsFinal') highestPrio; +┃ +┃ … while evaluating the option `assertions': +┃ +┃ … while evaluating the attribute 'mergedValue' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: +┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. +┃ 1192| mergedValue = +┃ | ^ +┃ 1193| if isDefined then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: +┃ 1192| mergedValue = +┃ 1193| if isDefined then +┃ | ^ +┃ 1194| if type.merge ? v2 then +┃ +┃ (8 duplicate frames omitted) +┃ +┃ … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: +┃ 1315| if isBool def.condition then +┃ 1316| if def.condition then dischargeProperties def.content else [ ] +┃ | ^ +┃ 1317| else +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'content' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: +┃ 1470| _type = "if"; +┃ 1471| inherit condition content; +┃ | ^ +┃ 1472| }; +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: +┃ 176| +┃ 177| assertions = lib.flatten ( +┃ | ^ +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'isList' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ 179| user: config: +┃ | ^ +┃ 180| flip map config.assertions (assertion: { +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling 'flip' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: +┃ 325| flip = +┃ 326| f: a: b: +┃ | ^ +┃ 327| f b a; +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: +┃ 326| f: a: b: +┃ 327| f b a; +┃ | ^ +┃ 328| +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: +┃ 1306| headError = checkDefsForError check loc defs; +┃ 1307| value = configuration.config; +┃ | ^ +┃ 1308| valueMeta = { inherit configuration; }; +┃ +┃ … while evaluating the attribute 'config' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'seq' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'throw' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: +┃ 332| else +┃ 333| throw baseMsg +┃ | ^ +┃ 334| else +┃ +┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: +┃ - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': +┃ { +┃ _type = "if"; +┃ condition = true; +┃ content = { +┃ _type = "if"; +┃ ... +┣━━━ +┗━ ∑ ⚠ Exited with 1 errors reported by nix at 16:10:38 after 0s[?2026l[?25h +Error: + 0: Failed to build Darwin configuration + 1: Command exited with status ExitStatus(Exited(1)) + +Location: + crates/nh-core/src/command.rs:879 diff --git a/anchor b/anchor new file mode 100644 index 00000000..4308f24e --- /dev/null +++ b/anchor @@ -0,0 +1,773 @@ +> Building Darwin configuration +[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes +⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026herror: + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: + 878| value = mapAttrs ( + 879| n: v: + | ^ + 880| if lazy then + + … while evaluating the attribute 'optionalValue.value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating the attribute 'values' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: + 1185| { + 1186| values = defsSorted; + | ^ + 1187| inherit (defsFiltered) highestPrio; + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: + 1179| # Avoid sorting if we don't have to. + 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then + | ^ + 1181| sortProperties defsFiltered.values + + … while calling the 'any' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: + 1179| # Avoid sorting if we don't have to. + 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then + | ^ + 1181| sortProperties defsFiltered.values + + … while evaluating the attribute 'values' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: + 1359| { + 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + | ^ + 1361| inherit highestPrio; + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: + 1359| { + 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + | ^ + 1361| inherit highestPrio; + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: + 1159| # Process mkMerge and mkIf properties. + 1160| defsNormalized = concatMap ( + | ^ + 1161| m: + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: + 1160| defsNormalized = concatMap ( + 1161| m: + | ^ + 1162| map ( + + … while calling the 'map' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: + 1161| m: + 1162| map ( + | ^ + 1163| value: + + … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: + 1170| } + 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) + | ^ + 1172| ) defs; + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: + 1311| def: + 1312| if def._type or "" == "merge" then + | ^ + 1313| concatMap dischargeProperties def.contents + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: + 818| inherit (def) file; + 819| value = v; + | ^ + 820| }) def.value + + … from call site + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: + 82| + 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ + | ^ + 84| name = "darwin-system-${cfg.darwinLabel}"; + + … while calling 'throwAssertions' + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: + 12| + 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; + | ^ + 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; + + … while evaluating a branch condition + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: + 12| + 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; + | ^ + 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; + + … while calling the 'map' builtin + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … while calling the 'filter' builtin + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … from call site + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: + 1187| mapAttrs ( + 1188| name: value: + | ^ + 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: + 1188| name: value: + 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value + | ^ + 1190| ); + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: + 274| # For definitions that have an associated option + 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; + | ^ + 276| + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: + 1117| // { + 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; + | ^ + 1119| inherit (res.defsFinal') highestPrio; + + … while evaluating the option `assertions': + + … while evaluating the attribute 'mergedValue' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: + 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. + 1192| mergedValue = + | ^ + 1193| if isDefined then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: + 1192| mergedValue = + 1193| if isDefined then + | ^ + 1194| if type.merge ? v2 then + + (8 duplicate frames omitted) + + … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: + 1170| } + 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) + | ^ + 1172| ) defs; + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: + 1315| if isBool def.condition then + 1316| if def.condition then dischargeProperties def.content else [ ] + | ^ + 1317| else + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: + 1311| def: + 1312| if def._type or "" == "merge" then + | ^ + 1313| concatMap dischargeProperties def.contents + + … while evaluating the attribute 'content' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: + 1470| _type = "if"; + 1471| inherit condition content; + | ^ + 1472| }; + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: + 176| + 177| assertions = lib.flatten ( + | ^ + 178| flip lib.mapAttrsToList cfg.users ( + + … while calling 'flatten' + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling 'flatten' + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling the 'isList' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling anonymous lambda + at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: + 178| flip lib.mapAttrsToList cfg.users ( + 179| user: config: + | ^ + 180| flip map config.assertions (assertion: { + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: + 179| user: config: + 180| flip map config.assertions (assertion: { + | ^ + 181| inherit (assertion) assertion; + + … while calling 'flip' + at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: + 325| flip = + 326| f: a: b: + | ^ + 327| f b a; + + … while calling the 'map' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: + 326| f: a: b: + 327| f b a; + | ^ + 328| + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: + 179| user: config: + 180| flip map config.assertions (assertion: { + | ^ + 181| inherit (assertion) assertion; + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: + 878| value = mapAttrs ( + 879| n: v: + | ^ + 880| if lazy then + + … while evaluating the attribute 'optionalValue.value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: + 1306| headError = checkDefsForError check loc defs; + 1307| value = configuration.config; + | ^ + 1308| valueMeta = { inherit configuration; }; + + … while evaluating the attribute 'config' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: + 360| options = checked options; + 361| config = checked (removeAttrs config [ "_module" ]); + | ^ + 362| _module = checked (config._module); + + … while calling the 'seq' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: + 360| options = checked options; + 361| config = checked (removeAttrs config [ "_module" ]); + | ^ + 362| _module = checked (config._module); + + … while calling the 'throw' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: + 332| else + 333| throw baseMsg + | ^ + 334| else + + error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: + - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': + { + _type = "if"; + condition = true; + content = { + _type = "if"; + ... +┏━ 1 Errors:  +┃ error: +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: +┃ 1185| { +┃ 1186| values = defsSorted; +┃ | ^ +┃ 1187| inherit (defsFiltered) highestPrio; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while calling the 'any' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: +┃ 1159| # Process mkMerge and mkIf properties. +┃ 1160| defsNormalized = concatMap ( +┃ | ^ +┃ 1161| m: +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: +┃ 1160| defsNormalized = concatMap ( +┃ 1161| m: +┃ | ^ +┃ 1162| map ( +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: +┃ 1161| m: +┃ 1162| map ( +┃ | ^ +┃ 1163| value: +┃ +┃ … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: +┃ 818| inherit (def) file; +┃ 819| value = v; +┃ | ^ +┃ 820| }) def.value +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: +┃ 82| +┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ +┃ | ^ +┃ 84| name = "darwin-system-${cfg.darwinLabel}"; +┃ +┃ … while calling 'throwAssertions' +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while evaluating a branch condition +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while calling the 'map' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling the 'filter' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: +┃ 1187| mapAttrs ( +┃ 1188| name: value: +┃ | ^ +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: +┃ 1188| name: value: +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ | ^ +┃ 1190| ); +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: +┃ 274| # For definitions that have an associated option +┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; +┃ | ^ +┃ 276| +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: +┃ 1117| // { +┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; +┃ | ^ +┃ 1119| inherit (res.defsFinal') highestPrio; +┃ +┃ … while evaluating the option `assertions': +┃ +┃ … while evaluating the attribute 'mergedValue' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: +┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. +┃ 1192| mergedValue = +┃ | ^ +┃ 1193| if isDefined then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: +┃ 1192| mergedValue = +┃ 1193| if isDefined then +┃ | ^ +┃ 1194| if type.merge ? v2 then +┃ +┃ (8 duplicate frames omitted) +┃ +┃ … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: +┃ 1315| if isBool def.condition then +┃ 1316| if def.condition then dischargeProperties def.content else [ ] +┃ | ^ +┃ 1317| else +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'content' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: +┃ 1470| _type = "if"; +┃ 1471| inherit condition content; +┃ | ^ +┃ 1472| }; +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: +┃ 176| +┃ 177| assertions = lib.flatten ( +┃ | ^ +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'isList' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ 179| user: config: +┃ | ^ +┃ 180| flip map config.assertions (assertion: { +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling 'flip' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: +┃ 325| flip = +┃ 326| f: a: b: +┃ | ^ +┃ 327| f b a; +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: +┃ 326| f: a: b: +┃ 327| f b a; +┃ | ^ +┃ 328| +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: +┃ 1306| headError = checkDefsForError check loc defs; +┃ 1307| value = configuration.config; +┃ | ^ +┃ 1308| valueMeta = { inherit configuration; }; +┃ +┃ … while evaluating the attribute 'config' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'seq' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'throw' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: +┃ 332| else +┃ 333| throw baseMsg +┃ | ^ +┃ 334| else +┃ +┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: +┃ - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': +┃ { +┃ _type = "if"; +┃ condition = true; +┃ content = { +┃ _type = "if"; +┃ ... +┣━━━ +┗━ ∑ ⚠ Exited with 1 errors reported by nix at 16:10:38 after 0s[?2026l[?25h +Error: + 0: Failed to build Darwin configuration + 1: Command exited with status ExitStatus(Exited(1)) + +Location: + crates/nh-core/src/command.rs:879 diff --git a/modules/apps/_vscode-common.nix b/dendritic_modules/apps/_vscode-common.nix similarity index 100% rename from modules/apps/_vscode-common.nix rename to dendritic_modules/apps/_vscode-common.nix diff --git a/modules/apps/antigravity.nix b/dendritic_modules/apps/antigravity.nix similarity index 100% rename from modules/apps/antigravity.nix rename to dendritic_modules/apps/antigravity.nix diff --git a/modules/apps/beeper.nix b/dendritic_modules/apps/beeper.nix similarity index 100% rename from modules/apps/beeper.nix rename to dendritic_modules/apps/beeper.nix diff --git a/modules/apps/common.nix b/dendritic_modules/apps/common.nix similarity index 100% rename from modules/apps/common.nix rename to dendritic_modules/apps/common.nix diff --git a/modules/apps/cursor.nix b/dendritic_modules/apps/cursor.nix similarity index 100% rename from modules/apps/cursor.nix rename to dendritic_modules/apps/cursor.nix diff --git a/modules/apps/eclipse-java-google-style.xml b/dendritic_modules/apps/eclipse-java-google-style.xml similarity index 100% rename from modules/apps/eclipse-java-google-style.xml rename to dendritic_modules/apps/eclipse-java-google-style.xml diff --git a/modules/apps/ghostty.nix b/dendritic_modules/apps/ghostty.nix similarity index 100% rename from modules/apps/ghostty.nix rename to dendritic_modules/apps/ghostty.nix diff --git a/modules/apps/jetbrains.nix b/dendritic_modules/apps/jetbrains.nix similarity index 100% rename from modules/apps/jetbrains.nix rename to dendritic_modules/apps/jetbrains.nix diff --git a/modules/apps/mas.nix b/dendritic_modules/apps/mas.nix similarity index 100% rename from modules/apps/mas.nix rename to dendritic_modules/apps/mas.nix diff --git a/modules/apps/spotify.nix b/dendritic_modules/apps/spotify.nix similarity index 100% rename from modules/apps/spotify.nix rename to dendritic_modules/apps/spotify.nix diff --git a/modules/apps/sway.nix b/dendritic_modules/apps/sway.nix similarity index 100% rename from modules/apps/sway.nix rename to dendritic_modules/apps/sway.nix diff --git a/modules/apps/vesktop.nix b/dendritic_modules/apps/vesktop.nix similarity index 79% rename from modules/apps/vesktop.nix rename to dendritic_modules/apps/vesktop.nix index f4051466..abdd4c07 100644 --- a/modules/apps/vesktop.nix +++ b/dendritic_modules/apps/vesktop.nix @@ -53,19 +53,7 @@ }; }; - # Supplementary CSS layered on top of the Stylix base16 theme. - # Stylix injects its theme via vencord.themes.stylix automatically. - vencord.extraQuickCss = '' - /* ── Vesktop Stylix supplementary overrides ─────────── */ - /* Soften Discord's default blue mention highlight */ - .mention { - background-color: var(--base0D-hex, #89b4fa22) !important; - } - /* Smooth message hover transitions */ - .message-2CShn3 { - transition: background-color 0.15s ease; - } - ''; + }; }; }; diff --git a/modules/apps/vscode.nix b/dendritic_modules/apps/vscode.nix similarity index 100% rename from modules/apps/vscode.nix rename to dendritic_modules/apps/vscode.nix diff --git a/modules/apps/wallpaper.nix b/dendritic_modules/apps/wallpaper.nix similarity index 100% rename from modules/apps/wallpaper.nix rename to dendritic_modules/apps/wallpaper.nix diff --git a/modules/darwin-maintenance.nix b/dendritic_modules/darwin-maintenance.nix similarity index 100% rename from modules/darwin-maintenance.nix rename to dendritic_modules/darwin-maintenance.nix diff --git a/modules/default.nix b/dendritic_modules/default.nix similarity index 100% rename from modules/default.nix rename to dendritic_modules/default.nix diff --git a/modules/dock.nix b/dendritic_modules/dock.nix similarity index 100% rename from modules/dock.nix rename to dendritic_modules/dock.nix diff --git a/modules/editor.nix b/dendritic_modules/editor.nix similarity index 100% rename from modules/editor.nix rename to dendritic_modules/editor.nix diff --git a/modules/linux-desktop.nix b/dendritic_modules/linux-desktop.nix similarity index 100% rename from modules/linux-desktop.nix rename to dendritic_modules/linux-desktop.nix diff --git a/modules/macos-wallpaper-deps/default.nix b/dendritic_modules/macos-wallpaper-deps/default.nix similarity index 100% rename from modules/macos-wallpaper-deps/default.nix rename to dendritic_modules/macos-wallpaper-deps/default.nix diff --git a/modules/macos-wallpaper-deps/workspace-state.json b/dendritic_modules/macos-wallpaper-deps/workspace-state.json similarity index 100% rename from modules/macos-wallpaper-deps/workspace-state.json rename to dendritic_modules/macos-wallpaper-deps/workspace-state.json diff --git a/modules/macos-wallpaper-no-sqlite.patch b/dendritic_modules/macos-wallpaper-no-sqlite.patch similarity index 100% rename from modules/macos-wallpaper-no-sqlite.patch rename to dendritic_modules/macos-wallpaper-no-sqlite.patch diff --git a/modules/microvm.nix b/dendritic_modules/microvm.nix similarity index 100% rename from modules/microvm.nix rename to dendritic_modules/microvm.nix diff --git a/modules/mobile.nix b/dendritic_modules/mobile.nix similarity index 100% rename from modules/mobile.nix rename to dendritic_modules/mobile.nix diff --git a/modules/overlays.nix b/dendritic_modules/overlays.nix similarity index 100% rename from modules/overlays.nix rename to dendritic_modules/overlays.nix diff --git a/modules/pkgs/_fancy-cat.nix b/dendritic_modules/pkgs/_fancy-cat.nix similarity index 100% rename from modules/pkgs/_fancy-cat.nix rename to dendritic_modules/pkgs/_fancy-cat.nix diff --git a/modules/pkgs/_mas-sync.nix b/dendritic_modules/pkgs/_mas-sync.nix similarity index 100% rename from modules/pkgs/_mas-sync.nix rename to dendritic_modules/pkgs/_mas-sync.nix diff --git a/modules/python.nix b/dendritic_modules/python.nix similarity index 100% rename from modules/python.nix rename to dendritic_modules/python.nix diff --git a/modules/secrets.nix b/dendritic_modules/secrets.nix similarity index 100% rename from modules/secrets.nix rename to dendritic_modules/secrets.nix diff --git a/modules/shell.nix b/dendritic_modules/shell.nix similarity index 100% rename from modules/shell.nix rename to dendritic_modules/shell.nix diff --git a/modules/styling.nix b/dendritic_modules/styling.nix similarity index 100% rename from modules/styling.nix rename to dendritic_modules/styling.nix diff --git a/modules/terminal.nix b/dendritic_modules/terminal.nix similarity index 100% rename from modules/terminal.nix rename to dendritic_modules/terminal.nix diff --git a/flake.lock b/flake.lock index 43b00f4f..66e39242 100644 --- a/flake.lock +++ b/flake.lock @@ -3,7 +3,7 @@ "android-nixpkgs": { "inputs": { "devshell": "devshell", - "flake-utils": "flake-utils_2", + "flake-utils": "flake-utils", "nixpkgs": [ "wawona", "nixpkgs" @@ -177,7 +177,7 @@ "crate2nix_stable": "crate2nix_stable", "devshell": "devshell_3", "flake-compat": "flake-compat_5", - "flake-parts": "flake-parts_7", + "flake-parts": "flake-parts_6", "nix-test-runner": "nix-test-runner_2", "nixpkgs": "nixpkgs_8", "pre-commit-hooks": "pre-commit-hooks_2" @@ -206,7 +206,7 @@ ], "devshell": "devshell_2", "flake-compat": "flake-compat_4", - "flake-parts": "flake-parts_6", + "flake-parts": "flake-parts_5", "nix-test-runner": "nix-test-runner", "nixpkgs": "nixpkgs_7", "pre-commit-hooks": "pre-commit-hooks" @@ -482,27 +482,6 @@ } }, "flake-parts_3": { - "inputs": { - "nixpkgs-lib": [ - "nixvim", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768135262, - "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_4": { "inputs": { "nixpkgs-lib": [ "stylix", @@ -523,7 +502,7 @@ "type": "github" } }, - "flake-parts_5": { + "flake-parts_4": { "inputs": { "nixpkgs-lib": [ "system-manager", @@ -545,7 +524,7 @@ "type": "github" } }, - "flake-parts_6": { + "flake-parts_5": { "inputs": { "nixpkgs-lib": [ "wawona", @@ -568,7 +547,7 @@ "type": "github" } }, - "flake-parts_7": { + "flake-parts_6": { "inputs": { "nixpkgs-lib": [ "wawona", @@ -592,25 +571,7 @@ }, "flake-utils": { "inputs": { - "systems": "systems" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_2": { - "inputs": { - "systems": "systems_6" + "systems": "systems_4" }, "locked": { "lastModified": 1731533236, @@ -887,51 +848,6 @@ "type": "github" } }, - "ixx": { - "inputs": { - "flake-utils": [ - "nixvim", - "nuschtosSearch", - "flake-utils" - ], - "nixpkgs": [ - "nixvim", - "nuschtosSearch", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1754860581, - "narHash": "sha256-EM0IE63OHxXCOpDHXaTyHIOk2cNvMCGPqLt/IdtVxgk=", - "owner": "NuschtOS", - "repo": "ixx", - "rev": "babfe85a876162c4acc9ab6fb4483df88fa1f281", - "type": "github" - }, - "original": { - "owner": "NuschtOS", - "ref": "v0.1.1", - "repo": "ixx", - "type": "github" - } - }, - "microvm": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ], - "spectrum": "spectrum" - }, - "locked": { - "path": "./subrepos/microvm.nix", - "type": "path" - }, - "original": { - "path": "./subrepos/microvm.nix", - "type": "path" - }, - "parent": [] - }, "nix": { "inputs": { "flake-parts": "flake-parts", @@ -1209,30 +1125,6 @@ "type": "github" } }, - "nixvim": { - "inputs": { - "flake-parts": "flake-parts_3", - "nixpkgs": [ - "nixpkgs" - ], - "nuschtosSearch": "nuschtosSearch", - "systems": "systems_2" - }, - "locked": { - "lastModified": 1769049374, - "narHash": "sha256-h0Os2qqNyycDY1FyZgtbn28VF1ySP74/n0f+LDd8j+w=", - "owner": "nix-community", - "repo": "nixvim", - "rev": "b8f76bf5751835647538ef8784e4e6ee8deb8f95", - "type": "github" - }, - "original": { - "owner": "nix-community", - "ref": "nixos-25.11", - "repo": "nixvim", - "type": "github" - } - }, "nur": { "inputs": { "flake-parts": [ @@ -1258,29 +1150,6 @@ "type": "github" } }, - "nuschtosSearch": { - "inputs": { - "flake-utils": "flake-utils", - "ixx": "ixx", - "nixpkgs": [ - "nixvim", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768249818, - "narHash": "sha256-ANfn5OqIxq3HONPIXZ6zuI5sLzX1sS+2qcf/Pa0kQEc=", - "owner": "NuschtOS", - "repo": "search", - "rev": "b6f77b88e9009bfde28e2130e218e5123dc66796", - "type": "github" - }, - "original": { - "owner": "NuschtOS", - "repo": "search", - "type": "github" - } - }, "pre-commit-hooks": { "inputs": { "flake-compat": [ @@ -1373,11 +1242,9 @@ "determinate-nix": "determinate-nix", "flake-parts": "flake-parts_2", "home-manager": "home-manager", - "microvm": "microvm", "nix-darwin": "nix-darwin", "nixpkgs": "nixpkgs_3", "nixpkgs-darwin": "nixpkgs-darwin", - "nixvim": "nixvim", "sops-nix": "sops-nix", "spicetify-nix": "spicetify-nix", "stylix": "stylix", @@ -1426,28 +1293,12 @@ "type": "github" } }, - "spectrum": { - "flake": false, - "locked": { - "lastModified": 1772189877, - "narHash": "sha256-i1p90Rgssb//aNiTDFq46ZG/fk3LmyRLChtp/9lddyA=", - "ref": "refs/heads/main", - "rev": "fe39e122d898f66e89ffa17d4f4209989ccb5358", - "revCount": 1255, - "type": "git", - "url": "https://spectrum-os.org/git/spectrum" - }, - "original": { - "type": "git", - "url": "https://spectrum-os.org/git/spectrum" - } - }, "spicetify-nix": { "inputs": { "nixpkgs": [ "nixpkgs" ], - "systems": "systems_3" + "systems": "systems" }, "locked": { "lastModified": 1778395012, @@ -1470,11 +1321,11 @@ "base16-helix": "base16-helix", "base16-vim": "base16-vim", "firefox-gnome-theme": "firefox-gnome-theme", - "flake-parts": "flake-parts_4", + "flake-parts": "flake-parts_3", "gnome-shell": "gnome-shell", "nixpkgs": "nixpkgs_4", "nur": "nur", - "systems": "systems_4", + "systems": "systems_2", "tinted-kitty": "tinted-kitty", "tinted-schemes": "tinted-schemes", "tinted-tmux": "tinted-tmux", @@ -1576,36 +1427,6 @@ "type": "github" } }, - "systems_5": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_6": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, "tinted-kitty": { "flake": false, "locked": { @@ -1676,13 +1497,13 @@ "system-manager", "flake-compat" ], - "flake-parts": "flake-parts_5", + "flake-parts": "flake-parts_4", "nixpkgs": [ "system-manager", "nixpkgs" ], "pre-commit-hooks-nix": "pre-commit-hooks-nix", - "systems": "systems_5" + "systems": "systems_3" }, "locked": { "lastModified": 1770377964, diff --git a/flake.nix b/flake.nix index 71cc28ae..5537b81d 100644 --- a/flake.nix +++ b/flake.nix @@ -24,10 +24,7 @@ determinate-nix.url = "github:DeterminateSystems/determinate"; - nixvim = { - url = "github:nix-community/nixvim/nixos-25.11"; - inputs.nixpkgs.follows = "nixpkgs"; - }; + system-manager = { url = "github:numtide/system-manager"; @@ -46,11 +43,6 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - microvm = { - url = "path:./subrepos/microvm.nix"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - wawona = { url = "github:Wawona/Wawona/development"; inputs.nixpkgs.follows = "nixpkgs"; @@ -63,9 +55,6 @@ systems = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; imports = [ - # In a fully dendritic pattern, we can import our top-level configuration modules. - # However, for NixOS, Darwin, and Home Manager, we will define them in `flake` output - # or use flake-parts modules if we're setting up the entire config matrix. ./modules ]; diff --git a/flake_clean.json b/flake_clean.json new file mode 100644 index 00000000..e69de29b diff --git a/flake_show.json b/flake_show.json new file mode 100644 index 00000000..e69de29b diff --git a/hosts/hm/8amps-linux/default.nix b/hosts/hm/8amps-linux/default.nix index 9deb422b..39693497 100644 --- a/hosts/hm/8amps-linux/default.nix +++ b/hosts/hm/8amps-linux/default.nix @@ -15,7 +15,7 @@ # Pull in Feature Modules from the Hub inputs.self.modules.homeManager.shell - inputs.self.modules.homeManager.editor + # inputs.self.modules.homeManager.editor inputs.self.modules.homeManager.secrets inputs.self.modules.homeManager.styling inputs.self.modules.homeManager.apps diff --git a/metadata.json b/metadata.json new file mode 100644 index 00000000..603e7a57 --- /dev/null +++ b/metadata.json @@ -0,0 +1 @@ +{"description":"Dendritic Nix Flake with flake-parts","dirtyRevision":"a017966f17ce26ec5d8887c784f826e131dfd43d-dirty","fingerprint":"14068949865f8356010eea922fe1947863ad37269707adac5d7d339c94d2065d","lastModified":1778454314,"locked":{"dirtyRev":"a017966f17ce26ec5d8887c784f826e131dfd43d-dirty","dirtyShortRev":"a017966-dirty","lastModified":1778454314,"type":"git","url":"file:///private/etc/nix-darwin/.dotfiles"},"locks":{"nodes":{"android-nixpkgs":{"inputs":{"devshell":"devshell","flake-utils":"flake-utils","nixpkgs":["wawona","nixpkgs"]},"locked":{"lastModified":1775076220,"narHash":"sha256-QlDAqxJAHakV7GYR97T4hx7trqMI08axwNkp9Db8U7Q=","owner":"tadfisher","repo":"android-nixpkgs","rev":"5585cc3ee71bdd8d9ee255523f11b920138fa688","type":"github"},"original":{"owner":"tadfisher","repo":"android-nixpkgs","rev":"5585cc3ee71bdd8d9ee255523f11b920138fa688","type":"github"}},"apple-silicon":{"inputs":{"flake-compat":"flake-compat","nixpkgs":["nixpkgs"]},"locked":{"lastModified":1778234684,"narHash":"sha256-usIHfvSt7aXvMvRGtcbsue3rA13Z+9TW/7I3WBzLqFY=","owner":"tpwrules","repo":"nixos-apple-silicon","rev":"3d7fe422ef6162154830209b9e50bf69e150cff7","type":"github"},"original":{"owner":"tpwrules","repo":"nixos-apple-silicon","type":"github"}},"base16":{"inputs":{"fromYaml":"fromYaml"},"locked":{"lastModified":1755819240,"narHash":"sha256-qcMhnL7aGAuFuutH4rq9fvAhCpJWVHLcHVZLtPctPlo=","owner":"SenchoPens","repo":"base16.nix","rev":"75ed5e5e3fce37df22e49125181fa37899c3ccd6","type":"github"},"original":{"owner":"SenchoPens","repo":"base16.nix","type":"github"}},"base16-fish":{"flake":false,"locked":{"lastModified":1765809053,"narHash":"sha256-XCUQLoLfBJ8saWms2HCIj4NEN+xNsWBlU1NrEPcQG4s=","owner":"tomyun","repo":"base16-fish","rev":"86cbea4dca62e08fb7fd83a70e96472f92574782","type":"github"},"original":{"owner":"tomyun","repo":"base16-fish","rev":"86cbea4dca62e08fb7fd83a70e96472f92574782","type":"github"}},"base16-helix":{"flake":false,"locked":{"lastModified":1776754714,"narHash":"sha256-E3OAK27smtATTmX45uoTSRsVD+Y+ZiVVfgM/tjpbtYg=","owner":"tinted-theming","repo":"base16-helix","rev":"4d508123037e7851ad36ebf7d9c48b0e9e1eb581","type":"github"},"original":{"owner":"tinted-theming","repo":"base16-helix","type":"github"}},"base16-vim":{"flake":false,"locked":{"lastModified":1732806396,"narHash":"sha256-e0bpPySdJf0F68Ndanwm+KWHgQiZ0s7liLhvJSWDNsA=","owner":"tinted-theming","repo":"base16-vim","rev":"577fe8125d74ff456cf942c733a85d769afe58b7","type":"github"},"original":{"owner":"tinted-theming","repo":"base16-vim","rev":"577fe8125d74ff456cf942c733a85d769afe58b7","type":"github"}},"cachix":{"inputs":{"devenv":["wawona","crate2nix"],"flake-compat":["wawona","crate2nix"],"git-hooks":"git-hooks","nixpkgs":"nixpkgs_5"},"locked":{"lastModified":1767714506,"narHash":"sha256-WaTs0t1CxhgxbIuvQ97OFhDTVUGd1HA+KzLZUZBhe0s=","owner":"cachix","repo":"cachix","rev":"894c649f0daaa38bbcfb21de64be47dfa7cd0ec9","type":"github"},"original":{"owner":"cachix","ref":"latest","repo":"cachix","type":"github"}},"cachix_2":{"inputs":{"devenv":["wawona","crate2nix","crate2nix_stable"],"flake-compat":["wawona","crate2nix","crate2nix_stable"],"git-hooks":"git-hooks_2","nixpkgs":"nixpkgs_6"},"locked":{"lastModified":1767714506,"narHash":"sha256-WaTs0t1CxhgxbIuvQ97OFhDTVUGd1HA+KzLZUZBhe0s=","owner":"cachix","repo":"cachix","rev":"894c649f0daaa38bbcfb21de64be47dfa7cd0ec9","type":"github"},"original":{"owner":"cachix","ref":"latest","repo":"cachix","type":"github"}},"crate2nix":{"inputs":{"cachix":"cachix","crate2nix_stable":"crate2nix_stable","devshell":"devshell_3","flake-compat":"flake-compat_5","flake-parts":"flake-parts_6","nix-test-runner":"nix-test-runner_2","nixpkgs":"nixpkgs_8","pre-commit-hooks":"pre-commit-hooks_2"},"locked":{"lastModified":1770646848,"narHash":"sha256-0aZjR0id5glnZaKpu/nCwoLON4r5m6q6IDU06YvwT44=","owner":"nix-community","repo":"crate2nix","rev":"26b698e804dd32dc5bb1995028fef00cc87d603a","type":"github"},"original":{"owner":"nix-community","repo":"crate2nix","type":"github"}},"crate2nix_stable":{"inputs":{"cachix":"cachix_2","crate2nix_stable":["wawona","crate2nix","crate2nix_stable"],"devshell":"devshell_2","flake-compat":"flake-compat_4","flake-parts":"flake-parts_5","nix-test-runner":"nix-test-runner","nixpkgs":"nixpkgs_7","pre-commit-hooks":"pre-commit-hooks"},"locked":{"lastModified":1769627083,"narHash":"sha256-SUuruvw1/moNzCZosHaa60QMTL+L9huWdsCBN6XZIic=","owner":"nix-community","repo":"crate2nix","rev":"7c33e664668faecf7655fa53861d7a80c9e464a2","type":"github"},"original":{"owner":"nix-community","ref":"0.15.0","repo":"crate2nix","type":"github"}},"determinate-nix":{"inputs":{"determinate-nixd-aarch64-darwin":"determinate-nixd-aarch64-darwin","determinate-nixd-aarch64-linux":"determinate-nixd-aarch64-linux","determinate-nixd-x86_64-linux":"determinate-nixd-x86_64-linux","nix":"nix","nixpkgs":"nixpkgs_2"},"locked":{"lastModified":1778179392,"narHash":"sha256-W6zorvjBYbzMNvqKIqCdpDF4rq3gj50Xximl56YM9/I=","owner":"DeterminateSystems","repo":"determinate","rev":"efd54faa68be8cd777b5c28cab11e638998a0853","type":"github"},"original":{"owner":"DeterminateSystems","repo":"determinate","type":"github"}},"determinate-nixd-aarch64-darwin":{"flake":false,"locked":{"narHash":"sha256-z4mCqKI3Qd6weuHrlfzGccJG0giym/VJhKv20ijRSs0=","type":"file","url":"https://install.determinate.systems/determinate-nixd/tag/v3.20.0/macOS"},"original":{"type":"file","url":"https://install.determinate.systems/determinate-nixd/tag/v3.20.0/macOS"}},"determinate-nixd-aarch64-linux":{"flake":false,"locked":{"narHash":"sha256-yW+VNepSRytzfanSssPMJPvwioCcmlZYaBX8++UFkAk=","type":"file","url":"https://install.determinate.systems/determinate-nixd/tag/v3.20.0/aarch64-linux"},"original":{"type":"file","url":"https://install.determinate.systems/determinate-nixd/tag/v3.20.0/aarch64-linux"}},"determinate-nixd-x86_64-linux":{"flake":false,"locked":{"narHash":"sha256-+L102C3Hhkd1GlXmRm2eLTLsZKBxEvooiQZFqQRlBf0=","type":"file","url":"https://install.determinate.systems/determinate-nixd/tag/v3.20.0/x86_64-linux"},"original":{"type":"file","url":"https://install.determinate.systems/determinate-nixd/tag/v3.20.0/x86_64-linux"}},"devshell":{"inputs":{"nixpkgs":["wawona","android-nixpkgs","nixpkgs"]},"locked":{"lastModified":1768818222,"narHash":"sha256-460jc0+CZfyaO8+w8JNtlClB2n4ui1RbHfPTLkpwhU8=","owner":"numtide","repo":"devshell","rev":"255a2b1725a20d060f566e4755dbf571bbbb5f76","type":"github"},"original":{"owner":"numtide","repo":"devshell","type":"github"}},"devshell_2":{"inputs":{"nixpkgs":["wawona","crate2nix","crate2nix_stable","nixpkgs"]},"locked":{"lastModified":1768818222,"narHash":"sha256-460jc0+CZfyaO8+w8JNtlClB2n4ui1RbHfPTLkpwhU8=","owner":"numtide","repo":"devshell","rev":"255a2b1725a20d060f566e4755dbf571bbbb5f76","type":"github"},"original":{"owner":"numtide","repo":"devshell","type":"github"}},"devshell_3":{"inputs":{"nixpkgs":["wawona","crate2nix","nixpkgs"]},"locked":{"lastModified":1768818222,"narHash":"sha256-460jc0+CZfyaO8+w8JNtlClB2n4ui1RbHfPTLkpwhU8=","owner":"numtide","repo":"devshell","rev":"255a2b1725a20d060f566e4755dbf571bbbb5f76","type":"github"},"original":{"owner":"numtide","repo":"devshell","type":"github"}},"firefox-gnome-theme":{"flake":false,"locked":{"lastModified":1776136500,"narHash":"sha256-r0gN2brVWA351zwMV0Flmlcd6SGMvYqFbvC3DfKFM8Y=","owner":"rafaelmardojai","repo":"firefox-gnome-theme","rev":"0f8ba203d475587f477e7ae12661bd8459e225b7","type":"github"},"original":{"owner":"rafaelmardojai","repo":"firefox-gnome-theme","type":"github"}},"flake-compat":{"locked":{"lastModified":1761640442,"narHash":"sha256-AtrEP6Jmdvrqiv4x2xa5mrtaIp3OEe8uBYCDZDS+hu8=","owner":"nix-community","repo":"flake-compat","rev":"4a56054d8ffc173222d09dad23adf4ba946c8884","type":"github"},"original":{"owner":"nix-community","repo":"flake-compat","type":"github"}},"flake-compat_2":{"flake":false,"locked":{"lastModified":1696426674,"narHash":"sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=","owner":"edolstra","repo":"flake-compat","rev":"0f9255e01c2351cc7d116c072cb317785dd33b33","type":"github"},"original":{"owner":"edolstra","repo":"flake-compat","type":"github"}},"flake-compat_3":{"flake":false,"locked":{"lastModified":1767039857,"narHash":"sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=","owner":"edolstra","repo":"flake-compat","rev":"5edf11c44bc78a0d334f6334cdaf7d60d732daab","type":"github"},"original":{"owner":"edolstra","repo":"flake-compat","type":"github"}},"flake-compat_4":{"locked":{"lastModified":1733328505,"narHash":"sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=","rev":"ff81ac966bb2cae68946d5ed5fc4994f96d0ffec","revCount":69,"type":"tarball","url":"https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.1.0/01948eb7-9cba-704f-bbf3-3fa956735b52/source.tar.gz"},"original":{"type":"tarball","url":"https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"}},"flake-compat_5":{"locked":{"lastModified":1733328505,"narHash":"sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=","rev":"ff81ac966bb2cae68946d5ed5fc4994f96d0ffec","revCount":69,"type":"tarball","url":"https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.1.0/01948eb7-9cba-704f-bbf3-3fa956735b52/source.tar.gz"},"original":{"type":"tarball","url":"https://flakehub.com/f/edolstra/flake-compat/1.tar.gz"}},"flake-parts":{"inputs":{"nixpkgs-lib":["determinate-nix","nix","nixpkgs"]},"locked":{"lastModified":1748821116,"narHash":"sha256-F82+gS044J1APL0n4hH50GYdPRv/5JWm34oCJYmVKdE=","rev":"49f0870db23e8c1ca0b5259734a02cd9e1e371a1","revCount":377,"type":"tarball","url":"https://api.flakehub.com/f/pinned/hercules-ci/flake-parts/0.1.377%2Brev-49f0870db23e8c1ca0b5259734a02cd9e1e371a1/01972f28-554a-73f8-91f4-d488cc502f08/source.tar.gz"},"original":{"type":"tarball","url":"https://flakehub.com/f/hercules-ci/flake-parts/0.1"}},"flake-parts_2":{"inputs":{"nixpkgs-lib":"nixpkgs-lib"},"locked":{"lastModified":1777988971,"narHash":"sha256-qIoWPDs+0/8JecyYgE3gpKQxW/4bLW/gp45vow9ioCQ=","owner":"hercules-ci","repo":"flake-parts","rev":"0678d8986be1661af6bb555f3489f2fdfc31f6ff","type":"github"},"original":{"owner":"hercules-ci","repo":"flake-parts","type":"github"}},"flake-parts_3":{"inputs":{"nixpkgs-lib":["stylix","nixpkgs"]},"locked":{"lastModified":1775087534,"narHash":"sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=","owner":"hercules-ci","repo":"flake-parts","rev":"3107b77cd68437b9a76194f0f7f9c55f2329ca5b","type":"github"},"original":{"owner":"hercules-ci","repo":"flake-parts","type":"github"}},"flake-parts_4":{"inputs":{"nixpkgs-lib":["system-manager","userborn","nixpkgs"]},"locked":{"lastModified":1768135262,"narHash":"sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=","owner":"hercules-ci","repo":"flake-parts","rev":"80daad04eddbbf5a4d883996a73f3f542fa437ac","type":"github"},"original":{"owner":"hercules-ci","repo":"flake-parts","type":"github"}},"flake-parts_5":{"inputs":{"nixpkgs-lib":["wawona","crate2nix","crate2nix_stable","nixpkgs"]},"locked":{"lastModified":1768135262,"narHash":"sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=","owner":"hercules-ci","repo":"flake-parts","rev":"80daad04eddbbf5a4d883996a73f3f542fa437ac","type":"github"},"original":{"owner":"hercules-ci","repo":"flake-parts","type":"github"}},"flake-parts_6":{"inputs":{"nixpkgs-lib":["wawona","crate2nix","nixpkgs"]},"locked":{"lastModified":1768135262,"narHash":"sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=","owner":"hercules-ci","repo":"flake-parts","rev":"80daad04eddbbf5a4d883996a73f3f542fa437ac","type":"github"},"original":{"owner":"hercules-ci","repo":"flake-parts","type":"github"}},"flake-utils":{"inputs":{"systems":"systems_4"},"locked":{"lastModified":1731533236,"narHash":"sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=","owner":"numtide","repo":"flake-utils","rev":"11707dc2f618dd54ca8739b309ec4fc024de578b","type":"github"},"original":{"owner":"numtide","repo":"flake-utils","type":"github"}},"fromYaml":{"flake":false,"locked":{"lastModified":1731966426,"narHash":"sha256-lq95WydhbUTWig/JpqiB7oViTcHFP8Lv41IGtayokA8=","owner":"SenchoPens","repo":"fromYaml","rev":"106af9e2f715e2d828df706c386a685698f3223b","type":"github"},"original":{"owner":"SenchoPens","repo":"fromYaml","type":"github"}},"git-hooks":{"inputs":{"flake-compat":["wawona","crate2nix","cachix","flake-compat"],"gitignore":"gitignore_2","nixpkgs":["wawona","crate2nix","cachix","nixpkgs"]},"locked":{"lastModified":1765404074,"narHash":"sha256-+ZDU2d+vzWkEJiqprvV5PR26DVFN2vgddwG5SnPZcUM=","owner":"cachix","repo":"git-hooks.nix","rev":"2d6f58930fbcd82f6f9fd59fb6d13e37684ca529","type":"github"},"original":{"owner":"cachix","repo":"git-hooks.nix","type":"github"}},"git-hooks-nix":{"inputs":{"flake-compat":"flake-compat_2","gitignore":["determinate-nix","nix"],"nixpkgs":["determinate-nix","nix","nixpkgs"]},"locked":{"lastModified":1747372754,"narHash":"sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=","rev":"80479b6ec16fefd9c1db3ea13aeb038c60530f46","revCount":1026,"type":"tarball","url":"https://api.flakehub.com/f/pinned/cachix/git-hooks.nix/0.1.1026%2Brev-80479b6ec16fefd9c1db3ea13aeb038c60530f46/0196d79a-1b35-7b8e-a021-c894fb62163d/source.tar.gz"},"original":{"type":"tarball","url":"https://flakehub.com/f/cachix/git-hooks.nix/0.1.941"}},"git-hooks_2":{"inputs":{"flake-compat":["wawona","crate2nix","crate2nix_stable","cachix","flake-compat"],"gitignore":"gitignore_3","nixpkgs":["wawona","crate2nix","crate2nix_stable","cachix","nixpkgs"]},"locked":{"lastModified":1765404074,"narHash":"sha256-+ZDU2d+vzWkEJiqprvV5PR26DVFN2vgddwG5SnPZcUM=","owner":"cachix","repo":"git-hooks.nix","rev":"2d6f58930fbcd82f6f9fd59fb6d13e37684ca529","type":"github"},"original":{"owner":"cachix","repo":"git-hooks.nix","type":"github"}},"gitignore":{"inputs":{"nixpkgs":["system-manager","userborn","pre-commit-hooks-nix","nixpkgs"]},"locked":{"lastModified":1709087332,"narHash":"sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=","owner":"hercules-ci","repo":"gitignore.nix","rev":"637db329424fd7e46cf4185293b9cc8c88c95394","type":"github"},"original":{"owner":"hercules-ci","repo":"gitignore.nix","type":"github"}},"gitignore_2":{"inputs":{"nixpkgs":["wawona","crate2nix","cachix","git-hooks","nixpkgs"]},"locked":{"lastModified":1709087332,"narHash":"sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=","owner":"hercules-ci","repo":"gitignore.nix","rev":"637db329424fd7e46cf4185293b9cc8c88c95394","type":"github"},"original":{"owner":"hercules-ci","repo":"gitignore.nix","type":"github"}},"gitignore_3":{"inputs":{"nixpkgs":["wawona","crate2nix","crate2nix_stable","cachix","git-hooks","nixpkgs"]},"locked":{"lastModified":1709087332,"narHash":"sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=","owner":"hercules-ci","repo":"gitignore.nix","rev":"637db329424fd7e46cf4185293b9cc8c88c95394","type":"github"},"original":{"owner":"hercules-ci","repo":"gitignore.nix","type":"github"}},"gitignore_4":{"inputs":{"nixpkgs":["wawona","crate2nix","crate2nix_stable","pre-commit-hooks","nixpkgs"]},"locked":{"lastModified":1709087332,"narHash":"sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=","owner":"hercules-ci","repo":"gitignore.nix","rev":"637db329424fd7e46cf4185293b9cc8c88c95394","type":"github"},"original":{"owner":"hercules-ci","repo":"gitignore.nix","type":"github"}},"gitignore_5":{"inputs":{"nixpkgs":["wawona","crate2nix","pre-commit-hooks","nixpkgs"]},"locked":{"lastModified":1709087332,"narHash":"sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=","owner":"hercules-ci","repo":"gitignore.nix","rev":"637db329424fd7e46cf4185293b9cc8c88c95394","type":"github"},"original":{"owner":"hercules-ci","repo":"gitignore.nix","type":"github"}},"gnome-shell":{"flake":false,"locked":{"lastModified":1767737596,"narHash":"sha256-eFujfIUQDgWnSJBablOuG+32hCai192yRdrNHTv0a+s=","owner":"GNOME","repo":"gnome-shell","rev":"ef02db02bf0ff342734d525b5767814770d85b49","type":"github"},"original":{"owner":"GNOME","repo":"gnome-shell","rev":"ef02db02bf0ff342734d525b5767814770d85b49","type":"github"}},"home-manager":{"inputs":{"nixpkgs":["nixpkgs"]},"locked":{"lastModified":1778401693,"narHash":"sha256-OVHdCqXXUF5UdGkH+FF2ZL06OLZjj2kvP2dIUmzVWoo=","owner":"nix-community","repo":"home-manager","rev":"389b83002efc26f1145e89a6a8e6edc5a6435948","type":"github"},"original":{"owner":"nix-community","ref":"release-25.11","repo":"home-manager","type":"github"}},"nix":{"inputs":{"flake-parts":"flake-parts","git-hooks-nix":"git-hooks-nix","nixpkgs":"nixpkgs","nixpkgs-23-11":"nixpkgs-23-11","nixpkgs-regression":"nixpkgs-regression"},"locked":{"lastModified":1778177425,"narHash":"sha256-oyHvP5HDRe59opmjTrq2ED9lh+R9FrHyaCGPPNfBqWM=","rev":"f0ccb960d3ad5bff28acd9cabf8bdef885b5d52f","revCount":25858,"type":"tarball","url":"https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.20.0/019e03bc-3f83-7833-aba3-b691ef4956c7/source.tar.gz"},"original":{"type":"tarball","url":"https://flakehub.com/f/DeterminateSystems/nix-src/%2A"}},"nix-darwin":{"inputs":{"nixpkgs":["nixpkgs-darwin"]},"locked":{"lastModified":1772129556,"narHash":"sha256-Utk0zd8STPsUJPyjabhzPc5BpPodLTXrwkpXBHYnpeg=","owner":"LnL7","repo":"nix-darwin","rev":"ebec37af18215214173c98cf6356d0aca24a2585","type":"github"},"original":{"owner":"LnL7","ref":"nix-darwin-25.11","repo":"nix-darwin","type":"github"}},"nix-test-runner":{"flake":false,"locked":{"lastModified":1588761593,"narHash":"sha256-FKJykltAN/g3eIceJl4SfDnnyuH2jHImhMrXS2KvGIs=","owner":"stoeffel","repo":"nix-test-runner","rev":"c45d45b11ecef3eb9d834c3b6304c05c49b06ca2","type":"github"},"original":{"owner":"stoeffel","repo":"nix-test-runner","type":"github"}},"nix-test-runner_2":{"flake":false,"locked":{"lastModified":1588761593,"narHash":"sha256-FKJykltAN/g3eIceJl4SfDnnyuH2jHImhMrXS2KvGIs=","owner":"stoeffel","repo":"nix-test-runner","rev":"c45d45b11ecef3eb9d834c3b6304c05c49b06ca2","type":"github"},"original":{"owner":"stoeffel","repo":"nix-test-runner","type":"github"}},"nix-xcodeenvtests":{"flake":false,"locked":{"lastModified":1570998936,"narHash":"sha256-xh1jtdqWXSYJqWB30IkB+FbwCrF9qh+bYD/kOzgOpUc=","owner":"svanderburg","repo":"nix-xcodeenvtests","rev":"ef4ef24802fa3822100ed3e1628307b20017711e","type":"github"},"original":{"owner":"svanderburg","repo":"nix-xcodeenvtests","type":"github"}},"nixpkgs":{"locked":{"lastModified":1773222311,"narHash":"sha256-BHoB/XpbqoZkVYZCfXJXfkR+GXFqwb/4zbWnOr2cRcU=","rev":"0590cd39f728e129122770c029970378a79d076a","revCount":909248,"type":"tarball","url":"https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2511.909248%2Brev-0590cd39f728e129122770c029970378a79d076a/019ce32b-8ace-7339-b129-cceaa8dd10c6/source.tar.gz"},"original":{"type":"tarball","url":"https://flakehub.com/f/NixOS/nixpkgs/0.2511"}},"nixpkgs-23-11":{"locked":{"lastModified":1717159533,"narHash":"sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=","owner":"NixOS","repo":"nixpkgs","rev":"a62e6edd6d5e1fa0329b8653c801147986f8d446","type":"github"},"original":{"owner":"NixOS","repo":"nixpkgs","rev":"a62e6edd6d5e1fa0329b8653c801147986f8d446","type":"github"}},"nixpkgs-darwin":{"locked":{"lastModified":1778003029,"narHash":"sha256-q/nkKLDtHIyLjZpKhWk3cSK5IYsFqtMd6UtXF3ddjgA=","owner":"NixOS","repo":"nixpkgs","rev":"0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5","type":"github"},"original":{"owner":"NixOS","ref":"nixos-25.11","repo":"nixpkgs","type":"github"}},"nixpkgs-lib":{"locked":{"lastModified":1777168982,"narHash":"sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=","owner":"nix-community","repo":"nixpkgs.lib","rev":"f5901329dade4a6ea039af1433fb087bd9c1fe14","type":"github"},"original":{"owner":"nix-community","repo":"nixpkgs.lib","type":"github"}},"nixpkgs-regression":{"locked":{"lastModified":1643052045,"narHash":"sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=","owner":"NixOS","repo":"nixpkgs","rev":"215d4d0fd80ca5163643b03a33fde804a29cc1e2","type":"github"},"original":{"owner":"NixOS","repo":"nixpkgs","rev":"215d4d0fd80ca5163643b03a33fde804a29cc1e2","type":"github"}},"nixpkgs_2":{"locked":{"lastModified":1777826146,"narHash":"sha256-wQ/iN5Zp5VIa3ebBibijPnLyKhor+xEbDy4d0goa9Zs=","rev":"73c703c22422b8951895a960959dbbaca7296492","revCount":991389,"type":"tarball","url":"https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.991389%2Brev-73c703c22422b8951895a960959dbbaca7296492/019df6c8-934b-7d40-b402-027bb5def30f/source.tar.gz"},"original":{"type":"tarball","url":"https://flakehub.com/f/DeterminateSystems/nixpkgs-weekly/0.1"}},"nixpkgs_3":{"locked":{"lastModified":1778003029,"narHash":"sha256-q/nkKLDtHIyLjZpKhWk3cSK5IYsFqtMd6UtXF3ddjgA=","owner":"NixOS","repo":"nixpkgs","rev":"0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5","type":"github"},"original":{"owner":"NixOS","ref":"nixos-25.11","repo":"nixpkgs","type":"github"}},"nixpkgs_4":{"locked":{"lastModified":1777268161,"narHash":"sha256-bxrdOn8SCOv8tN4JbTF/TXq7kjo9ag4M+C8yzzIRYbE=","owner":"NixOS","repo":"nixpkgs","rev":"1c3fe55ad329cbcb28471bb30f05c9827f724c76","type":"github"},"original":{"owner":"NixOS","ref":"nixos-unstable","repo":"nixpkgs","type":"github"}},"nixpkgs_5":{"locked":{"lastModified":1765186076,"narHash":"sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8=","owner":"NixOS","repo":"nixpkgs","rev":"addf7cf5f383a3101ecfba091b98d0a1263dc9b8","type":"github"},"original":{"owner":"NixOS","ref":"nixos-unstable","repo":"nixpkgs","type":"github"}},"nixpkgs_6":{"locked":{"lastModified":1765186076,"narHash":"sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8=","owner":"NixOS","repo":"nixpkgs","rev":"addf7cf5f383a3101ecfba091b98d0a1263dc9b8","type":"github"},"original":{"owner":"NixOS","ref":"nixos-unstable","repo":"nixpkgs","type":"github"}},"nixpkgs_7":{"locked":{"lastModified":1769433173,"narHash":"sha256-Gf1dFYgD344WZ3q0LPlRoWaNdNQq8kSBDLEWulRQSEs=","owner":"NixOS","repo":"nixpkgs","rev":"13b0f9e6ac78abbbb736c635d87845c4f4bee51b","type":"github"},"original":{"owner":"NixOS","ref":"nixpkgs-unstable","repo":"nixpkgs","type":"github"}},"nixpkgs_8":{"locked":{"lastModified":1769433173,"narHash":"sha256-Gf1dFYgD344WZ3q0LPlRoWaNdNQq8kSBDLEWulRQSEs=","owner":"NixOS","repo":"nixpkgs","rev":"13b0f9e6ac78abbbb736c635d87845c4f4bee51b","type":"github"},"original":{"owner":"NixOS","ref":"nixpkgs-unstable","repo":"nixpkgs","type":"github"}},"nur":{"inputs":{"flake-parts":["stylix","flake-parts"],"nixpkgs":["stylix","nixpkgs"]},"locked":{"lastModified":1777598946,"narHash":"sha256-X239dAGaU1+gfDj8jKH8GzlqKMcxaVfXOio+uzBOkeE=","owner":"nix-community","repo":"NUR","rev":"5d55af01c0f86be583931fe99207fc56c14134b3","type":"github"},"original":{"owner":"nix-community","repo":"NUR","type":"github"}},"pre-commit-hooks":{"inputs":{"flake-compat":["wawona","crate2nix","crate2nix_stable","flake-compat"],"gitignore":"gitignore_4","nixpkgs":["wawona","crate2nix","crate2nix_stable","nixpkgs"]},"locked":{"lastModified":1769069492,"narHash":"sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=","owner":"cachix","repo":"pre-commit-hooks.nix","rev":"a1ef738813b15cf8ec759bdff5761b027e3e1d23","type":"github"},"original":{"owner":"cachix","repo":"pre-commit-hooks.nix","type":"github"}},"pre-commit-hooks-nix":{"inputs":{"flake-compat":["system-manager","userborn","flake-compat"],"gitignore":"gitignore","nixpkgs":["system-manager","userborn","nixpkgs"]},"locked":{"lastModified":1769069492,"narHash":"sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=","owner":"cachix","repo":"pre-commit-hooks.nix","rev":"a1ef738813b15cf8ec759bdff5761b027e3e1d23","type":"github"},"original":{"owner":"cachix","repo":"pre-commit-hooks.nix","type":"github"}},"pre-commit-hooks_2":{"inputs":{"flake-compat":["wawona","crate2nix","flake-compat"],"gitignore":"gitignore_5","nixpkgs":["wawona","crate2nix","nixpkgs"]},"locked":{"lastModified":1769069492,"narHash":"sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=","owner":"cachix","repo":"pre-commit-hooks.nix","rev":"a1ef738813b15cf8ec759bdff5761b027e3e1d23","type":"github"},"original":{"owner":"cachix","repo":"pre-commit-hooks.nix","type":"github"}},"root":{"inputs":{"apple-silicon":"apple-silicon","determinate-nix":"determinate-nix","flake-parts":"flake-parts_2","home-manager":"home-manager","nix-darwin":"nix-darwin","nixpkgs":"nixpkgs_3","nixpkgs-darwin":"nixpkgs-darwin","sops-nix":"sops-nix","spicetify-nix":"spicetify-nix","stylix":"stylix","system-manager":"system-manager","wawona":"wawona"}},"rust-overlay":{"inputs":{"nixpkgs":["wawona","nixpkgs"]},"locked":{"lastModified":1776309239,"narHash":"sha256-XzTecca59093jBsVAE4PVAMcJO+PAYHYHBPRnOR8iWs=","owner":"oxalica","repo":"rust-overlay","rev":"3717ee024da7b0a20744f12c39b41e27cbc12f2d","type":"github"},"original":{"owner":"oxalica","repo":"rust-overlay","type":"github"}},"sops-nix":{"inputs":{"nixpkgs":["nixpkgs"]},"locked":{"lastModified":1777944972,"narHash":"sha256-VfGRo1qTBKOe3s2gOv8LSoA6Fk19PvBlwQ1ECN0Evn8=","owner":"Mic92","repo":"sops-nix","rev":"c591bf665727040c6cc5cb409079acb22dcce33c","type":"github"},"original":{"owner":"Mic92","repo":"sops-nix","type":"github"}},"spicetify-nix":{"inputs":{"nixpkgs":["nixpkgs"],"systems":"systems"},"locked":{"lastModified":1778395012,"narHash":"sha256-A/VRiNFQIwGp8cOC/8yNCRexFHjtFCzBwhajrkyGojo=","owner":"Gerg-L","repo":"spicetify-nix","rev":"3b4991bfc064c3361957f23141351ae2d9833234","type":"github"},"original":{"owner":"Gerg-L","repo":"spicetify-nix","type":"github"}},"stylix":{"inputs":{"base16":"base16","base16-fish":"base16-fish","base16-helix":"base16-helix","base16-vim":"base16-vim","firefox-gnome-theme":"firefox-gnome-theme","flake-parts":"flake-parts_3","gnome-shell":"gnome-shell","nixpkgs":"nixpkgs_4","nur":"nur","systems":"systems_2","tinted-kitty":"tinted-kitty","tinted-schemes":"tinted-schemes","tinted-tmux":"tinted-tmux","tinted-zed":"tinted-zed"},"locked":{"lastModified":1778104276,"narHash":"sha256-/DSSnU0LLmOTG/OCgGwYpxP6+5YvxRx2g/GhI4x6aCU=","owner":"danth","repo":"stylix","rev":"18ed8d270231e067fe2739998479ed5d7c659c2c","type":"github"},"original":{"owner":"danth","repo":"stylix","type":"github"}},"system-manager":{"inputs":{"flake-compat":"flake-compat_3","nixpkgs":["nixpkgs"],"userborn":"userborn"},"locked":{"lastModified":1777874990,"narHash":"sha256-mQptVpwNFEgWRTZx6LhhxW4r1na+rwheWfgIIhcLOrE=","owner":"numtide","repo":"system-manager","rev":"3f1bffc59e51fc9816a1cf523e0093f11bc9bbf5","type":"github"},"original":{"owner":"numtide","repo":"system-manager","type":"github"}},"systems":{"locked":{"lastModified":1681028828,"narHash":"sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=","owner":"nix-systems","repo":"default","rev":"da67096a3b9bf56a91d16901293e51ba5b49a27e","type":"github"},"original":{"owner":"nix-systems","repo":"default","type":"github"}},"systems_2":{"locked":{"lastModified":1681028828,"narHash":"sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=","owner":"nix-systems","repo":"default","rev":"da67096a3b9bf56a91d16901293e51ba5b49a27e","type":"github"},"original":{"owner":"nix-systems","repo":"default","type":"github"}},"systems_3":{"locked":{"lastModified":1681028828,"narHash":"sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=","owner":"nix-systems","repo":"default","rev":"da67096a3b9bf56a91d16901293e51ba5b49a27e","type":"github"},"original":{"owner":"nix-systems","repo":"default","type":"github"}},"systems_4":{"locked":{"lastModified":1681028828,"narHash":"sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=","owner":"nix-systems","repo":"default","rev":"da67096a3b9bf56a91d16901293e51ba5b49a27e","type":"github"},"original":{"owner":"nix-systems","repo":"default","type":"github"}},"tinted-kitty":{"flake":false,"locked":{"lastModified":1735730497,"narHash":"sha256-4KtB+FiUzIeK/4aHCKce3V9HwRvYaxX+F1edUrfgzb8=","owner":"tinted-theming","repo":"tinted-kitty","rev":"de6f888497f2c6b2279361bfc790f164bfd0f3fa","type":"github"},"original":{"owner":"tinted-theming","repo":"tinted-kitty","type":"github"}},"tinted-schemes":{"flake":false,"locked":{"lastModified":1777041405,"narHash":"sha256-BAGZ7ObFV/9Z61OJZun7ifPyhkuHqNuW1QIhQ8LuzCo=","owner":"tinted-theming","repo":"schemes","rev":"5f868b3a338b6904c47f3833b9c411be641983a8","type":"github"},"original":{"owner":"tinted-theming","repo":"schemes","type":"github"}},"tinted-tmux":{"flake":false,"locked":{"lastModified":1777169200,"narHash":"sha256-h7dDbIzP5hDr9v97w9PL6jdAgXawmj6krcH+959rqpU=","owner":"tinted-theming","repo":"tinted-tmux","rev":"f798c2dce44ef815bb6b8f05a82135c7942d35ac","type":"github"},"original":{"owner":"tinted-theming","repo":"tinted-tmux","type":"github"}},"tinted-zed":{"flake":false,"locked":{"lastModified":1777463218,"narHash":"sha256-Bhkozqtq3BKLqWTlmKm8uAptfX4aRGI8QX3eEL54Vpc=","owner":"tinted-theming","repo":"base16-zed","rev":"5768d08ed2e7944a26a958868cdb073cb8856dae","type":"github"},"original":{"owner":"tinted-theming","repo":"base16-zed","type":"github"}},"userborn":{"inputs":{"flake-compat":["system-manager","flake-compat"],"flake-parts":"flake-parts_4","nixpkgs":["system-manager","nixpkgs"],"pre-commit-hooks-nix":"pre-commit-hooks-nix","systems":"systems_3"},"locked":{"lastModified":1770377964,"narHash":"sha256-q2pnlX2IW0kg80GLFnwWd/GigIpkuZnyKPLhrgJql3E=","owner":"jfroche","repo":"userborn","rev":"55c2cd7952c207a62736a5bbd9499ea73da18d24","type":"github"},"original":{"owner":"jfroche","ref":"system-manager","repo":"userborn","type":"github"}},"wawona":{"inputs":{"android-nixpkgs":"android-nixpkgs","crate2nix":"crate2nix","nix-xcodeenvtests":"nix-xcodeenvtests","nixpkgs":["nixpkgs"],"rust-overlay":"rust-overlay"},"locked":{"lastModified":1777675726,"narHash":"sha256-LVkJMUsPbauqZMLBnwV9iDqr8Tsh4Pgd2PBBxiM1BzI=","owner":"Wawona","repo":"Wawona","rev":"05e1cc1330c67aadeacb2ae242f3efeb581d567c","type":"github"},"original":{"owner":"Wawona","ref":"development","repo":"Wawona","type":"github"}}},"root":"root","version":7},"original":{"type":"git","url":"file:///private/etc/nix-darwin/.dotfiles"},"originalUrl":"git+file:///private/etc/nix-darwin/.dotfiles","resolved":{"type":"git","url":"file:///private/etc/nix-darwin/.dotfiles"},"resolvedUrl":"git+file:///private/etc/nix-darwin/.dotfiles","url":"git+file:///private/etc/nix-darwin/.dotfiles"} diff --git a/switch.log b/switch.log new file mode 100644 index 00000000..4308f24e --- /dev/null +++ b/switch.log @@ -0,0 +1,773 @@ +> Building Darwin configuration +[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes +⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026herror: + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: + 878| value = mapAttrs ( + 879| n: v: + | ^ + 880| if lazy then + + … while evaluating the attribute 'optionalValue.value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating the attribute 'values' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: + 1185| { + 1186| values = defsSorted; + | ^ + 1187| inherit (defsFiltered) highestPrio; + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: + 1179| # Avoid sorting if we don't have to. + 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then + | ^ + 1181| sortProperties defsFiltered.values + + … while calling the 'any' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: + 1179| # Avoid sorting if we don't have to. + 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then + | ^ + 1181| sortProperties defsFiltered.values + + … while evaluating the attribute 'values' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: + 1359| { + 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + | ^ + 1361| inherit highestPrio; + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: + 1359| { + 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; + | ^ + 1361| inherit highestPrio; + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: + 1159| # Process mkMerge and mkIf properties. + 1160| defsNormalized = concatMap ( + | ^ + 1161| m: + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: + 1160| defsNormalized = concatMap ( + 1161| m: + | ^ + 1162| map ( + + … while calling the 'map' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: + 1161| m: + 1162| map ( + | ^ + 1163| value: + + … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: + 1170| } + 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) + | ^ + 1172| ) defs; + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: + 1311| def: + 1312| if def._type or "" == "merge" then + | ^ + 1313| concatMap dischargeProperties def.contents + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: + 818| inherit (def) file; + 819| value = v; + | ^ + 820| }) def.value + + … from call site + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: + 82| + 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ + | ^ + 84| name = "darwin-system-${cfg.darwinLabel}"; + + … while calling 'throwAssertions' + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: + 12| + 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; + | ^ + 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; + + … while evaluating a branch condition + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: + 12| + 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; + | ^ + 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; + + … while calling the 'map' builtin + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … while calling the 'filter' builtin + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … from call site + at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: + 10| + 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); + | ^ + 12| + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: + 1187| mapAttrs ( + 1188| name: value: + | ^ + 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: + 1188| name: value: + 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value + | ^ + 1190| ); + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: + 274| # For definitions that have an associated option + 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; + | ^ + 276| + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: + 1117| // { + 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; + | ^ + 1119| inherit (res.defsFinal') highestPrio; + + … while evaluating the option `assertions': + + … while evaluating the attribute 'mergedValue' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: + 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. + 1192| mergedValue = + | ^ + 1193| if isDefined then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: + 1192| mergedValue = + 1193| if isDefined then + | ^ + 1194| if type.merge ? v2 then + + (8 duplicate frames omitted) + + … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: + 1170| } + 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) + | ^ + 1172| ) defs; + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: + 1315| if isBool def.condition then + 1316| if def.condition then dischargeProperties def.content else [ ] + | ^ + 1317| else + + … while calling 'dischargeProperties' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: + 1310| dischargeProperties = + 1311| def: + | ^ + 1312| if def._type or "" == "merge" then + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: + 1311| def: + 1312| if def._type or "" == "merge" then + | ^ + 1313| concatMap dischargeProperties def.contents + + … while evaluating the attribute 'content' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: + 1470| _type = "if"; + 1471| inherit condition content; + | ^ + 1472| }; + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: + 176| + 177| assertions = lib.flatten ( + | ^ + 178| flip lib.mapAttrsToList cfg.users ( + + … while calling 'flatten' + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling the 'concatMap' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … from call site + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling 'flatten' + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while evaluating a branch condition + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling the 'isList' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: + 436| */ + 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; + | ^ + 438| + + … while calling anonymous lambda + at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: + 178| flip lib.mapAttrsToList cfg.users ( + 179| user: config: + | ^ + 180| flip map config.assertions (assertion: { + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: + 179| user: config: + 180| flip map config.assertions (assertion: { + | ^ + 181| inherit (assertion) assertion; + + … while calling 'flip' + at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: + 325| flip = + 326| f: a: b: + | ^ + 327| f b a; + + … while calling the 'map' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: + 326| f: a: b: + 327| f b a; + | ^ + 328| + + … from call site + at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: + 179| user: config: + 180| flip map config.assertions (assertion: { + | ^ + 181| inherit (assertion) assertion; + + … while calling anonymous lambda + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: + 878| value = mapAttrs ( + 879| n: v: + | ^ + 880| if lazy then + + … while evaluating the attribute 'optionalValue.value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: + 1255| + 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; + | ^ + 1257| }; + + … while evaluating the attribute 'value' + at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: + 1306| headError = checkDefsForError check loc defs; + 1307| value = configuration.config; + | ^ + 1308| valueMeta = { inherit configuration; }; + + … while evaluating the attribute 'config' + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: + 360| options = checked options; + 361| config = checked (removeAttrs config [ "_module" ]); + | ^ + 362| _module = checked (config._module); + + … while calling the 'seq' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: + 360| options = checked options; + 361| config = checked (removeAttrs config [ "_module" ]); + | ^ + 362| _module = checked (config._module); + + … while calling the 'throw' builtin + at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: + 332| else + 333| throw baseMsg + | ^ + 334| else + + error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: + - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': + { + _type = "if"; + condition = true; + content = { + _type = "if"; + ... +┏━ 1 Errors:  +┃ error: +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: +┃ 1185| { +┃ 1186| values = defsSorted; +┃ | ^ +┃ 1187| inherit (defsFiltered) highestPrio; +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while calling the 'any' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: +┃ 1179| # Avoid sorting if we don't have to. +┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then +┃ | ^ +┃ 1181| sortProperties defsFiltered.values +┃ +┃ … while evaluating the attribute 'values' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: +┃ 1359| { +┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; +┃ | ^ +┃ 1361| inherit highestPrio; +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: +┃ 1159| # Process mkMerge and mkIf properties. +┃ 1160| defsNormalized = concatMap ( +┃ | ^ +┃ 1161| m: +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: +┃ 1160| defsNormalized = concatMap ( +┃ 1161| m: +┃ | ^ +┃ 1162| map ( +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: +┃ 1161| m: +┃ 1162| map ( +┃ | ^ +┃ 1163| value: +┃ +┃ … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: +┃ 818| inherit (def) file; +┃ 819| value = v; +┃ | ^ +┃ 820| }) def.value +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: +┃ 82| +┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ +┃ | ^ +┃ 84| name = "darwin-system-${cfg.darwinLabel}"; +┃ +┃ … while calling 'throwAssertions' +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while evaluating a branch condition +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: +┃ 12| +┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; +┃ | ^ +┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; +┃ +┃ … while calling the 'map' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling the 'filter' builtin +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … from call site +┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: +┃ 10| +┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); +┃ | ^ +┃ 12| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: +┃ 1187| mapAttrs ( +┃ 1188| name: value: +┃ | ^ +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: +┃ 1188| name: value: +┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value +┃ | ^ +┃ 1190| ); +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: +┃ 274| # For definitions that have an associated option +┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; +┃ | ^ +┃ 276| +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: +┃ 1117| // { +┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; +┃ | ^ +┃ 1119| inherit (res.defsFinal') highestPrio; +┃ +┃ … while evaluating the option `assertions': +┃ +┃ … while evaluating the attribute 'mergedValue' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: +┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. +┃ 1192| mergedValue = +┃ | ^ +┃ 1193| if isDefined then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: +┃ 1192| mergedValue = +┃ 1193| if isDefined then +┃ | ^ +┃ 1194| if type.merge ? v2 then +┃ +┃ (8 duplicate frames omitted) +┃ +┃ … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: +┃ 1170| } +┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) +┃ | ^ +┃ 1172| ) defs; +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: +┃ 1315| if isBool def.condition then +┃ 1316| if def.condition then dischargeProperties def.content else [ ] +┃ | ^ +┃ 1317| else +┃ +┃ … while calling 'dischargeProperties' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: +┃ 1310| dischargeProperties = +┃ 1311| def: +┃ | ^ +┃ 1312| if def._type or "" == "merge" then +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: +┃ 1311| def: +┃ 1312| if def._type or "" == "merge" then +┃ | ^ +┃ 1313| concatMap dischargeProperties def.contents +┃ +┃ … while evaluating the attribute 'content' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: +┃ 1470| _type = "if"; +┃ 1471| inherit condition content; +┃ | ^ +┃ 1472| }; +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: +┃ 176| +┃ 177| assertions = lib.flatten ( +┃ | ^ +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'concatMap' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … from call site +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling 'flatten' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while evaluating a branch condition +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling the 'isList' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: +┃ 436| */ +┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; +┃ | ^ +┃ 438| +┃ +┃ … while calling anonymous lambda +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: +┃ 178| flip lib.mapAttrsToList cfg.users ( +┃ 179| user: config: +┃ | ^ +┃ 180| flip map config.assertions (assertion: { +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling 'flip' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: +┃ 325| flip = +┃ 326| f: a: b: +┃ | ^ +┃ 327| f b a; +┃ +┃ … while calling the 'map' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: +┃ 326| f: a: b: +┃ 327| f b a; +┃ | ^ +┃ 328| +┃ +┃ … from call site +┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: +┃ 179| user: config: +┃ 180| flip map config.assertions (assertion: { +┃ | ^ +┃ 181| inherit (assertion) assertion; +┃ +┃ … while calling anonymous lambda +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: +┃ 878| value = mapAttrs ( +┃ 879| n: v: +┃ | ^ +┃ 880| if lazy then +┃ +┃ … while evaluating the attribute 'optionalValue.value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: +┃ 1255| +┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; +┃ | ^ +┃ 1257| }; +┃ +┃ … while evaluating the attribute 'value' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: +┃ 1306| headError = checkDefsForError check loc defs; +┃ 1307| value = configuration.config; +┃ | ^ +┃ 1308| valueMeta = { inherit configuration; }; +┃ +┃ … while evaluating the attribute 'config' +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'seq' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: +┃ 360| options = checked options; +┃ 361| config = checked (removeAttrs config [ "_module" ]); +┃ | ^ +┃ 362| _module = checked (config._module); +┃ +┃ … while calling the 'throw' builtin +┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: +┃ 332| else +┃ 333| throw baseMsg +┃ | ^ +┃ 334| else +┃ +┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: +┃ - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': +┃ { +┃ _type = "if"; +┃ condition = true; +┃ content = { +┃ _type = "if"; +┃ ... +┣━━━ +┗━ ∑ ⚠ Exited with 1 errors reported by nix at 16:10:38 after 0s[?2026l[?25h +Error: + 0: Failed to build Darwin configuration + 1: Command exited with status ExitStatus(Exited(1)) + +Location: + crates/nh-core/src/command.rs:879 From e6a5c21b0f725a58c110b771696f1cf1a91bb8c1 Mon Sep 17 00:00:00 2001 From: Alex Spaulding Date: Sun, 10 May 2026 16:31:43 -0700 Subject: [PATCH 4/7] debug: final stand against the ghost --- .cache/nix/sentry/settings.dat | Bin 40 -> 0 bytes 1 | 773 ----------- anchor | 773 ----------- dendritic_modules/editor.nix | 28 - flake.nix | 2 - microvm_build.log | 82 -- .../apps/_vscode-common.nix | 0 .../apps/antigravity.nix | 0 .../apps/beeper.nix | 0 .../apps/common.nix | 0 .../apps/cursor.nix | 0 .../apps/eclipse-java-google-style.xml | 0 .../apps/ghostty.nix | 0 .../apps/jetbrains.nix | 0 {dendritic_modules => modules}/apps/mas.nix | 0 .../apps/spotify.nix | 0 {dendritic_modules => modules}/apps/sway.nix | 0 .../apps/vesktop.nix | 0 .../apps/vscode.nix | 0 .../apps/wallpaper.nix | 0 .../darwin-maintenance.nix | 0 {dendritic_modules => modules}/default.nix | 6 +- {dendritic_modules => modules}/dock.nix | 0 .../linux-desktop.nix | 0 .../macos-wallpaper-deps/default.nix | 0 .../macos-wallpaper-deps/workspace-state.json | 0 .../macos-wallpaper-no-sqlite.patch | 0 {dendritic_modules => modules}/microvm.nix | 0 {dendritic_modules => modules}/mobile.nix | 0 {dendritic_modules => modules}/overlays.nix | 0 .../pkgs/_fancy-cat.nix | 0 .../pkgs/_mas-sync.nix | 0 {dendritic_modules => modules}/python.nix | 0 {dendritic_modules => modules}/secrets.nix | 0 {dendritic_modules => modules}/shell.nix | 0 {dendritic_modules => modules}/styling.nix | 0 {dendritic_modules => modules}/terminal.nix | 0 switch.log | 773 ----------- trace.log | 1156 ----------------- 39 files changed, 3 insertions(+), 3590 deletions(-) delete mode 100644 .cache/nix/sentry/settings.dat delete mode 100644 1 delete mode 100644 anchor delete mode 100644 dendritic_modules/editor.nix delete mode 100644 microvm_build.log rename {dendritic_modules => modules}/apps/_vscode-common.nix (100%) rename {dendritic_modules => modules}/apps/antigravity.nix (100%) rename {dendritic_modules => modules}/apps/beeper.nix (100%) rename {dendritic_modules => modules}/apps/common.nix (100%) rename {dendritic_modules => modules}/apps/cursor.nix (100%) rename {dendritic_modules => modules}/apps/eclipse-java-google-style.xml (100%) rename {dendritic_modules => modules}/apps/ghostty.nix (100%) rename {dendritic_modules => modules}/apps/jetbrains.nix (100%) rename {dendritic_modules => modules}/apps/mas.nix (100%) rename {dendritic_modules => modules}/apps/spotify.nix (100%) rename {dendritic_modules => modules}/apps/sway.nix (100%) rename {dendritic_modules => modules}/apps/vesktop.nix (100%) rename {dendritic_modules => modules}/apps/vscode.nix (100%) rename {dendritic_modules => modules}/apps/wallpaper.nix (100%) rename {dendritic_modules => modules}/darwin-maintenance.nix (100%) rename {dendritic_modules => modules}/default.nix (97%) rename {dendritic_modules => modules}/dock.nix (100%) rename {dendritic_modules => modules}/linux-desktop.nix (100%) rename {dendritic_modules => modules}/macos-wallpaper-deps/default.nix (100%) rename {dendritic_modules => modules}/macos-wallpaper-deps/workspace-state.json (100%) rename {dendritic_modules => modules}/macos-wallpaper-no-sqlite.patch (100%) rename {dendritic_modules => modules}/microvm.nix (100%) rename {dendritic_modules => modules}/mobile.nix (100%) rename {dendritic_modules => modules}/overlays.nix (100%) rename {dendritic_modules => modules}/pkgs/_fancy-cat.nix (100%) rename {dendritic_modules => modules}/pkgs/_mas-sync.nix (100%) rename {dendritic_modules => modules}/python.nix (100%) rename {dendritic_modules => modules}/secrets.nix (100%) rename {dendritic_modules => modules}/shell.nix (100%) rename {dendritic_modules => modules}/styling.nix (100%) rename {dendritic_modules => modules}/terminal.nix (100%) delete mode 100644 switch.log delete mode 100644 trace.log diff --git a/.cache/nix/sentry/settings.dat b/.cache/nix/sentry/settings.dat deleted file mode 100644 index 31e3cb2fb05e919ddbf43f6cfa01e68e026ed87c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 jcmXR;32 Building Darwin configuration -[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes -⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026herror: - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: - 878| value = mapAttrs ( - 879| n: v: - | ^ - 880| if lazy then - - … while evaluating the attribute 'optionalValue.value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating the attribute 'values' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: - 1185| { - 1186| values = defsSorted; - | ^ - 1187| inherit (defsFiltered) highestPrio; - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: - 1179| # Avoid sorting if we don't have to. - 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then - | ^ - 1181| sortProperties defsFiltered.values - - … while calling the 'any' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: - 1179| # Avoid sorting if we don't have to. - 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then - | ^ - 1181| sortProperties defsFiltered.values - - … while evaluating the attribute 'values' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: - 1359| { - 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; - | ^ - 1361| inherit highestPrio; - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: - 1359| { - 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; - | ^ - 1361| inherit highestPrio; - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: - 1159| # Process mkMerge and mkIf properties. - 1160| defsNormalized = concatMap ( - | ^ - 1161| m: - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: - 1160| defsNormalized = concatMap ( - 1161| m: - | ^ - 1162| map ( - - … while calling the 'map' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: - 1161| m: - 1162| map ( - | ^ - 1163| value: - - … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: - 1170| } - 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) - | ^ - 1172| ) defs; - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: - 1311| def: - 1312| if def._type or "" == "merge" then - | ^ - 1313| concatMap dischargeProperties def.contents - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: - 818| inherit (def) file; - 819| value = v; - | ^ - 820| }) def.value - - … from call site - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: - 82| - 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ - | ^ - 84| name = "darwin-system-${cfg.darwinLabel}"; - - … while calling 'throwAssertions' - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: - 12| - 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; - | ^ - 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; - - … while evaluating a branch condition - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: - 12| - 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; - | ^ - 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; - - … while calling the 'map' builtin - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … while calling the 'filter' builtin - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … from call site - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: - 1187| mapAttrs ( - 1188| name: value: - | ^ - 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: - 1188| name: value: - 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value - | ^ - 1190| ); - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: - 274| # For definitions that have an associated option - 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; - | ^ - 276| - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: - 1117| // { - 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; - | ^ - 1119| inherit (res.defsFinal') highestPrio; - - … while evaluating the option `assertions': - - … while evaluating the attribute 'mergedValue' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: - 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. - 1192| mergedValue = - | ^ - 1193| if isDefined then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: - 1192| mergedValue = - 1193| if isDefined then - | ^ - 1194| if type.merge ? v2 then - - (8 duplicate frames omitted) - - … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: - 1170| } - 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) - | ^ - 1172| ) defs; - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: - 1315| if isBool def.condition then - 1316| if def.condition then dischargeProperties def.content else [ ] - | ^ - 1317| else - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: - 1311| def: - 1312| if def._type or "" == "merge" then - | ^ - 1313| concatMap dischargeProperties def.contents - - … while evaluating the attribute 'content' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: - 1470| _type = "if"; - 1471| inherit condition content; - | ^ - 1472| }; - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: - 176| - 177| assertions = lib.flatten ( - | ^ - 178| flip lib.mapAttrsToList cfg.users ( - - … while calling 'flatten' - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling 'flatten' - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling the 'isList' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling anonymous lambda - at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: - 178| flip lib.mapAttrsToList cfg.users ( - 179| user: config: - | ^ - 180| flip map config.assertions (assertion: { - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: - 179| user: config: - 180| flip map config.assertions (assertion: { - | ^ - 181| inherit (assertion) assertion; - - … while calling 'flip' - at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: - 325| flip = - 326| f: a: b: - | ^ - 327| f b a; - - … while calling the 'map' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: - 326| f: a: b: - 327| f b a; - | ^ - 328| - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: - 179| user: config: - 180| flip map config.assertions (assertion: { - | ^ - 181| inherit (assertion) assertion; - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: - 878| value = mapAttrs ( - 879| n: v: - | ^ - 880| if lazy then - - … while evaluating the attribute 'optionalValue.value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: - 1306| headError = checkDefsForError check loc defs; - 1307| value = configuration.config; - | ^ - 1308| valueMeta = { inherit configuration; }; - - … while evaluating the attribute 'config' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: - 360| options = checked options; - 361| config = checked (removeAttrs config [ "_module" ]); - | ^ - 362| _module = checked (config._module); - - … while calling the 'seq' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: - 360| options = checked options; - 361| config = checked (removeAttrs config [ "_module" ]); - | ^ - 362| _module = checked (config._module); - - … while calling the 'throw' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: - 332| else - 333| throw baseMsg - | ^ - 334| else - - error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: - - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': - { - _type = "if"; - condition = true; - content = { - _type = "if"; - ... -┏━ 1 Errors:  -┃ error: -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: -┃ 1185| { -┃ 1186| values = defsSorted; -┃ | ^ -┃ 1187| inherit (defsFiltered) highestPrio; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while calling the 'any' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: -┃ 1159| # Process mkMerge and mkIf properties. -┃ 1160| defsNormalized = concatMap ( -┃ | ^ -┃ 1161| m: -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: -┃ 1160| defsNormalized = concatMap ( -┃ 1161| m: -┃ | ^ -┃ 1162| map ( -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: -┃ 1161| m: -┃ 1162| map ( -┃ | ^ -┃ 1163| value: -┃ -┃ … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: -┃ 818| inherit (def) file; -┃ 819| value = v; -┃ | ^ -┃ 820| }) def.value -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: -┃ 82| -┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ -┃ | ^ -┃ 84| name = "darwin-system-${cfg.darwinLabel}"; -┃ -┃ … while calling 'throwAssertions' -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while evaluating a branch condition -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while calling the 'map' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling the 'filter' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: -┃ 1187| mapAttrs ( -┃ 1188| name: value: -┃ | ^ -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: -┃ 1188| name: value: -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ | ^ -┃ 1190| ); -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: -┃ 274| # For definitions that have an associated option -┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; -┃ | ^ -┃ 276| -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: -┃ 1117| // { -┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; -┃ | ^ -┃ 1119| inherit (res.defsFinal') highestPrio; -┃ -┃ … while evaluating the option `assertions': -┃ -┃ … while evaluating the attribute 'mergedValue' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: -┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. -┃ 1192| mergedValue = -┃ | ^ -┃ 1193| if isDefined then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: -┃ 1192| mergedValue = -┃ 1193| if isDefined then -┃ | ^ -┃ 1194| if type.merge ? v2 then -┃ -┃ (8 duplicate frames omitted) -┃ -┃ … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: -┃ 1315| if isBool def.condition then -┃ 1316| if def.condition then dischargeProperties def.content else [ ] -┃ | ^ -┃ 1317| else -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'content' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: -┃ 1470| _type = "if"; -┃ 1471| inherit condition content; -┃ | ^ -┃ 1472| }; -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: -┃ 176| -┃ 177| assertions = lib.flatten ( -┃ | ^ -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'isList' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ 179| user: config: -┃ | ^ -┃ 180| flip map config.assertions (assertion: { -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling 'flip' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: -┃ 325| flip = -┃ 326| f: a: b: -┃ | ^ -┃ 327| f b a; -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: -┃ 326| f: a: b: -┃ 327| f b a; -┃ | ^ -┃ 328| -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: -┃ 1306| headError = checkDefsForError check loc defs; -┃ 1307| value = configuration.config; -┃ | ^ -┃ 1308| valueMeta = { inherit configuration; }; -┃ -┃ … while evaluating the attribute 'config' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'seq' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'throw' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: -┃ 332| else -┃ 333| throw baseMsg -┃ | ^ -┃ 334| else -┃ -┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: -┃ - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': -┃ { -┃ _type = "if"; -┃ condition = true; -┃ content = { -┃ _type = "if"; -┃ ... -┣━━━ -┗━ ∑ ⚠ Exited with 1 errors reported by nix at 16:10:38 after 0s[?2026l[?25h -Error: - 0: Failed to build Darwin configuration - 1: Command exited with status ExitStatus(Exited(1)) - -Location: - crates/nh-core/src/command.rs:879 diff --git a/anchor b/anchor deleted file mode 100644 index 4308f24e..00000000 --- a/anchor +++ /dev/null @@ -1,773 +0,0 @@ -> Building Darwin configuration -[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes -⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026herror: - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: - 878| value = mapAttrs ( - 879| n: v: - | ^ - 880| if lazy then - - … while evaluating the attribute 'optionalValue.value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating the attribute 'values' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: - 1185| { - 1186| values = defsSorted; - | ^ - 1187| inherit (defsFiltered) highestPrio; - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: - 1179| # Avoid sorting if we don't have to. - 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then - | ^ - 1181| sortProperties defsFiltered.values - - … while calling the 'any' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: - 1179| # Avoid sorting if we don't have to. - 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then - | ^ - 1181| sortProperties defsFiltered.values - - … while evaluating the attribute 'values' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: - 1359| { - 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; - | ^ - 1361| inherit highestPrio; - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: - 1359| { - 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; - | ^ - 1361| inherit highestPrio; - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: - 1159| # Process mkMerge and mkIf properties. - 1160| defsNormalized = concatMap ( - | ^ - 1161| m: - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: - 1160| defsNormalized = concatMap ( - 1161| m: - | ^ - 1162| map ( - - … while calling the 'map' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: - 1161| m: - 1162| map ( - | ^ - 1163| value: - - … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: - 1170| } - 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) - | ^ - 1172| ) defs; - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: - 1311| def: - 1312| if def._type or "" == "merge" then - | ^ - 1313| concatMap dischargeProperties def.contents - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: - 818| inherit (def) file; - 819| value = v; - | ^ - 820| }) def.value - - … from call site - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: - 82| - 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ - | ^ - 84| name = "darwin-system-${cfg.darwinLabel}"; - - … while calling 'throwAssertions' - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: - 12| - 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; - | ^ - 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; - - … while evaluating a branch condition - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: - 12| - 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; - | ^ - 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; - - … while calling the 'map' builtin - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … while calling the 'filter' builtin - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … from call site - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: - 1187| mapAttrs ( - 1188| name: value: - | ^ - 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: - 1188| name: value: - 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value - | ^ - 1190| ); - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: - 274| # For definitions that have an associated option - 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; - | ^ - 276| - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: - 1117| // { - 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; - | ^ - 1119| inherit (res.defsFinal') highestPrio; - - … while evaluating the option `assertions': - - … while evaluating the attribute 'mergedValue' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: - 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. - 1192| mergedValue = - | ^ - 1193| if isDefined then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: - 1192| mergedValue = - 1193| if isDefined then - | ^ - 1194| if type.merge ? v2 then - - (8 duplicate frames omitted) - - … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: - 1170| } - 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) - | ^ - 1172| ) defs; - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: - 1315| if isBool def.condition then - 1316| if def.condition then dischargeProperties def.content else [ ] - | ^ - 1317| else - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: - 1311| def: - 1312| if def._type or "" == "merge" then - | ^ - 1313| concatMap dischargeProperties def.contents - - … while evaluating the attribute 'content' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: - 1470| _type = "if"; - 1471| inherit condition content; - | ^ - 1472| }; - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: - 176| - 177| assertions = lib.flatten ( - | ^ - 178| flip lib.mapAttrsToList cfg.users ( - - … while calling 'flatten' - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling 'flatten' - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling the 'isList' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling anonymous lambda - at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: - 178| flip lib.mapAttrsToList cfg.users ( - 179| user: config: - | ^ - 180| flip map config.assertions (assertion: { - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: - 179| user: config: - 180| flip map config.assertions (assertion: { - | ^ - 181| inherit (assertion) assertion; - - … while calling 'flip' - at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: - 325| flip = - 326| f: a: b: - | ^ - 327| f b a; - - … while calling the 'map' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: - 326| f: a: b: - 327| f b a; - | ^ - 328| - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: - 179| user: config: - 180| flip map config.assertions (assertion: { - | ^ - 181| inherit (assertion) assertion; - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: - 878| value = mapAttrs ( - 879| n: v: - | ^ - 880| if lazy then - - … while evaluating the attribute 'optionalValue.value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: - 1306| headError = checkDefsForError check loc defs; - 1307| value = configuration.config; - | ^ - 1308| valueMeta = { inherit configuration; }; - - … while evaluating the attribute 'config' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: - 360| options = checked options; - 361| config = checked (removeAttrs config [ "_module" ]); - | ^ - 362| _module = checked (config._module); - - … while calling the 'seq' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: - 360| options = checked options; - 361| config = checked (removeAttrs config [ "_module" ]); - | ^ - 362| _module = checked (config._module); - - … while calling the 'throw' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: - 332| else - 333| throw baseMsg - | ^ - 334| else - - error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: - - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': - { - _type = "if"; - condition = true; - content = { - _type = "if"; - ... -┏━ 1 Errors:  -┃ error: -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: -┃ 1185| { -┃ 1186| values = defsSorted; -┃ | ^ -┃ 1187| inherit (defsFiltered) highestPrio; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while calling the 'any' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: -┃ 1159| # Process mkMerge and mkIf properties. -┃ 1160| defsNormalized = concatMap ( -┃ | ^ -┃ 1161| m: -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: -┃ 1160| defsNormalized = concatMap ( -┃ 1161| m: -┃ | ^ -┃ 1162| map ( -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: -┃ 1161| m: -┃ 1162| map ( -┃ | ^ -┃ 1163| value: -┃ -┃ … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: -┃ 818| inherit (def) file; -┃ 819| value = v; -┃ | ^ -┃ 820| }) def.value -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: -┃ 82| -┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ -┃ | ^ -┃ 84| name = "darwin-system-${cfg.darwinLabel}"; -┃ -┃ … while calling 'throwAssertions' -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while evaluating a branch condition -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while calling the 'map' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling the 'filter' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: -┃ 1187| mapAttrs ( -┃ 1188| name: value: -┃ | ^ -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: -┃ 1188| name: value: -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ | ^ -┃ 1190| ); -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: -┃ 274| # For definitions that have an associated option -┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; -┃ | ^ -┃ 276| -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: -┃ 1117| // { -┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; -┃ | ^ -┃ 1119| inherit (res.defsFinal') highestPrio; -┃ -┃ … while evaluating the option `assertions': -┃ -┃ … while evaluating the attribute 'mergedValue' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: -┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. -┃ 1192| mergedValue = -┃ | ^ -┃ 1193| if isDefined then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: -┃ 1192| mergedValue = -┃ 1193| if isDefined then -┃ | ^ -┃ 1194| if type.merge ? v2 then -┃ -┃ (8 duplicate frames omitted) -┃ -┃ … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: -┃ 1315| if isBool def.condition then -┃ 1316| if def.condition then dischargeProperties def.content else [ ] -┃ | ^ -┃ 1317| else -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'content' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: -┃ 1470| _type = "if"; -┃ 1471| inherit condition content; -┃ | ^ -┃ 1472| }; -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: -┃ 176| -┃ 177| assertions = lib.flatten ( -┃ | ^ -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'isList' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ 179| user: config: -┃ | ^ -┃ 180| flip map config.assertions (assertion: { -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling 'flip' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: -┃ 325| flip = -┃ 326| f: a: b: -┃ | ^ -┃ 327| f b a; -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: -┃ 326| f: a: b: -┃ 327| f b a; -┃ | ^ -┃ 328| -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: -┃ 1306| headError = checkDefsForError check loc defs; -┃ 1307| value = configuration.config; -┃ | ^ -┃ 1308| valueMeta = { inherit configuration; }; -┃ -┃ … while evaluating the attribute 'config' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'seq' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'throw' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: -┃ 332| else -┃ 333| throw baseMsg -┃ | ^ -┃ 334| else -┃ -┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: -┃ - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': -┃ { -┃ _type = "if"; -┃ condition = true; -┃ content = { -┃ _type = "if"; -┃ ... -┣━━━ -┗━ ∑ ⚠ Exited with 1 errors reported by nix at 16:10:38 after 0s[?2026l[?25h -Error: - 0: Failed to build Darwin configuration - 1: Command exited with status ExitStatus(Exited(1)) - -Location: - crates/nh-core/src/command.rs:879 diff --git a/dendritic_modules/editor.nix b/dendritic_modules/editor.nix deleted file mode 100644 index 7d8fe8b9..00000000 --- a/dendritic_modules/editor.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ - flake.modules.homeManager.editor = { pkgs, inputs, lib, config, ... }: - let - isDarwin = pkgs.stdenv.isDarwin; - in - { - # REMOVED nixvim import to isolate initLua error - # imports = [ inputs.nixvim.homeModules.nixvim ]; - - sops.secrets.anthropic_api_key = {}; - - # Basic Neovim without nixvim - programs.neovim = { - enable = true; - defaultEditor = true; - viAlias = true; - vimAlias = true; - # extraLuaConfig = ""; # Use extraLuaConfig, NOT initLua - }; - - home.packages = with pkgs; [ - nixfmt - stylua - shfmt - ruff - ]; - }; -} diff --git a/flake.nix b/flake.nix index 5537b81d..dff17f43 100644 --- a/flake.nix +++ b/flake.nix @@ -70,8 +70,6 @@ nixfmt sops age - ] ++ [ - inputs'.nixvim.packages.default ]; }; diff --git a/microvm_build.log b/microvm_build.log deleted file mode 100644 index 4f846fe6..00000000 --- a/microvm_build.log +++ /dev/null @@ -1,82 +0,0 @@ -warning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes -these 21 derivations will be built: - /nix/store/25m502jzs2wpyzmxnvkrr6lpyixc7d9h-nixos-rebuild-ng-26.05.drv - /nix/store/6yh68z6j7is0bmwb1h0nvx373jmp39cg-system-path.drv - /nix/store/piq4wmxrsdzz6vly5agk99z44q6x19is-dbus-1.drv - /nix/store/26rsfvswb0x638wva850bslgy8k7x4c7-X-Restart-Triggers-dbus-broker.drv - /nix/store/60s9sif57dg1gpxy3rsqqk88xg3ahaac-librewolf-150.0.1-1.drv - /nix/store/99knh5xs2cpaq730h8c0fwr5c9ljf8wz-home-manager-path.drv - /nix/store/3zsi4w71zbpcgv42x72g3j8q88ixr02z-user-environment.drv - /nix/store/6hpr3lrkn0f9ysjhfck57shl770cgs2w-X-Restart-Triggers-polkit.drv - /nix/store/p2i3m6z3dgyqvfy6s1krv0s4kwhyg1bv-unit-polkit.service.drv - /nix/store/513j7d0zb7zsjyyxn4rqsw4qw44c1vai-hm_fontconfigconf.d10hmfonts.conf.drv - /nix/store/fdri3f2dya2kg0px8p8brlbg4b6fnd7b-librewolf-native-messaging-hosts.drv - /nix/store/skin8327n9ic9ngvwbzbql2dq70yjkdx-home-manager-files.drv - /nix/store/hq0lvbd1wikq57avl9vm1b385cj0lpg4-home-manager-generation.drv - /nix/store/pavkhvvagbpiwy9zkbnwhfxj50qm5jb9-unit-home-manager-8amps.service.drv - /nix/store/z2s12knjyb6nsf7w15adh5zkvi72injb-unit-dbus-broker.service.drv - /nix/store/85mivi1v3ysh4dgbarqb5pb1y9lvi34r-system-units.drv - /nix/store/a4id5z2w92xzv0gj296ysddm6cpkx5bx-unit-dbus-broker.service.drv - /nix/store/sy9w2am4l92nhbxz3widawifx31g0ada-user-units.drv - /nix/store/4kfl8dwbxh2jcbg0d547sk8z4jzgi92v-etc.drv - /nix/store/r3z7ny0jhdwghwsvnhl59lxa5np2khsa-activate.drv - /nix/store/6gqnjsgj2qna5vq292k2586xxmd99xvw-nixos-system-dendritic-vm-26.05.20260505.549bd84.drv -building '/nix/store/60s9sif57dg1gpxy3rsqqk88xg3ahaac-librewolf-150.0.1-1.drv'... -librewolf> -librewolf> -error: Cannot build '/nix/store/60s9sif57dg1gpxy3rsqqk88xg3ahaac-librewolf-150.0.1-1.drv'. - Reason: builder failed with exit code 1. - Output paths: - /nix/store/7gg436lqb256qp6gvmyij0p1cxf9a7q8-librewolf-150.0.1-1 - Last 2 log lines: - > - > - For full logs, run: - nix log /nix/store/60s9sif57dg1gpxy3rsqqk88xg3ahaac-librewolf-150.0.1-1.drv -error: Cannot build '/nix/store/99knh5xs2cpaq730h8c0fwr5c9ljf8wz-home-manager-path.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/j5a61xf55rpm4mm2kqqma4nisw8qcshb-home-manager-path -error: Cannot build '/nix/store/fdri3f2dya2kg0px8p8brlbg4b6fnd7b-librewolf-native-messaging-hosts.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/bnaw25dnc5fahazhjp65i582dnqxd8nh-librewolf-native-messaging-hosts -error: Build failed due to failed dependency -error: Build failed due to failed dependency -error: Cannot build '/nix/store/513j7d0zb7zsjyyxn4rqsw4qw44c1vai-hm_fontconfigconf.d10hmfonts.conf.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/cndnfyggp4zrwh036i7gkdc8rfkjbvi6-hm_fontconfigconf.d10hmfonts.conf -error: Cannot build '/nix/store/skin8327n9ic9ngvwbzbql2dq70yjkdx-home-manager-files.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/8g6hgracrwj4zjavl5vxp5zzfscxpbnm-home-manager-files -error: Cannot build '/nix/store/hq0lvbd1wikq57avl9vm1b385cj0lpg4-home-manager-generation.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/afxghi68dbims0pwa9sasf18d79v3xpa-home-manager-generation -error: Cannot build '/nix/store/3zsi4w71zbpcgv42x72g3j8q88ixr02z-user-environment.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/75svlm8qgmh5wmkjhmfrr4sc21p2s176-user-environment -error: Build failed due to failed dependency -error: Build failed due to failed dependency -error: Cannot build '/nix/store/4kfl8dwbxh2jcbg0d547sk8z4jzgi92v-etc.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/z1j07aqmyjcscc4hin8a1khwvw137m3v-etc -error: Cannot build '/nix/store/pavkhvvagbpiwy9zkbnwhfxj50qm5jb9-unit-home-manager-8amps.service.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/9y4h73gi3jw1jyikbsaw755s7qpm4jxi-unit-home-manager-8amps.service -error: Build failed due to failed dependency -error: Cannot build '/nix/store/r3z7ny0jhdwghwsvnhl59lxa5np2khsa-activate.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/yaya2ysvzk1mpamxpmwsxlkflwwmraim-activate -error: Cannot build '/nix/store/6gqnjsgj2qna5vq292k2586xxmd99xvw-nixos-system-dendritic-vm-26.05.20260505.549bd84.drv'. - Reason: 1 dependency failed. - Output paths: - /nix/store/m3dwhjlzg33g6ahxyz79ikcdhh9rq4nj-nixos-system-dendritic-vm-26.05.20260505.549bd84 -❌ git+file:///private/etc/nix-darwin/.dotfiles#nixosConfigurations.microvm.config.system.build.toplevel -error: Build failed due to failed dependency diff --git a/dendritic_modules/apps/_vscode-common.nix b/modules/apps/_vscode-common.nix similarity index 100% rename from dendritic_modules/apps/_vscode-common.nix rename to modules/apps/_vscode-common.nix diff --git a/dendritic_modules/apps/antigravity.nix b/modules/apps/antigravity.nix similarity index 100% rename from dendritic_modules/apps/antigravity.nix rename to modules/apps/antigravity.nix diff --git a/dendritic_modules/apps/beeper.nix b/modules/apps/beeper.nix similarity index 100% rename from dendritic_modules/apps/beeper.nix rename to modules/apps/beeper.nix diff --git a/dendritic_modules/apps/common.nix b/modules/apps/common.nix similarity index 100% rename from dendritic_modules/apps/common.nix rename to modules/apps/common.nix diff --git a/dendritic_modules/apps/cursor.nix b/modules/apps/cursor.nix similarity index 100% rename from dendritic_modules/apps/cursor.nix rename to modules/apps/cursor.nix diff --git a/dendritic_modules/apps/eclipse-java-google-style.xml b/modules/apps/eclipse-java-google-style.xml similarity index 100% rename from dendritic_modules/apps/eclipse-java-google-style.xml rename to modules/apps/eclipse-java-google-style.xml diff --git a/dendritic_modules/apps/ghostty.nix b/modules/apps/ghostty.nix similarity index 100% rename from dendritic_modules/apps/ghostty.nix rename to modules/apps/ghostty.nix diff --git a/dendritic_modules/apps/jetbrains.nix b/modules/apps/jetbrains.nix similarity index 100% rename from dendritic_modules/apps/jetbrains.nix rename to modules/apps/jetbrains.nix diff --git a/dendritic_modules/apps/mas.nix b/modules/apps/mas.nix similarity index 100% rename from dendritic_modules/apps/mas.nix rename to modules/apps/mas.nix diff --git a/dendritic_modules/apps/spotify.nix b/modules/apps/spotify.nix similarity index 100% rename from dendritic_modules/apps/spotify.nix rename to modules/apps/spotify.nix diff --git a/dendritic_modules/apps/sway.nix b/modules/apps/sway.nix similarity index 100% rename from dendritic_modules/apps/sway.nix rename to modules/apps/sway.nix diff --git a/dendritic_modules/apps/vesktop.nix b/modules/apps/vesktop.nix similarity index 100% rename from dendritic_modules/apps/vesktop.nix rename to modules/apps/vesktop.nix diff --git a/dendritic_modules/apps/vscode.nix b/modules/apps/vscode.nix similarity index 100% rename from dendritic_modules/apps/vscode.nix rename to modules/apps/vscode.nix diff --git a/dendritic_modules/apps/wallpaper.nix b/modules/apps/wallpaper.nix similarity index 100% rename from dendritic_modules/apps/wallpaper.nix rename to modules/apps/wallpaper.nix diff --git a/dendritic_modules/darwin-maintenance.nix b/modules/darwin-maintenance.nix similarity index 100% rename from dendritic_modules/darwin-maintenance.nix rename to modules/darwin-maintenance.nix diff --git a/dendritic_modules/default.nix b/modules/default.nix similarity index 97% rename from dendritic_modules/default.nix rename to modules/default.nix index 2f2b2791..201bf2cd 100644 --- a/dendritic_modules/default.nix +++ b/modules/default.nix @@ -3,7 +3,7 @@ let # Verifying that each file exists and is correctly imported shell = import ./shell.nix; terminal = import ./terminal.nix; - editor = import ./editor.nix; + secrets = import ./secrets.nix; styling = import ./styling.nix; apps = import ./apps/common.nix; @@ -28,7 +28,7 @@ in ./dock.nix ./microvm.nix ./terminal.nix - ./editor.nix + ./linux-desktop.nix ./shell.nix ./python.nix @@ -76,7 +76,7 @@ in homeManagerModules = { shell = shell.flake.modules.homeManager.shell; terminal = terminal.flake.modules.homeManager.terminal; - editor = editor.flake.modules.homeManager.editor; + secrets = secrets.flake.modules.homeManager.secrets; styling = styling.flake.modules.homeManager.styling; apps = apps.flake.modules.homeManager.apps; diff --git a/dendritic_modules/dock.nix b/modules/dock.nix similarity index 100% rename from dendritic_modules/dock.nix rename to modules/dock.nix diff --git a/dendritic_modules/linux-desktop.nix b/modules/linux-desktop.nix similarity index 100% rename from dendritic_modules/linux-desktop.nix rename to modules/linux-desktop.nix diff --git a/dendritic_modules/macos-wallpaper-deps/default.nix b/modules/macos-wallpaper-deps/default.nix similarity index 100% rename from dendritic_modules/macos-wallpaper-deps/default.nix rename to modules/macos-wallpaper-deps/default.nix diff --git a/dendritic_modules/macos-wallpaper-deps/workspace-state.json b/modules/macos-wallpaper-deps/workspace-state.json similarity index 100% rename from dendritic_modules/macos-wallpaper-deps/workspace-state.json rename to modules/macos-wallpaper-deps/workspace-state.json diff --git a/dendritic_modules/macos-wallpaper-no-sqlite.patch b/modules/macos-wallpaper-no-sqlite.patch similarity index 100% rename from dendritic_modules/macos-wallpaper-no-sqlite.patch rename to modules/macos-wallpaper-no-sqlite.patch diff --git a/dendritic_modules/microvm.nix b/modules/microvm.nix similarity index 100% rename from dendritic_modules/microvm.nix rename to modules/microvm.nix diff --git a/dendritic_modules/mobile.nix b/modules/mobile.nix similarity index 100% rename from dendritic_modules/mobile.nix rename to modules/mobile.nix diff --git a/dendritic_modules/overlays.nix b/modules/overlays.nix similarity index 100% rename from dendritic_modules/overlays.nix rename to modules/overlays.nix diff --git a/dendritic_modules/pkgs/_fancy-cat.nix b/modules/pkgs/_fancy-cat.nix similarity index 100% rename from dendritic_modules/pkgs/_fancy-cat.nix rename to modules/pkgs/_fancy-cat.nix diff --git a/dendritic_modules/pkgs/_mas-sync.nix b/modules/pkgs/_mas-sync.nix similarity index 100% rename from dendritic_modules/pkgs/_mas-sync.nix rename to modules/pkgs/_mas-sync.nix diff --git a/dendritic_modules/python.nix b/modules/python.nix similarity index 100% rename from dendritic_modules/python.nix rename to modules/python.nix diff --git a/dendritic_modules/secrets.nix b/modules/secrets.nix similarity index 100% rename from dendritic_modules/secrets.nix rename to modules/secrets.nix diff --git a/dendritic_modules/shell.nix b/modules/shell.nix similarity index 100% rename from dendritic_modules/shell.nix rename to modules/shell.nix diff --git a/dendritic_modules/styling.nix b/modules/styling.nix similarity index 100% rename from dendritic_modules/styling.nix rename to modules/styling.nix diff --git a/dendritic_modules/terminal.nix b/modules/terminal.nix similarity index 100% rename from dendritic_modules/terminal.nix rename to modules/terminal.nix diff --git a/switch.log b/switch.log deleted file mode 100644 index 4308f24e..00000000 --- a/switch.log +++ /dev/null @@ -1,773 +0,0 @@ -> Building Darwin configuration -[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes -⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026herror: - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: - 878| value = mapAttrs ( - 879| n: v: - | ^ - 880| if lazy then - - … while evaluating the attribute 'optionalValue.value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating the attribute 'values' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: - 1185| { - 1186| values = defsSorted; - | ^ - 1187| inherit (defsFiltered) highestPrio; - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: - 1179| # Avoid sorting if we don't have to. - 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then - | ^ - 1181| sortProperties defsFiltered.values - - … while calling the 'any' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: - 1179| # Avoid sorting if we don't have to. - 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then - | ^ - 1181| sortProperties defsFiltered.values - - … while evaluating the attribute 'values' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: - 1359| { - 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; - | ^ - 1361| inherit highestPrio; - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: - 1359| { - 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; - | ^ - 1361| inherit highestPrio; - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: - 1159| # Process mkMerge and mkIf properties. - 1160| defsNormalized = concatMap ( - | ^ - 1161| m: - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: - 1160| defsNormalized = concatMap ( - 1161| m: - | ^ - 1162| map ( - - … while calling the 'map' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: - 1161| m: - 1162| map ( - | ^ - 1163| value: - - … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: - 1170| } - 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) - | ^ - 1172| ) defs; - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: - 1311| def: - 1312| if def._type or "" == "merge" then - | ^ - 1313| concatMap dischargeProperties def.contents - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: - 818| inherit (def) file; - 819| value = v; - | ^ - 820| }) def.value - - … from call site - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: - 82| - 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ - | ^ - 84| name = "darwin-system-${cfg.darwinLabel}"; - - … while calling 'throwAssertions' - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: - 12| - 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; - | ^ - 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; - - … while evaluating a branch condition - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: - 12| - 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; - | ^ - 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; - - … while calling the 'map' builtin - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … while calling the 'filter' builtin - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … from call site - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: - 1187| mapAttrs ( - 1188| name: value: - | ^ - 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: - 1188| name: value: - 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value - | ^ - 1190| ); - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: - 274| # For definitions that have an associated option - 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; - | ^ - 276| - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: - 1117| // { - 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; - | ^ - 1119| inherit (res.defsFinal') highestPrio; - - … while evaluating the option `assertions': - - … while evaluating the attribute 'mergedValue' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: - 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. - 1192| mergedValue = - | ^ - 1193| if isDefined then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: - 1192| mergedValue = - 1193| if isDefined then - | ^ - 1194| if type.merge ? v2 then - - (8 duplicate frames omitted) - - … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: - 1170| } - 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) - | ^ - 1172| ) defs; - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: - 1315| if isBool def.condition then - 1316| if def.condition then dischargeProperties def.content else [ ] - | ^ - 1317| else - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: - 1311| def: - 1312| if def._type or "" == "merge" then - | ^ - 1313| concatMap dischargeProperties def.contents - - … while evaluating the attribute 'content' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: - 1470| _type = "if"; - 1471| inherit condition content; - | ^ - 1472| }; - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: - 176| - 177| assertions = lib.flatten ( - | ^ - 178| flip lib.mapAttrsToList cfg.users ( - - … while calling 'flatten' - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling 'flatten' - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling the 'isList' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling anonymous lambda - at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: - 178| flip lib.mapAttrsToList cfg.users ( - 179| user: config: - | ^ - 180| flip map config.assertions (assertion: { - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: - 179| user: config: - 180| flip map config.assertions (assertion: { - | ^ - 181| inherit (assertion) assertion; - - … while calling 'flip' - at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: - 325| flip = - 326| f: a: b: - | ^ - 327| f b a; - - … while calling the 'map' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: - 326| f: a: b: - 327| f b a; - | ^ - 328| - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: - 179| user: config: - 180| flip map config.assertions (assertion: { - | ^ - 181| inherit (assertion) assertion; - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: - 878| value = mapAttrs ( - 879| n: v: - | ^ - 880| if lazy then - - … while evaluating the attribute 'optionalValue.value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: - 1306| headError = checkDefsForError check loc defs; - 1307| value = configuration.config; - | ^ - 1308| valueMeta = { inherit configuration; }; - - … while evaluating the attribute 'config' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: - 360| options = checked options; - 361| config = checked (removeAttrs config [ "_module" ]); - | ^ - 362| _module = checked (config._module); - - … while calling the 'seq' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: - 360| options = checked options; - 361| config = checked (removeAttrs config [ "_module" ]); - | ^ - 362| _module = checked (config._module); - - … while calling the 'throw' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: - 332| else - 333| throw baseMsg - | ^ - 334| else - - error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: - - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': - { - _type = "if"; - condition = true; - content = { - _type = "if"; - ... -┏━ 1 Errors:  -┃ error: -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: -┃ 1185| { -┃ 1186| values = defsSorted; -┃ | ^ -┃ 1187| inherit (defsFiltered) highestPrio; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while calling the 'any' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: -┃ 1159| # Process mkMerge and mkIf properties. -┃ 1160| defsNormalized = concatMap ( -┃ | ^ -┃ 1161| m: -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: -┃ 1160| defsNormalized = concatMap ( -┃ 1161| m: -┃ | ^ -┃ 1162| map ( -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: -┃ 1161| m: -┃ 1162| map ( -┃ | ^ -┃ 1163| value: -┃ -┃ … while evaluating definitions from `/nix/store/p5mlka27y1hk1fl0dibmbiw3ic2gnw3y-source/modules/system': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: -┃ 818| inherit (def) file; -┃ 819| value = v; -┃ | ^ -┃ 820| }) def.value -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: -┃ 82| -┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ -┃ | ^ -┃ 84| name = "darwin-system-${cfg.darwinLabel}"; -┃ -┃ … while calling 'throwAssertions' -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while evaluating a branch condition -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while calling the 'map' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling the 'filter' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: -┃ 1187| mapAttrs ( -┃ 1188| name: value: -┃ | ^ -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: -┃ 1188| name: value: -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ | ^ -┃ 1190| ); -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: -┃ 274| # For definitions that have an associated option -┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; -┃ | ^ -┃ 276| -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: -┃ 1117| // { -┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; -┃ | ^ -┃ 1119| inherit (res.defsFinal') highestPrio; -┃ -┃ … while evaluating the option `assertions': -┃ -┃ … while evaluating the attribute 'mergedValue' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: -┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. -┃ 1192| mergedValue = -┃ | ^ -┃ 1193| if isDefined then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: -┃ 1192| mergedValue = -┃ 1193| if isDefined then -┃ | ^ -┃ 1194| if type.merge ? v2 then -┃ -┃ (8 duplicate frames omitted) -┃ -┃ … while evaluating definitions from `/nix/store/cbp3dj7p7fyvcmh8s1g2dwppylfygqk9-source/nixos/common.nix': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: -┃ 1315| if isBool def.condition then -┃ 1316| if def.condition then dischargeProperties def.content else [ ] -┃ | ^ -┃ 1317| else -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'content' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: -┃ 1470| _type = "if"; -┃ 1471| inherit condition content; -┃ | ^ -┃ 1472| }; -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: -┃ 176| -┃ 177| assertions = lib.flatten ( -┃ | ^ -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'isList' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ 179| user: config: -┃ | ^ -┃ 180| flip map config.assertions (assertion: { -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling 'flip' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: -┃ 325| flip = -┃ 326| f: a: b: -┃ | ^ -┃ 327| f b a; -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: -┃ 326| f: a: b: -┃ 327| f b a; -┃ | ^ -┃ 328| -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: -┃ 1306| headError = checkDefsForError check loc defs; -┃ 1307| value = configuration.config; -┃ | ^ -┃ 1308| valueMeta = { inherit configuration; }; -┃ -┃ … while evaluating the attribute 'config' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'seq' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'throw' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: -┃ 332| else -┃ 333| throw baseMsg -┃ | ^ -┃ 334| else -┃ -┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: -┃ - In `/nix/store/civrhzgg6wwcayzq1b10x1pmzqfvi7v2-source/modules/neovim/neovide.nix': -┃ { -┃ _type = "if"; -┃ condition = true; -┃ content = { -┃ _type = "if"; -┃ ... -┣━━━ -┗━ ∑ ⚠ Exited with 1 errors reported by nix at 16:10:38 after 0s[?2026l[?25h -Error: - 0: Failed to build Darwin configuration - 1: Command exited with status ExitStatus(Exited(1)) - -Location: - crates/nh-core/src/command.rs:879 diff --git a/trace.log b/trace.log deleted file mode 100644 index a258961e..00000000 --- a/trace.log +++ /dev/null @@ -1,1156 +0,0 @@ -> Building Darwin configuration -[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes -⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026h⏱ 0s[?2026l[?2026herror: - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: - 878| value = mapAttrs ( - 879| n: v: - | ^ - 880| if lazy then - - … while evaluating the attribute 'optionalValue.value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating the attribute 'values' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: - 1185| { - 1186| values = defsSorted; - | ^ - 1187| inherit (defsFiltered) highestPrio; - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: - 1179| # Avoid sorting if we don't have to. - 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then - | ^ - 1181| sortProperties defsFiltered.values - - … while calling the 'any' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: - 1179| # Avoid sorting if we don't have to. - 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then - | ^ - 1181| sortProperties defsFiltered.values - - … while evaluating the attribute 'values' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: - 1359| { - 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; - | ^ - 1361| inherit highestPrio; - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: - 1359| { - 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; - | ^ - 1361| inherit highestPrio; - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: - 1159| # Process mkMerge and mkIf properties. - 1160| defsNormalized = concatMap ( - | ^ - 1161| m: - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: - 1160| defsNormalized = concatMap ( - 1161| m: - | ^ - 1162| map ( - - … while calling the 'map' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: - 1161| m: - 1162| map ( - | ^ - 1163| value: - - … while evaluating definitions from `/nix/store/kzzkddmdl39w2ajs6wn4w1f8hbk3am0i-source/modules/system': - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: - 1170| } - 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) - | ^ - 1172| ) defs; - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: - 1311| def: - 1312| if def._type or "" == "merge" then - | ^ - 1313| concatMap dischargeProperties def.contents - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: - 818| inherit (def) file; - 819| value = v; - | ^ - 820| }) def.value - - … from call site - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: - 82| - 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ - | ^ - 84| name = "darwin-system-${cfg.darwinLabel}"; - - … while calling 'throwAssertions' - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: - 12| - 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; - | ^ - 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; - - … while evaluating a branch condition - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: - 12| - 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; - | ^ - 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; - - … while calling the 'map' builtin - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … while calling the 'filter' builtin - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … from call site - at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: - 10| - 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); - | ^ - 12| - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: - 1187| mapAttrs ( - 1188| name: value: - | ^ - 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: - 1188| name: value: - 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value - | ^ - 1190| ); - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: - 274| # For definitions that have an associated option - 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; - | ^ - 276| - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: - 1117| // { - 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; - | ^ - 1119| inherit (res.defsFinal') highestPrio; - - … while evaluating the option `assertions': - - … while evaluating the attribute 'mergedValue' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: - 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. - 1192| mergedValue = - | ^ - 1193| if isDefined then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: - 1192| mergedValue = - 1193| if isDefined then - | ^ - 1194| if type.merge ? v2 then - - (8 duplicate frames omitted) - - … while evaluating definitions from `/nix/store/g9lnv53z5wh7yx2abf2bi05rdj8glb0r-source/nixos/common.nix': - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: - 1170| } - 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) - | ^ - 1172| ) defs; - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: - 1315| if isBool def.condition then - 1316| if def.condition then dischargeProperties def.content else [ ] - | ^ - 1317| else - - … while calling 'dischargeProperties' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: - 1310| dischargeProperties = - 1311| def: - | ^ - 1312| if def._type or "" == "merge" then - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: - 1311| def: - 1312| if def._type or "" == "merge" then - | ^ - 1313| concatMap dischargeProperties def.contents - - … while evaluating the attribute 'content' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: - 1470| _type = "if"; - 1471| inherit condition content; - | ^ - 1472| }; - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: - 176| - 177| assertions = lib.flatten ( - | ^ - 178| flip lib.mapAttrsToList cfg.users ( - - … while calling 'flatten' - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling the 'concatMap' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … from call site - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling 'flatten' - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while evaluating a branch condition - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling the 'isList' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: - 436| */ - 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; - | ^ - 438| - - … while calling anonymous lambda - at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: - 178| flip lib.mapAttrsToList cfg.users ( - 179| user: config: - | ^ - 180| flip map config.assertions (assertion: { - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: - 179| user: config: - 180| flip map config.assertions (assertion: { - | ^ - 181| inherit (assertion) assertion; - - … while calling 'flip' - at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: - 325| flip = - 326| f: a: b: - | ^ - 327| f b a; - - … while calling the 'map' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: - 326| f: a: b: - 327| f b a; - | ^ - 328| - - … from call site - at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: - 179| user: config: - 180| flip map config.assertions (assertion: { - | ^ - 181| inherit (assertion) assertion; - - … while calling anonymous lambda - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: - 878| value = mapAttrs ( - 879| n: v: - | ^ - 880| if lazy then - - … while evaluating the attribute 'optionalValue.value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: - 1255| - 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; - | ^ - 1257| }; - - … while evaluating the attribute 'value' - at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: - 1306| headError = checkDefsForError check loc defs; - 1307| value = configuration.config; - | ^ - 1308| valueMeta = { inherit configuration; }; - - … while evaluating the attribute 'config' - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: - 360| options = checked options; - 361| config = checked (removeAttrs config [ "_module" ]); - | ^ - 362| _module = checked (config._module); - - … while calling the 'seq' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: - 360| options = checked options; - 361| config = checked (removeAttrs config [ "_module" ]); - | ^ - 362| _module = checked (config._module); - - … while calling the 'throw' builtin - at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: - 332| else - 333| throw baseMsg - | ^ - 334| else - - error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: - - In `/nix/store/ki8ah9yj12055wfxk89ysmx15h2a3n6b-source/modules/neovim/neovide.nix': - { - _type = "if"; - condition = true; - content = { - _type = "if"; - ... -┏━ 1 Errors:  -┃ error: -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: -┃ 1185| { -┃ 1186| values = defsSorted; -┃ | ^ -┃ 1187| inherit (defsFiltered) highestPrio; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while calling the 'any' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: -┃ 1159| # Process mkMerge and mkIf properties. -┃ 1160| defsNormalized = concatMap ( -┃ | ^ -┃ 1161| m: -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: -┃ 1160| defsNormalized = concatMap ( -┃ 1161| m: -┃ | ^ -┃ 1162| map ( -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: -┃ 1161| m: -┃ 1162| map ( -┃ | ^ -┃ 1163| value: -┃ -┃ … while evaluating definitions from `/nix/store/kzzkddmdl39w2ajs6wn4w1f8hbk3am0i-source/modules/system': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: -┃ 818| inherit (def) file; -┃ 819| value = v; -┃ | ^ -┃ 820| }) def.value -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: -┃ 82| -┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ -┃ | ^ -┃ 84| name = "darwin-system-${cfg.darwinLabel}"; -┃ -┃ … while calling 'throwAssertions' -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while evaluating a branch condition -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while calling the 'map' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling the 'filter' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: -┃ 1187| mapAttrs ( -┃ 1188| name: value: -┃ | ^ -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: -┃ 1188| name: value: -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ | ^ -┃ 1190| ); -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: -┃ 274| # For definitions that have an associated option -┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; -┃ | ^ -┃ 276| -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: -┃ 1117| // { -┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; -┃ | ^ -┃ 1119| inherit (res.defsFinal') highestPrio; -┃ -┃ … while evaluating the option `assertions': -┃ -┃ … while evaluating the attribute 'mergedValue' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: -┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. -┃ 1192| mergedValue = -┃ | ^ -┃ 1193| if isDefined then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: -┃ 1192| mergedValue = -┃ 1193| if isDefined then -┃ | ^ -┃ 1194| if type.merge ? v2 then -┃ -┃ (8 duplicate frames omitted) -┃ -┃ … while evaluating definitions from `/nix/store/g9lnv53z5wh7yx2abf2bi05rdj8glb0r-source/nixos/common.nix': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: -┃ 1315| if isBool def.condition then -┃ 1316| if def.condition then dischargeProperties def.content else [ ] -┃ | ^ -┃ 1317| else -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'content' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: -┃ 1470| _type = "if"; -┃ 1471| inherit condition content; -┃ | ^ -┃ 1472| }; -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: -┃ 176| -┃ 177| assertions = lib.flatten ( -┃ | ^ -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'isList' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ 179| user: config: -┃ | ^ -┃ 180| flip map config.assertions (assertion: { -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling 'flip' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: -┃ 325| flip = -┃ 326| f: a: b: -┃ | ^ -┃ 327| f b a; -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: -┃ 326| f: a: b: -┃ 327| f b a; -┃ | ^ -┃ 328| -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: -┃ 1306| headError = checkDefsForError check loc defs; -┃ 1307| value = configuration.config; -┃ | ^ -┃ 1308| valueMeta = { inherit configuration; }; -┃ -┃ … while evaluating the attribute 'config' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'seq' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'throw' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: -┃ 332| else -┃ 333| throw baseMsg -┃ | ^ -┃ 334| else -┃ -┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: -┃ - In `/nix/store/ki8ah9yj12055wfxk89ysmx15h2a3n6b-source/modules/neovim/neovide.nix': -┃ { -┃ _type = "if"; -┃ condition = true; -┃ content = { -┃ _type = "if"; -┃ ... -┣━━━ -┗━ ∑ ⏱ 0s[?2026l[?2026h┏━ 1 Errors:  -┃ error: -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:5: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:21: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1186:9: -┃ 1185| { -┃ 1186| values = defsSorted; -┃ | ^ -┃ 1187| inherit (defsFiltered) highestPrio; -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:11: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while calling the 'any' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1180:14: -┃ 1179| # Avoid sorting if we don't have to. -┃ 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then -┃ | ^ -┃ 1181| sortProperties defsFiltered.values -┃ -┃ … while evaluating the attribute 'values' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:7: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1360:16: -┃ 1359| { -┃ 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs; -┃ | ^ -┃ 1361| inherit highestPrio; -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1160:26: -┃ 1159| # Process mkMerge and mkIf properties. -┃ 1160| defsNormalized = concatMap ( -┃ | ^ -┃ 1161| m: -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1161:11: -┃ 1160| defsNormalized = concatMap ( -┃ 1161| m: -┃ | ^ -┃ 1162| map ( -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1162:11: -┃ 1161| m: -┃ 1162| map ( -┃ | ^ -┃ 1163| value: -┃ -┃ … while evaluating definitions from `/nix/store/kzzkddmdl39w2ajs6wn4w1f8hbk3am0i-source/modules/system': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:819:15: -┃ 818| inherit (def) file; -┃ 819| value = v; -┃ | ^ -┃ 820| }) def.value -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:83:29: -┃ 82| -┃ 83| system.build.toplevel = throwAssertions (showWarnings (stdenvNoCC.mkDerivation ({ -┃ | ^ -┃ 84| name = "darwin-system-${cfg.darwinLabel}"; -┃ -┃ … while calling 'throwAssertions' -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:21: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while evaluating a branch condition -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:13:26: -┃ 12| -┃ 13| throwAssertions = res: if (failedAssertions != []) then throw "\nFailed assertions:\n${concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else res; -┃ | ^ -┃ 14| showWarnings = res: foldr (w: x: builtins.trace "warning: ${w}" x) res config.warnings; -┃ -┃ … while calling the 'map' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:22: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling the 'filter' builtin -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:42: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … from call site -┃ at «github:LnL7/nix-darwin/ebec37a»/modules/system/default.nix:11:67: -┃ 10| -┃ 11| failedAssertions = map (x: x.message) (filter (x: !x.assertion) config.assertions); -┃ | ^ -┃ 12| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1188:17: -┃ 1187| mapAttrs ( -┃ 1188| name: value: -┃ | ^ -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/attrsets.nix:1189:85: -┃ 1188| name: value: -┃ 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value -┃ | ^ -┃ 1190| ); -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:275:71: -┃ 274| # For definitions that have an associated option -┃ 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options; -┃ | ^ -┃ 276| -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1118:7: -┃ 1117| // { -┃ 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value; -┃ | ^ -┃ 1119| inherit (res.defsFinal') highestPrio; -┃ -┃ … while evaluating the option `assertions': -┃ -┃ … while evaluating the attribute 'mergedValue' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1192:5: -┃ 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions. -┃ 1192| mergedValue = -┃ | ^ -┃ 1193| if isDefined then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1193:7: -┃ 1192| mergedValue = -┃ 1193| if isDefined then -┃ | ^ -┃ 1194| if type.merge ? v2 then -┃ -┃ (8 duplicate frames omitted) -┃ -┃ … while evaluating definitions from `/nix/store/g9lnv53z5wh7yx2abf2bi05rdj8glb0r-source/nixos/common.nix': -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1171:80: -┃ 1170| } -┃ 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value)) -┃ | ^ -┃ 1172| ) defs; -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1316:31: -┃ 1315| if isBool def.condition then -┃ 1316| if def.condition then dischargeProperties def.content else [ ] -┃ | ^ -┃ 1317| else -┃ -┃ … while calling 'dischargeProperties' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1311:5: -┃ 1310| dischargeProperties = -┃ 1311| def: -┃ | ^ -┃ 1312| if def._type or "" == "merge" then -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1312:5: -┃ 1311| def: -┃ 1312| if def._type or "" == "merge" then -┃ | ^ -┃ 1313| concatMap dischargeProperties def.contents -┃ -┃ … while evaluating the attribute 'content' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1471:23: -┃ 1470| _type = "if"; -┃ 1471| inherit condition content; -┃ | ^ -┃ 1472| }; -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:177:22: -┃ 176| -┃ 177| assertions = lib.flatten ( -┃ | ^ -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'concatMap' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:33: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:44: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … from call site -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:47: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling 'flatten' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:13: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while evaluating a branch condition -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:16: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling the 'isList' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/lists.nix:437:19: -┃ 436| */ -┃ 437| flatten = x: if isList x then concatMap (y: flatten y) x else [ x ]; -┃ | ^ -┃ 438| -┃ -┃ … while calling anonymous lambda -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:179:19: -┃ 178| flip lib.mapAttrsToList cfg.users ( -┃ 179| user: config: -┃ | ^ -┃ 180| flip map config.assertions (assertion: { -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:13: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling 'flip' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:326:11: -┃ 325| flip = -┃ 326| f: a: b: -┃ | ^ -┃ 327| f b a; -┃ -┃ … while calling the 'map' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/trivial.nix:327:5: -┃ 326| f: a: b: -┃ 327| f b a; -┃ | ^ -┃ 328| -┃ -┃ … from call site -┃ at «github:nix-community/home-manager/389b830»/nixos/common.nix:180:22: -┃ 179| user: config: -┃ 180| flip map config.assertions (assertion: { -┃ | ^ -┃ 181| inherit (assertion) assertion; -┃ -┃ … while calling anonymous lambda -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:879:22: -┃ 878| value = mapAttrs ( -┃ 879| n: v: -┃ | ^ -┃ 880| if lazy then -┃ -┃ … while evaluating the attribute 'optionalValue.value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:1256:41: -┃ 1255| -┃ 1256| optionalValue = if isDefined then { value = mergedValue; } else { }; -┃ | ^ -┃ 1257| }; -┃ -┃ … while evaluating the attribute 'value' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/types.nix:1307:17: -┃ 1306| headError = checkDefsForError check loc defs; -┃ 1307| value = configuration.config; -┃ | ^ -┃ 1308| valueMeta = { inherit configuration; }; -┃ -┃ … while evaluating the attribute 'config' -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:9: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'seq' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:361:18: -┃ 360| options = checked options; -┃ 361| config = checked (removeAttrs config [ "_module" ]); -┃ | ^ -┃ 362| _module = checked (config._module); -┃ -┃ … while calling the 'throw' builtin -┃ at «github:NixOS/nixpkgs/0c88e1f»/lib/modules.nix:333:13: -┃ 332| else -┃ 333| throw baseMsg -┃ | ^ -┃ 334| else -┃ -┃ error: The option `home-manager.users."8amps".programs.neovim.initLua' does not exist. Definition values: -┃ - In `/nix/store/ki8ah9yj12055wfxk89ysmx15h2a3n6b-source/modules/neovim/neovide.nix': -┃ { -┃ _type = "if"; -┃ condition = true; -┃ content = { -┃ _type = "if"; -┃ ... -┣━━━ -┗━ ∑ ⚠ Exited with 1 errors reported by nix at 15:52:57 after 0s[?2026l[?25h -Error: - 0: Failed to build Darwin configuration - 1: Command exited with status ExitStatus(Exited(1)) - -Location: - crates/nh-core/src/command.rs:879 From 9b7a4bee0901ca8f41039a7ff1383d80e92774b2 Mon Sep 17 00:00:00 2001 From: Alex Spaulding Date: Sun, 10 May 2026 17:47:33 -0700 Subject: [PATCH 5/7] pre-migration-cleanup --- flake.lock | 725 ++--------------------------- flake.nix | 4 +- hosts/darwin/mba/default.nix | 155 +++--- hosts/hm/8amps-linux/default.nix | 24 +- hosts/nixos/mba-asahi/default.nix | 34 +- hosts/nixos/nixos-test/default.nix | 34 +- ls_R.txt | 291 ++++++++++++ modules/default.nix | 26 +- modules/editor.nix | 11 + modules/microvm.nix | 6 +- modules/opencode_dummy.nix | 15 + modules/qt_dummy.nix | 15 + modules/styling.nix | 62 +-- modules/theme.nix | 20 + 14 files changed, 563 insertions(+), 859 deletions(-) create mode 100644 ls_R.txt create mode 100644 modules/editor.nix create mode 100644 modules/opencode_dummy.nix create mode 100644 modules/qt_dummy.nix create mode 100644 modules/theme.nix diff --git a/flake.lock b/flake.lock index 66e39242..b5f4d712 100644 --- a/flake.lock +++ b/flake.lock @@ -1,29 +1,5 @@ { "nodes": { - "android-nixpkgs": { - "inputs": { - "devshell": "devshell", - "flake-utils": "flake-utils", - "nixpkgs": [ - "wawona", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1775076220, - "narHash": "sha256-QlDAqxJAHakV7GYR97T4hx7trqMI08axwNkp9Db8U7Q=", - "owner": "tadfisher", - "repo": "android-nixpkgs", - "rev": "5585cc3ee71bdd8d9ee255523f11b920138fa688", - "type": "github" - }, - "original": { - "owner": "tadfisher", - "repo": "android-nixpkgs", - "rev": "5585cc3ee71bdd8d9ee255523f11b920138fa688", - "type": "github" - } - }, "apple-silicon": { "inputs": { "flake-compat": "flake-compat", @@ -113,119 +89,6 @@ "type": "github" } }, - "cachix": { - "inputs": { - "devenv": [ - "wawona", - "crate2nix" - ], - "flake-compat": [ - "wawona", - "crate2nix" - ], - "git-hooks": "git-hooks", - "nixpkgs": "nixpkgs_5" - }, - "locked": { - "lastModified": 1767714506, - "narHash": "sha256-WaTs0t1CxhgxbIuvQ97OFhDTVUGd1HA+KzLZUZBhe0s=", - "owner": "cachix", - "repo": "cachix", - "rev": "894c649f0daaa38bbcfb21de64be47dfa7cd0ec9", - "type": "github" - }, - "original": { - "owner": "cachix", - "ref": "latest", - "repo": "cachix", - "type": "github" - } - }, - "cachix_2": { - "inputs": { - "devenv": [ - "wawona", - "crate2nix", - "crate2nix_stable" - ], - "flake-compat": [ - "wawona", - "crate2nix", - "crate2nix_stable" - ], - "git-hooks": "git-hooks_2", - "nixpkgs": "nixpkgs_6" - }, - "locked": { - "lastModified": 1767714506, - "narHash": "sha256-WaTs0t1CxhgxbIuvQ97OFhDTVUGd1HA+KzLZUZBhe0s=", - "owner": "cachix", - "repo": "cachix", - "rev": "894c649f0daaa38bbcfb21de64be47dfa7cd0ec9", - "type": "github" - }, - "original": { - "owner": "cachix", - "ref": "latest", - "repo": "cachix", - "type": "github" - } - }, - "crate2nix": { - "inputs": { - "cachix": "cachix", - "crate2nix_stable": "crate2nix_stable", - "devshell": "devshell_3", - "flake-compat": "flake-compat_5", - "flake-parts": "flake-parts_6", - "nix-test-runner": "nix-test-runner_2", - "nixpkgs": "nixpkgs_8", - "pre-commit-hooks": "pre-commit-hooks_2" - }, - "locked": { - "lastModified": 1770646848, - "narHash": "sha256-0aZjR0id5glnZaKpu/nCwoLON4r5m6q6IDU06YvwT44=", - "owner": "nix-community", - "repo": "crate2nix", - "rev": "26b698e804dd32dc5bb1995028fef00cc87d603a", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "crate2nix", - "type": "github" - } - }, - "crate2nix_stable": { - "inputs": { - "cachix": "cachix_2", - "crate2nix_stable": [ - "wawona", - "crate2nix", - "crate2nix_stable" - ], - "devshell": "devshell_2", - "flake-compat": "flake-compat_4", - "flake-parts": "flake-parts_5", - "nix-test-runner": "nix-test-runner", - "nixpkgs": "nixpkgs_7", - "pre-commit-hooks": "pre-commit-hooks" - }, - "locked": { - "lastModified": 1769627083, - "narHash": "sha256-SUuruvw1/moNzCZosHaa60QMTL+L9huWdsCBN6XZIic=", - "owner": "nix-community", - "repo": "crate2nix", - "rev": "7c33e664668faecf7655fa53861d7a80c9e464a2", - "type": "github" - }, - "original": { - "owner": "nix-community", - "ref": "0.15.0", - "repo": "crate2nix", - "type": "github" - } - }, "determinate-nix": { "inputs": { "determinate-nixd-aarch64-darwin": "determinate-nixd-aarch64-darwin", @@ -284,73 +147,6 @@ "url": "https://install.determinate.systems/determinate-nixd/tag/v3.20.0/x86_64-linux" } }, - "devshell": { - "inputs": { - "nixpkgs": [ - "wawona", - "android-nixpkgs", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768818222, - "narHash": "sha256-460jc0+CZfyaO8+w8JNtlClB2n4ui1RbHfPTLkpwhU8=", - "owner": "numtide", - "repo": "devshell", - "rev": "255a2b1725a20d060f566e4755dbf571bbbb5f76", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "devshell", - "type": "github" - } - }, - "devshell_2": { - "inputs": { - "nixpkgs": [ - "wawona", - "crate2nix", - "crate2nix_stable", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768818222, - "narHash": "sha256-460jc0+CZfyaO8+w8JNtlClB2n4ui1RbHfPTLkpwhU8=", - "owner": "numtide", - "repo": "devshell", - "rev": "255a2b1725a20d060f566e4755dbf571bbbb5f76", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "devshell", - "type": "github" - } - }, - "devshell_3": { - "inputs": { - "nixpkgs": [ - "wawona", - "crate2nix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768818222, - "narHash": "sha256-460jc0+CZfyaO8+w8JNtlClB2n4ui1RbHfPTLkpwhU8=", - "owner": "numtide", - "repo": "devshell", - "rev": "255a2b1725a20d060f566e4755dbf571bbbb5f76", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "devshell", - "type": "github" - } - }, "firefox-gnome-theme": { "flake": false, "locked": { @@ -414,34 +210,6 @@ "type": "github" } }, - "flake-compat_4": { - "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", - "revCount": 69, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.1.0/01948eb7-9cba-704f-bbf3-3fa956735b52/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" - } - }, - "flake-compat_5": { - "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", - "revCount": 69, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.1.0/01948eb7-9cba-704f-bbf3-3fa956735b52/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" - } - }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -524,69 +292,6 @@ "type": "github" } }, - "flake-parts_5": { - "inputs": { - "nixpkgs-lib": [ - "wawona", - "crate2nix", - "crate2nix_stable", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768135262, - "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_6": { - "inputs": { - "nixpkgs-lib": [ - "wawona", - "crate2nix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1768135262, - "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-utils": { - "inputs": { - "systems": "systems_4" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "fromYaml": { "flake": false, "locked": { @@ -603,36 +308,6 @@ "type": "github" } }, - "git-hooks": { - "inputs": { - "flake-compat": [ - "wawona", - "crate2nix", - "cachix", - "flake-compat" - ], - "gitignore": "gitignore_2", - "nixpkgs": [ - "wawona", - "crate2nix", - "cachix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1765404074, - "narHash": "sha256-+ZDU2d+vzWkEJiqprvV5PR26DVFN2vgddwG5SnPZcUM=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "2d6f58930fbcd82f6f9fd59fb6d13e37684ca529", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "git-hooks.nix", - "type": "github" - } - }, "git-hooks-nix": { "inputs": { "flake-compat": "flake-compat_2", @@ -659,38 +334,6 @@ "url": "https://flakehub.com/f/cachix/git-hooks.nix/0.1.941" } }, - "git-hooks_2": { - "inputs": { - "flake-compat": [ - "wawona", - "crate2nix", - "crate2nix_stable", - "cachix", - "flake-compat" - ], - "gitignore": "gitignore_3", - "nixpkgs": [ - "wawona", - "crate2nix", - "crate2nix_stable", - "cachix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1765404074, - "narHash": "sha256-+ZDU2d+vzWkEJiqprvV5PR26DVFN2vgddwG5SnPZcUM=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "2d6f58930fbcd82f6f9fd59fb6d13e37684ca529", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "git-hooks.nix", - "type": "github" - } - }, "gitignore": { "inputs": { "nixpkgs": [ @@ -714,102 +357,6 @@ "type": "github" } }, - "gitignore_2": { - "inputs": { - "nixpkgs": [ - "wawona", - "crate2nix", - "cachix", - "git-hooks", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, - "gitignore_3": { - "inputs": { - "nixpkgs": [ - "wawona", - "crate2nix", - "crate2nix_stable", - "cachix", - "git-hooks", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, - "gitignore_4": { - "inputs": { - "nixpkgs": [ - "wawona", - "crate2nix", - "crate2nix_stable", - "pre-commit-hooks", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, - "gitignore_5": { - "inputs": { - "nixpkgs": [ - "wawona", - "crate2nix", - "pre-commit-hooks", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, "gnome-shell": { "flake": false, "locked": { @@ -848,6 +395,27 @@ "type": "github" } }, + "microvm": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ], + "spectrum": "spectrum" + }, + "locked": { + "lastModified": 1778369133, + "narHash": "sha256-zfYJAAVau1dDlVo8PfA0oQFVwvRjpp8Zz+T61+ywogI=", + "owner": "astro", + "repo": "microvm.nix", + "rev": "9ddb425679d44e6e1e5cd5df9db0c42ed99df4a4", + "type": "github" + }, + "original": { + "owner": "astro", + "repo": "microvm.nix", + "type": "github" + } + }, "nix": { "inputs": { "flake-parts": "flake-parts", @@ -890,54 +458,6 @@ "type": "github" } }, - "nix-test-runner": { - "flake": false, - "locked": { - "lastModified": 1588761593, - "narHash": "sha256-FKJykltAN/g3eIceJl4SfDnnyuH2jHImhMrXS2KvGIs=", - "owner": "stoeffel", - "repo": "nix-test-runner", - "rev": "c45d45b11ecef3eb9d834c3b6304c05c49b06ca2", - "type": "github" - }, - "original": { - "owner": "stoeffel", - "repo": "nix-test-runner", - "type": "github" - } - }, - "nix-test-runner_2": { - "flake": false, - "locked": { - "lastModified": 1588761593, - "narHash": "sha256-FKJykltAN/g3eIceJl4SfDnnyuH2jHImhMrXS2KvGIs=", - "owner": "stoeffel", - "repo": "nix-test-runner", - "rev": "c45d45b11ecef3eb9d834c3b6304c05c49b06ca2", - "type": "github" - }, - "original": { - "owner": "stoeffel", - "repo": "nix-test-runner", - "type": "github" - } - }, - "nix-xcodeenvtests": { - "flake": false, - "locked": { - "lastModified": 1570998936, - "narHash": "sha256-xh1jtdqWXSYJqWB30IkB+FbwCrF9qh+bYD/kOzgOpUc=", - "owner": "svanderburg", - "repo": "nix-xcodeenvtests", - "rev": "ef4ef24802fa3822100ed3e1628307b20017711e", - "type": "github" - }, - "original": { - "owner": "svanderburg", - "repo": "nix-xcodeenvtests", - "type": "github" - } - }, "nixpkgs": { "locked": { "lastModified": 1773222311, @@ -1061,70 +581,6 @@ "type": "github" } }, - "nixpkgs_5": { - "locked": { - "lastModified": 1765186076, - "narHash": "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "addf7cf5f383a3101ecfba091b98d0a1263dc9b8", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_6": { - "locked": { - "lastModified": 1765186076, - "narHash": "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "addf7cf5f383a3101ecfba091b98d0a1263dc9b8", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_7": { - "locked": { - "lastModified": 1769433173, - "narHash": "sha256-Gf1dFYgD344WZ3q0LPlRoWaNdNQq8kSBDLEWulRQSEs=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "13b0f9e6ac78abbbb736c635d87845c4f4bee51b", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_8": { - "locked": { - "lastModified": 1769433173, - "narHash": "sha256-Gf1dFYgD344WZ3q0LPlRoWaNdNQq8kSBDLEWulRQSEs=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "13b0f9e6ac78abbbb736c635d87845c4f4bee51b", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nur": { "inputs": { "flake-parts": [ @@ -1150,36 +606,6 @@ "type": "github" } }, - "pre-commit-hooks": { - "inputs": { - "flake-compat": [ - "wawona", - "crate2nix", - "crate2nix_stable", - "flake-compat" - ], - "gitignore": "gitignore_4", - "nixpkgs": [ - "wawona", - "crate2nix", - "crate2nix_stable", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1769069492, - "narHash": "sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=", - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "rev": "a1ef738813b15cf8ec759bdff5761b027e3e1d23", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "type": "github" - } - }, "pre-commit-hooks-nix": { "inputs": { "flake-compat": [ @@ -1208,69 +634,20 @@ "type": "github" } }, - "pre-commit-hooks_2": { - "inputs": { - "flake-compat": [ - "wawona", - "crate2nix", - "flake-compat" - ], - "gitignore": "gitignore_5", - "nixpkgs": [ - "wawona", - "crate2nix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1769069492, - "narHash": "sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=", - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "rev": "a1ef738813b15cf8ec759bdff5761b027e3e1d23", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "type": "github" - } - }, "root": { "inputs": { "apple-silicon": "apple-silicon", "determinate-nix": "determinate-nix", "flake-parts": "flake-parts_2", "home-manager": "home-manager", + "microvm": "microvm", "nix-darwin": "nix-darwin", "nixpkgs": "nixpkgs_3", "nixpkgs-darwin": "nixpkgs-darwin", "sops-nix": "sops-nix", "spicetify-nix": "spicetify-nix", "stylix": "stylix", - "system-manager": "system-manager", - "wawona": "wawona" - } - }, - "rust-overlay": { - "inputs": { - "nixpkgs": [ - "wawona", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1776309239, - "narHash": "sha256-XzTecca59093jBsVAE4PVAMcJO+PAYHYHBPRnOR8iWs=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "3717ee024da7b0a20744f12c39b41e27cbc12f2d", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" + "system-manager": "system-manager" } }, "sops-nix": { @@ -1293,6 +670,22 @@ "type": "github" } }, + "spectrum": { + "flake": false, + "locked": { + "lastModified": 1772189877, + "narHash": "sha256-i1p90Rgssb//aNiTDFq46ZG/fk3LmyRLChtp/9lddyA=", + "ref": "refs/heads/main", + "rev": "fe39e122d898f66e89ffa17d4f4209989ccb5358", + "revCount": 1255, + "type": "git", + "url": "https://spectrum-os.org/git/spectrum" + }, + "original": { + "type": "git", + "url": "https://spectrum-os.org/git/spectrum" + } + }, "spicetify-nix": { "inputs": { "nixpkgs": [ @@ -1412,21 +805,6 @@ "type": "github" } }, - "systems_4": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, "tinted-kitty": { "flake": false, "locked": { @@ -1519,31 +897,6 @@ "repo": "userborn", "type": "github" } - }, - "wawona": { - "inputs": { - "android-nixpkgs": "android-nixpkgs", - "crate2nix": "crate2nix", - "nix-xcodeenvtests": "nix-xcodeenvtests", - "nixpkgs": [ - "nixpkgs" - ], - "rust-overlay": "rust-overlay" - }, - "locked": { - "lastModified": 1777675726, - "narHash": "sha256-LVkJMUsPbauqZMLBnwV9iDqr8Tsh4Pgd2PBBxiM1BzI=", - "owner": "Wawona", - "repo": "Wawona", - "rev": "05e1cc1330c67aadeacb2ae242f3efeb581d567c", - "type": "github" - }, - "original": { - "owner": "Wawona", - "ref": "development", - "repo": "Wawona", - "type": "github" - } } }, "root": "root", diff --git a/flake.nix b/flake.nix index dff17f43..2ea18ad6 100644 --- a/flake.nix +++ b/flake.nix @@ -43,8 +43,8 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - wawona = { - url = "github:Wawona/Wawona/development"; + microvm = { + url = "github:astro/microvm.nix"; inputs.nixpkgs.follows = "nixpkgs"; }; diff --git a/hosts/darwin/mba/default.nix b/hosts/darwin/mba/default.nix index 8ff014a1..c74db873 100644 --- a/hosts/darwin/mba/default.nix +++ b/hosts/darwin/mba/default.nix @@ -15,7 +15,6 @@ nixpkgs.hostPlatform = "aarch64-darwin"; nixpkgs.overlays = [ inputs.self.overlays.default - inputs.wawona.overlays.default ]; system.primaryUser = "8amps"; networking.hostName = "mba"; @@ -69,18 +68,16 @@ inputs.home-manager.darwinModules.home-manager # 3. Pull in Feature Modules from the Hub (inputs.self.modules) - inputs.self.modules.darwin.shell - inputs.self.modules.darwin.secrets - inputs.self.modules.darwin.styling - inputs.self.modules.darwin.mas - inputs.self.modules.darwin.wallpaper - inputs.self.modules.darwin.microvm - inputs.self.modules.darwin.dock - inputs.self.modules.darwin.ghostty - inputs.self.modules.darwin.cursor - inputs.self.modules.darwin.apps - inputs.self.modules.darwin.python - inputs.self.modules.darwin.maintenance + inputs.self.darwinModules.shell + inputs.self.darwinModules.secrets + inputs.self.darwinModules.styling + inputs.self.darwinModules.mas + inputs.self.darwinModules.wallpaper + inputs.self.darwinModules.microvm + inputs.self.darwinModules.dock + inputs.self.darwinModules.apps + inputs.self.darwinModules.python + inputs.self.darwinModules.maintenance # 4. Configure Home Manager { @@ -95,77 +92,79 @@ manual.json.enable = false; # Wawona LaunchAgent - launchd.agents.wawona = { - enable = true; - config = { - Label = "com.aspaulding.wawona"; - ProgramArguments = [ "${pkgs.wawona}/bin/wawona" ]; - KeepAlive = true; - RunAtLoad = true; - StandardOutPath = "${config.home.homeDirectory}/.cache/wawona.log"; - StandardErrorPath = "${config.home.homeDirectory}/.cache/wawona.err"; - }; - }; + # launchd.agents.wawona = { + # enable = true; + # config = { + # Label = "com.aspaulding.wawona"; + # ProgramArguments = [ "${pkgs.wawona}/bin/wawona" ]; + # KeepAlive = true; + # RunAtLoad = true; + # StandardOutPath = "${config.home.homeDirectory}/.cache/wawona.log"; + # StandardErrorPath = "${config.home.homeDirectory}/.cache/wawona.err"; + # }; + # }; # Waypipe LaunchAgent (Host-side proxy for Wawona) - launchd.agents.waypipe = { - enable = true; - config = { - Label = "com.aspaulding.waypipe"; - ProgramArguments = [ - "${inputs.wawona.packages.${pkgs.stdenv.hostPlatform.system}.wawona-macos}/Applications/Wawona.app/Contents/MacOS/waypipe" - "--display" - "/tmp/wawona-503/wayland-0" - "-s" - "/etc/nix-darwin/.dotfiles/waypipe-wawona.sock" - "client" - ]; - EnvironmentVariables = { - WAYLAND_DISPLAY = "wayland-0"; - XDG_RUNTIME_DIR = "/tmp/wawona-503"; - }; - KeepAlive = true; - RunAtLoad = true; - StandardOutPath = "${config.home.homeDirectory}/.cache/waypipe.log"; - StandardErrorPath = "${config.home.homeDirectory}/.cache/waypipe.err"; - }; - }; + # launchd.agents.waypipe = { + # enable = true; + # config = { + # Label = "com.aspaulding.waypipe"; + # ProgramArguments = [ + # "${inputs.wawona.packages.${pkgs.stdenv.hostPlatform.system}.wawona-macos}/Applications/Wawona.app/Contents/MacOS/waypipe" + # "--display" + # "/tmp/wawona-503/wayland-0" + # "-s" + # "/etc/nix-darwin/.dotfiles/waypipe-wawona.sock" + # "client" + # ]; + # EnvironmentVariables = { + # WAYLAND_DISPLAY = "wayland-0"; + # XDG_RUNTIME_DIR = "/tmp/wawona-503"; + # }; + # KeepAlive = true; + # RunAtLoad = true; + # StandardOutPath = "${config.home.homeDirectory}/.cache/waypipe.log"; + # StandardErrorPath = "${config.home.homeDirectory}/.cache/waypipe.err"; + # }; + # }; # Bridge LaunchAgent: connects the VSOCK socket from vfkit to the Waypipe socket - launchd.agents.waypipe-bridge = { - enable = true; - config = { - Label = "com.aspaulding.waypipe-bridge"; - ProgramArguments = [ - "${pkgs.socat}/bin/socat" - "UNIX-CONNECT:/etc/nix-darwin/.dotfiles/dendritic-vm-vsock.sock" - "UNIX-CONNECT:/etc/nix-darwin/.dotfiles/waypipe-wawona.sock" - ]; - KeepAlive = { - SuccessfulExit = false; - }; - RunAtLoad = true; - StandardOutPath = "${config.home.homeDirectory}/.cache/waypipe-bridge.log"; - StandardErrorPath = "${config.home.homeDirectory}/.cache/waypipe-bridge.err"; - }; - }; + # launchd.agents.waypipe-bridge = { + # enable = true; + # config = { + # Label = "com.aspaulding.waypipe-bridge"; + # ProgramArguments = [ + # "${pkgs.socat}/bin/socat" + # "UNIX-CONNECT:/etc/nix-darwin/.dotfiles/dendritic-vm-vsock.sock" + # "UNIX-CONNECT:/etc/nix-darwin/.dotfiles/waypipe-wawona.sock" + # ]; + # KeepAlive = { + # SuccessfulExit = false; + # }; + # RunAtLoad = true; + # StandardOutPath = "${config.home.homeDirectory}/.cache/waypipe-bridge.log"; + # StandardErrorPath = "${config.home.homeDirectory}/.cache/waypipe-bridge.err"; + # }; + # }; imports = [ - inputs.self.modules.homeManager.shell - inputs.self.modules.homeManager.terminal - # inputs.self.modules.homeManager.editor - inputs.self.modules.homeManager.secrets - inputs.self.modules.homeManager.styling - inputs.self.modules.homeManager.apps - inputs.self.modules.homeManager.ghostty - inputs.self.modules.homeManager.antigravity - inputs.self.modules.homeManager.cursor - inputs.self.modules.homeManager.beeper - inputs.self.modules.homeManager.python - inputs.self.modules.homeManager.jetbrains - inputs.self.modules.homeManager.wallpaper - inputs.self.modules.homeManager.spotify - inputs.self.modules.homeManager.vesktop + inputs.self.homeManagerModules.shell + inputs.self.homeManagerModules.terminal + inputs.self.homeManagerModules.editor + inputs.self.homeManagerModules.secrets + # inputs.self.homeManagerModules.styling + inputs.self.homeManagerModules.apps + inputs.self.homeManagerModules.ghostty + inputs.self.homeManagerModules.antigravity + inputs.self.homeManagerModules.cursor + inputs.self.homeManagerModules.beeper + inputs.self.homeManagerModules.python + inputs.self.homeManagerModules.jetbrains + inputs.self.homeManagerModules.wallpaper + inputs.self.homeManagerModules.spotify + inputs.self.homeManagerModules.vesktop + inputs.self.homeManagerModules.opencode + inputs.self.homeManagerModules.qt ]; home.username = "8amps"; home.homeDirectory = "/Users/8amps"; diff --git a/hosts/hm/8amps-linux/default.nix b/hosts/hm/8amps-linux/default.nix index 39693497..855066cf 100644 --- a/hosts/hm/8amps-linux/default.nix +++ b/hosts/hm/8amps-linux/default.nix @@ -14,18 +14,18 @@ } # Pull in Feature Modules from the Hub - inputs.self.modules.homeManager.shell - # inputs.self.modules.homeManager.editor - inputs.self.modules.homeManager.secrets - inputs.self.modules.homeManager.styling - inputs.self.modules.homeManager.apps - inputs.self.modules.homeManager.ghostty - inputs.self.modules.homeManager.antigravity - inputs.self.modules.homeManager.python - inputs.self.modules.homeManager.wallpaper - inputs.self.modules.homeManager.spotify - inputs.self.modules.homeManager.vesktop - inputs.self.modules.homeManager.sway + inputs.self.homeManagerModules.shell + # inputs.self.homeManagerModules.editor + inputs.self.homeManagerModules.secrets + inputs.self.homeManagerModules.styling + inputs.self.homeManagerModules.apps + inputs.self.homeManagerModules.ghostty + inputs.self.homeManagerModules.antigravity + inputs.self.homeManagerModules.python + inputs.self.homeManagerModules.wallpaper + inputs.self.homeManagerModules.spotify + inputs.self.homeManagerModules.vesktop + inputs.self.homeManagerModules.sway # External modules diff --git a/hosts/nixos/mba-asahi/default.nix b/hosts/nixos/mba-asahi/default.nix index 2c2bc0eb..35996eb8 100644 --- a/hosts/nixos/mba-asahi/default.nix +++ b/hosts/nixos/mba-asahi/default.nix @@ -26,12 +26,12 @@ inputs.home-manager.nixosModules.home-manager # 3. Pull in Feature Modules from the Hub - inputs.self.modules.nixos.shell - inputs.self.modules.nixos.secrets - inputs.self.modules.nixos.styling - inputs.self.modules.nixos.linux-desktop - inputs.self.modules.nixos.microvm - inputs.self.modules.nixos.python + inputs.self.nixosModules.shell + inputs.self.nixosModules.secrets + inputs.self.nixosModules.styling + inputs.self.nixosModules.linux-desktop + inputs.self.nixosModules.microvm + inputs.self.nixosModules.python # 4. Configure Home Manager { @@ -41,17 +41,17 @@ home-manager.extraSpecialArgs = { inherit inputs; }; home-manager.users."8amps" = { imports = [ - inputs.self.modules.homeManager.shell - inputs.self.modules.homeManager.editor - inputs.self.modules.homeManager.secrets - inputs.self.modules.homeManager.styling - inputs.self.modules.homeManager.apps - inputs.self.modules.homeManager.ghostty - inputs.self.modules.homeManager.python - inputs.self.modules.homeManager.nixvim-ide - inputs.self.modules.homeManager.wallpaper - inputs.self.modules.homeManager.spotify - inputs.self.modules.homeManager.vesktop + inputs.self.homeManagerModules.shell + inputs.self.homeManagerModules.editor + inputs.self.homeManagerModules.secrets + inputs.self.homeManagerModules.styling + inputs.self.homeManagerModules.apps + inputs.self.homeManagerModules.ghostty + inputs.self.homeManagerModules.python + inputs.self.homeManagerModules.nixvim-ide + inputs.self.homeManagerModules.wallpaper + inputs.self.homeManagerModules.spotify + inputs.self.homeManagerModules.vesktop ]; home.username = "8amps"; home.homeDirectory = "/home/8amps"; diff --git a/hosts/nixos/nixos-test/default.nix b/hosts/nixos/nixos-test/default.nix index 4b81547e..415f8f79 100644 --- a/hosts/nixos/nixos-test/default.nix +++ b/hosts/nixos/nixos-test/default.nix @@ -26,12 +26,12 @@ inputs.home-manager.nixosModules.home-manager # 3. Pull in Feature Modules from the Hub - inputs.self.modules.nixos.shell - inputs.self.modules.nixos.secrets - inputs.self.modules.nixos.styling - inputs.self.modules.nixos.linux-desktop - inputs.self.modules.nixos.microvm - inputs.self.modules.nixos.python + inputs.self.nixosModules.shell + inputs.self.nixosModules.secrets + inputs.self.nixosModules.styling + inputs.self.nixosModules.linux-desktop + inputs.self.nixosModules.microvm + inputs.self.nixosModules.python # 4. Configure Home Manager { @@ -41,17 +41,17 @@ home-manager.extraSpecialArgs = { inherit inputs; }; home-manager.users."8amps" = { imports = [ - inputs.self.modules.homeManager.shell - inputs.self.modules.homeManager.editor - inputs.self.modules.homeManager.secrets - inputs.self.modules.homeManager.styling - inputs.self.modules.homeManager.apps - inputs.self.modules.homeManager.ghostty - inputs.self.modules.homeManager.python - inputs.self.modules.homeManager.nixvim-ide - inputs.self.modules.homeManager.wallpaper - inputs.self.modules.homeManager.spotify - inputs.self.modules.homeManager.vesktop + inputs.self.homeManagerModules.shell + inputs.self.homeManagerModules.editor + inputs.self.homeManagerModules.secrets + inputs.self.homeManagerModules.styling + inputs.self.homeManagerModules.apps + inputs.self.homeManagerModules.ghostty + inputs.self.homeManagerModules.python + inputs.self.homeManagerModules.nixvim-ide + inputs.self.homeManagerModules.wallpaper + inputs.self.homeManagerModules.spotify + inputs.self.homeManagerModules.vesktop ]; home.username = "8amps"; home.homeDirectory = "/home/8amps"; diff --git a/ls_R.txt b/ls_R.txt new file mode 100644 index 00000000..c5b4c223 --- /dev/null +++ b/ls_R.txt @@ -0,0 +1,291 @@ +README.md +addon.xpi +docs +explanation.md +flake.lock +flake.nix +flake_clean.json +flake_show.json +hosts +ls_R.txt +metadata.json +modules +runner_debug.sh +scratch +scripts +secrets +subrepos +test-eval.nix +test.nix +wallpapers +waypipe-wawona.sock + +./docs: +agentic_neovim.txt +ansible-nix.txt +awesome-nix.md +cursor_configure.txt +dentric_nix.md +eduroam_wifi_asahi.txt +java_install_location_symlink.txt +java_lsp.txt +microvms.txt +neovim_choices.txt +nh.txt +stylix.txt +swift_lsp.txt +system-manager-nix.txt +tmux.md +zsh-plugins.md + +./hosts: +darwin +hm +nixos +system-manager + +./hosts/darwin: +mba + +./hosts/darwin/mba: +default.nix + +./hosts/hm: +8amps-linux + +./hosts/hm/8amps-linux: +default.nix + +./hosts/nixos: +mba-asahi +nixos-test + +./hosts/nixos/mba-asahi: +default.nix + +./hosts/nixos/nixos-test: +default.nix + +./hosts/system-manager: +linux-generic + +./hosts/system-manager/linux-generic: +default.nix + +./modules: +apps +darwin-maintenance.nix +default.nix +dock.nix +editor.nix +linux-desktop.nix +macos-wallpaper-deps +macos-wallpaper-no-sqlite.patch +microvm.nix +mobile.nix +opencode_dummy.nix +overlays.nix +pkgs +python.nix +qt_dummy.nix +secrets.nix +shell.nix +styling.nix +terminal.nix +theme.nix + +./modules/apps: +_vscode-common.nix +antigravity.nix +beeper.nix +common.nix +cursor.nix +eclipse-java-google-style.xml +ghostty.nix +jetbrains.nix +mas.nix +spotify.nix +sway.nix +vesktop.nix +vscode.nix +wallpaper.nix + +./modules/macos-wallpaper-deps: +default.nix +workspace-state.json + +./modules/pkgs: +_fancy-cat.nix +_mas-sync.nix + +./scratch: +test.java + +./scripts: +regenerate-hardware.sh +wawona-vm-bridge.sh + +./secrets: +secrets.yaml + +./subrepos: +ansible-nix +awesome-nix +codecompanion.nvim +home-manager +kickstart-nix.nvim +microvm.nix +nix-darwin +nix-wrapper-modules +nixCats-nvim +nixvim +sops-nix +swayfx +system-manager +yazi +yazi.nvim + +./subrepos/ansible-nix: + +./subrepos/awesome-nix: + +./subrepos/codecompanion.nvim: + +./subrepos/home-manager: + +./subrepos/kickstart-nix.nvim: + +./subrepos/microvm.nix: +CHANGELOG.md +LICENSE +README.md +checks +doc +examples +flake-template +flake.lock +flake.nix +lib +nixos-modules +pkgs + +./subrepos/microvm.nix/checks: +default.nix +imperative-template.nix +iperf.nix +machined.nix +microvm-command.nix +shellcheck.nix +shutdown-command.nix +startup-shutdown.nix +vm.nix + +./subrepos/microvm.nix/doc: +book.toml +src + +./subrepos/microvm.nix/doc/src: +SUMMARY.md +advanced-network.md +conventions.md +cpu-emulation.md +declarative.md +declaring.md +demo.gif +devices.md +faq.md +host-systemd.md +host.md +interfaces.md +intro.md +microvm-command.md +options.md +output-options.md +packages.md +routed-network.md +shares.md +simple-network.md +ssh-deploy.md +vfkit-rosetta.md + +./subrepos/microvm.nix/examples: +graphics.nix +microvms-host.nix +no-flake-microvm.nix +qemu-vnc.nix + +./subrepos/microvm.nix/flake-template: +flake.nix + +./subrepos/microvm.nix/lib: +default.nix +macvtap.nix +runner.nix +runners +volumes.nix + +./subrepos/microvm.nix/lib/runners: +alioth.nix +cloud-hypervisor.nix +crosvm.nix +firecracker.nix +kvmtool.nix +qemu.nix +stratovirt.nix +vfkit.nix + +./subrepos/microvm.nix/nixos-modules: +host +host.nix +microvm + +./subrepos/microvm.nix/nixos-modules/host: +default.nix +options.nix + +./subrepos/microvm.nix/nixos-modules/microvm: +asserts.nix +boot-disk.nix +default.nix +graphics.nix +interfaces.nix +mounts.nix +optimization.nix +options.nix +pci-devices.nix +rosetta.nix +ssh-deploy.nix +store-disk.nix +system.nix +virtiofsd +vsock-ssh.nix + +./subrepos/microvm.nix/nixos-modules/microvm/virtiofsd: +default.nix +supervisord-event-handler.py + +./subrepos/microvm.nix/pkgs: +build-microvm.nix +doc.nix +microvm-command.nix + +./subrepos/nix-darwin: + +./subrepos/nix-wrapper-modules: + +./subrepos/nixCats-nvim: + +./subrepos/nixvim: + +./subrepos/sops-nix: + +./subrepos/swayfx: + +./subrepos/system-manager: + +./subrepos/yazi: + +./subrepos/yazi.nvim: + +./wallpapers: +mountain-sunset.png diff --git a/modules/default.nix b/modules/default.nix index 201bf2cd..1d2bf533 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -9,12 +9,21 @@ let apps = import ./apps/common.nix; cursor = import ./apps/cursor.nix; antigravity = import ./apps/antigravity.nix; + ghostty = import ./apps/ghostty.nix; + beeper = import ./apps/beeper.nix; + jetbrains = import ./apps/jetbrains.nix; + vscode = import ./apps/vscode.nix; + spotify = import ./apps/spotify.nix; + vesktop = import ./apps/vesktop.nix; dock = import ./dock.nix; - microvm = import ./microvm.nix; + microvm = import ./microvm.nix { inherit inputs; }; wallpaper = import ./apps/wallpaper.nix; mas = import ./apps/mas.nix; python = import ./python.nix; maintenance = import ./darwin-maintenance.nix; + editor = import ./editor.nix { inherit inputs; }; + opencode_dummy = import ./opencode_dummy.nix { inherit inputs; }; + qt_dummy = import ./qt_dummy.nix { inherit inputs; }; in { # ── Options ────────────────────────────────────────────────── @@ -34,7 +43,6 @@ in ./python.nix ./overlays.nix ./secrets.nix - ./styling.nix ./mobile.nix ./apps/common.nix ./apps/jetbrains.nix @@ -48,6 +56,7 @@ in ./apps/mas.nix ./apps/wallpaper.nix ./darwin-maintenance.nix + ./editor.nix ]; config = { @@ -65,10 +74,12 @@ in darwinModules = { dock = dock.flake.modules.darwin.dock; shell = shell.flake.modules.darwin.shell; + secrets = secrets.flake.modules.darwin.secrets; + styling = styling.flake.modules.darwin.styling; apps = apps.flake.modules.darwin.apps; wallpaper = wallpaper.flake.modules.darwin.wallpaper; mas = mas.flake.modules.darwin.mas; - microvm = microvm.flake.modules.darwin.microvm; + microvm = microvm.config.flake.modules.darwin.microvm; maintenance = maintenance.flake.modules.darwin.maintenance; python = python.flake.modules.darwin.python; }; @@ -76,12 +87,21 @@ in homeManagerModules = { shell = shell.flake.modules.homeManager.shell; terminal = terminal.flake.modules.homeManager.terminal; + editor = editor.flake.modules.homeManager.editor; + opencode = opencode_dummy.flake.modules.homeManager.opencode; + qt = qt_dummy.flake.modules.homeManager.qt; secrets = secrets.flake.modules.homeManager.secrets; styling = styling.flake.modules.homeManager.styling; apps = apps.flake.modules.homeManager.apps; cursor = cursor.flake.modules.homeManager.cursor; antigravity = antigravity.flake.modules.homeManager.antigravity; + ghostty = ghostty.flake.modules.homeManager.ghostty; + beeper = beeper.flake.modules.homeManager.beeper; + jetbrains = jetbrains.flake.modules.homeManager.jetbrains; + vscode = vscode.flake.modules.homeManager.vscode; + spotify = spotify.flake.modules.homeManager.spotify; + vesktop = vesktop.flake.modules.homeManager.vesktop; wallpaper = wallpaper.flake.modules.homeManager.wallpaper; python = python.flake.modules.homeManager.python; linux-desktop = (import ./linux-desktop.nix).flake.modules.homeManager.linux-desktop; diff --git a/modules/editor.nix b/modules/editor.nix new file mode 100644 index 00000000..fcf6429e --- /dev/null +++ b/modules/editor.nix @@ -0,0 +1,11 @@ +{ inputs, ... }: { + flake.modules.homeManager.editor = { lib, ... }: { + options.programs.neovim.initLua = lib.mkOption { + type = lib.types.lines; + default = ""; + }; + config = { + programs.neovim.enable = lib.mkDefault false; + }; + }; +} diff --git a/modules/microvm.nix b/modules/microvm.nix index f652e527..a8e162d5 100644 --- a/modules/microvm.nix +++ b/modules/microvm.nix @@ -18,9 +18,9 @@ inputs.microvm.nixosModules.microvm inputs.home-manager.nixosModules.home-manager inputs.determinate-nix.nixosModules.default - inputs.self.modules.nixos.shell - inputs.self.modules.nixos.styling - inputs.self.modules.nixos.linux-desktop + inputs.self.nixosModules.shell + inputs.self.nixosModules.styling + # inputs.self.nixosModules.linux-desktop ({ lib, pkgs, ... }: { nixpkgs.hostPlatform = "aarch64-linux"; diff --git a/modules/opencode_dummy.nix b/modules/opencode_dummy.nix new file mode 100644 index 00000000..de81a277 --- /dev/null +++ b/modules/opencode_dummy.nix @@ -0,0 +1,15 @@ +{ inputs, ... }: { + flake.modules.homeManager.opencode = { lib, ... }: { + options.programs.opencode.tui = lib.mkOption { + type = lib.types.attrsOf lib.types.unspecified; + default = {}; + }; + options.programs.opencode.themes = lib.mkOption { + type = lib.types.attrsOf lib.types.unspecified; + default = {}; + }; + config = { + programs.opencode.enable = lib.mkDefault false; + }; + }; +} diff --git a/modules/qt_dummy.nix b/modules/qt_dummy.nix new file mode 100644 index 00000000..edff0cba --- /dev/null +++ b/modules/qt_dummy.nix @@ -0,0 +1,15 @@ +{ inputs, ... }: { + flake.modules.homeManager.qt = { lib, ... }: { + options.qt.kvantum = lib.mkOption { + type = lib.types.attrsOf lib.types.unspecified; + default = {}; + }; + options.qt.platformTheme = lib.mkOption { + type = lib.types.attrsOf lib.types.unspecified; + default = {}; + }; + config = { + qt.enable = lib.mkDefault false; + }; + }; +} diff --git a/modules/styling.nix b/modules/styling.nix index 2dab8c22..8555ac0a 100644 --- a/modules/styling.nix +++ b/modules/styling.nix @@ -6,29 +6,15 @@ lib, ... }: { - imports = [inputs.stylix.nixosModules.stylix]; + imports = [ + inputs.stylix.nixosModules.stylix + ./theme.nix + ]; stylix = { enable = true; + enableReleaseChecks = false; polarity = "dark"; - base16Scheme = { - base00 = "2d302f"; - base01 = "434846"; - base02 = "5a605d"; - base03 = "9da8a3"; - base04 = "cad8d2"; - base05 = "e0f0ef"; - base06 = "ecf6f2"; - base07 = "fcfefd"; - base08 = "f9906f"; - base09 = "b38a61"; - base0A = "f0c239"; - base0B = "8ab361"; - base0C = "30dff3"; - base0D = "b0a4e3"; - base0E = "cca4e3"; - base0F = "ca6924"; - }; fonts = { monospace = { @@ -70,29 +56,15 @@ lib, ... }: { - imports = [inputs.stylix.darwinModules.stylix]; + imports = [ + inputs.stylix.darwinModules.stylix + ./theme.nix + ]; stylix = { enable = true; + enableReleaseChecks = false; polarity = "dark"; - base16Scheme = { - base00 = "2d302f"; - base01 = "434846"; - base02 = "5a605d"; - base03 = "9da8a3"; - base04 = "cad8d2"; - base05 = "e0f0ef"; - base06 = "ecf6f2"; - base07 = "fcfefd"; - base08 = "f9906f"; - base09 = "b38a61"; - base0A = "f0c239"; - base0B = "8ab361"; - base0C = "30dff3"; - base0D = "b0a4e3"; - base0E = "cca4e3"; - base0F = "ca6924"; - }; fonts = { monospace = { @@ -118,23 +90,31 @@ ]; }; - # ── Home Manager Styling (TEMPORARY REMOVAL FOR TESTING) ────── + # ── Home Manager Styling ────────────────────────────────────── flake.modules.homeManager.styling = { pkgs, lib, config, + inputs, ... }: let isDarwin = pkgs.stdenv.hostPlatform.isDarwin; in { + imports = [inputs.stylix.homeManagerModules.stylix]; config = { stylix = { # We only need to define targets here; the base theme is inherited from system enable = true; - + targets.vscode.enable = true; targets.ghostty.enable = true; - targets.librewolf.enable = false; # Use manual CSS for better DanQing control + # targets.bat.enable = true; + # targets.fzf.enable = true; + # targets.lsd.enable = true; + # targets.btop.enable = true; + # targets.vesktop.enable = true; + targets.spicetify.enable = true; + targets.qt.enable = false; }; # ── Stylix-Themed LibreWolf UI ────────────────────────────── diff --git a/modules/theme.nix b/modules/theme.nix new file mode 100644 index 00000000..4ded5889 --- /dev/null +++ b/modules/theme.nix @@ -0,0 +1,20 @@ +{ lib, ... }: { + stylix.base16Scheme = { + base00 = "2d302f"; + base01 = "434846"; + base02 = "5a605d"; + base03 = "9da8a3"; + base04 = "cad8d2"; + base05 = "e0f0ef"; + base06 = "ecf6f2"; + base07 = "fcfefd"; + base08 = "f9906f"; + base09 = "b38a61"; + base0A = "f0c239"; + base0B = "8ab361"; + base0C = "30dff3"; + base0D = "b0a4e3"; + base0E = "cca4e3"; + base0F = "ca6924"; + }; +} From 2a80dcafb7d98c90da9972463a346efc344a8920 Mon Sep 17 00:00:00 2001 From: Alex Spaulding Date: Sun, 10 May 2026 17:55:45 -0700 Subject: [PATCH 6/7] pre-migration-cleanup-2 --- hosts/darwin/mba/default.nix | 1 - hosts/hm/8amps-linux/default.nix | 4 ++-- modules/default.nix | 6 ++++-- modules/editor.nix | 12 ++++-------- modules/linux-desktop.nix | 9 +++++++++ modules/microvm.nix | 4 ++-- 6 files changed, 21 insertions(+), 15 deletions(-) diff --git a/hosts/darwin/mba/default.nix b/hosts/darwin/mba/default.nix index c74db873..1f592f18 100644 --- a/hosts/darwin/mba/default.nix +++ b/hosts/darwin/mba/default.nix @@ -30,7 +30,6 @@ documentation.info.enable = false; environment.systemPackages = [ - pkgs.wawona pkgs.socat ]; diff --git a/hosts/hm/8amps-linux/default.nix b/hosts/hm/8amps-linux/default.nix index 855066cf..aa06d0ca 100644 --- a/hosts/hm/8amps-linux/default.nix +++ b/hosts/hm/8amps-linux/default.nix @@ -25,14 +25,14 @@ inputs.self.homeManagerModules.wallpaper inputs.self.homeManagerModules.spotify inputs.self.homeManagerModules.vesktop - inputs.self.homeManagerModules.sway + inputs.self.homeManagerModules.linux-desktop # External modules { # ── Feature Toggles ───────────────────────────────────────── dendritic.apps.ghostty.enable = true; - dendritic.apps.sway.enable = true; + dendritic.apps.linux-desktop.enable = true; dendritic.apps.antigravity.enable = false; dendritic.python.enable = true; # ───────────────────────────────────────────────────────────── diff --git a/modules/default.nix b/modules/default.nix index 1d2bf533..f561457f 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -35,7 +35,7 @@ in # ── Manual Module Imports (Bypassing Ghost Files) ─────────── imports = [ ./dock.nix - ./microvm.nix + # ./microvm.nix ./terminal.nix ./linux-desktop.nix @@ -87,7 +87,7 @@ in homeManagerModules = { shell = shell.flake.modules.homeManager.shell; terminal = terminal.flake.modules.homeManager.terminal; - editor = editor.flake.modules.homeManager.editor; + editor = editor; opencode = opencode_dummy.flake.modules.homeManager.opencode; qt = qt_dummy.flake.modules.homeManager.qt; @@ -128,6 +128,8 @@ in specialArgs = { inherit inputs; }; modules = [ ../hosts/nixos/mba-asahi ]; }; + + microvm = microvm.config.flake.nixosConfigurations.microvm; }; homeConfigurations = { diff --git a/modules/editor.nix b/modules/editor.nix index fcf6429e..dcc6f87b 100644 --- a/modules/editor.nix +++ b/modules/editor.nix @@ -1,11 +1,7 @@ { inputs, ... }: { - flake.modules.homeManager.editor = { lib, ... }: { - options.programs.neovim.initLua = lib.mkOption { - type = lib.types.lines; - default = ""; - }; - config = { - programs.neovim.enable = lib.mkDefault false; - }; + # This is a Home Manager module + options.programs.neovim.initLua = inputs.nixpkgs.lib.mkOption { + type = inputs.nixpkgs.lib.types.lines; + default = ""; }; } diff --git a/modules/linux-desktop.nix b/modules/linux-desktop.nix index 10b6640e..6935b969 100644 --- a/modules/linux-desktop.nix +++ b/modules/linux-desktop.nix @@ -15,4 +15,13 @@ ]; }; }; + + flake.modules.homeManager.linux-desktop = { pkgs, lib, ... }: { + options.dendritic.apps.linux-desktop = { + enable = lib.mkEnableOption "Linux Desktop (Sway)"; + }; + config = { + # Home Manager specific linux desktop config (empty for now) + }; + }; } diff --git a/modules/microvm.nix b/modules/microvm.nix index a8e162d5..eeb9b691 100644 --- a/modules/microvm.nix +++ b/modules/microvm.nix @@ -19,7 +19,7 @@ inputs.home-manager.nixosModules.home-manager inputs.determinate-nix.nixosModules.default inputs.self.nixosModules.shell - inputs.self.nixosModules.styling + # inputs.self.nixosModules.styling # inputs.self.nixosModules.linux-desktop ({ lib, pkgs, ... }: { @@ -45,7 +45,7 @@ hypervisor = "vfkit"; socket = "/Users/8amps/.local/share/microvm/dendritic-vm.sock"; vcpu = 2; mem = 8192; - vsock.cid = 3; + # vsock.cid = 3; shares = [{ proto = "virtiofs"; tag = "ro-store"; source = "/nix/store"; mountPoint = "/nix/.ro-store"; }]; registerWithMachined = false; vmHostPackages = inputs.nixpkgs.legacyPackages."aarch64-darwin"; From 4fbc470efa82d54326ccd8da13c9cb155055ae9e Mon Sep 17 00:00:00 2001 From: Alex Spaulding Date: Mon, 11 May 2026 18:34:53 -0700 Subject: [PATCH 7/7] chore: stabilize vesktop and ghostty dock configuration on darwin --- build.log | 8694 ++++++++++++++++++++++++++++++ flake.lock | 29 +- flake.nix | 1 + hosts/darwin/mba/default.nix | 11 +- hosts/hm/8amps-linux/default.nix | 5 +- modules/apps/common.nix | 54 +- modules/apps/vesktop.nix | 7 +- modules/default.nix | 95 +- modules/microvm.nix | 11 +- modules/opencode_dummy.nix | 23 +- modules/python.nix | 6 +- modules/qt_dummy.nix | 19 +- modules/styling.nix | 8 +- 13 files changed, 8817 insertions(+), 146 deletions(-) create mode 100644 build.log diff --git a/build.log b/build.log new file mode 100644 index 00000000..40f7de03 --- /dev/null +++ b/build.log @@ -0,0 +1,8694 @@ +> Building Darwin configuration +[?25l[?2026hwarning: Git tree '/private/etc/nix-darwin/.dotfiles' has uncommitted changes +⏱ 0s[?2026l[?2026hthese 31 derivations will be built: + /nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv +┏━ Dependency Graph: +┃ ⏸ vesktop-1.6.5 +┣━━━ Builds  +┗━ ∑ ⏵ 0 │ ✔ 0 │ ⏸ 1 │ ⏱ 0s[?2026l[?2026h /nix/store/g1j0byy4yva5ra5kv4mnrvzzxrjy4jfs-home-manager-fonts.drv + /nix/store/mkhl32bvnjz0azi1iqrzm52rxk1pkncv-hm_LibraryFonts.homemanagerfontsversion.drv + /nix/store/i9mzf8y05idhi5x64dzw8j8ih5wnz4li-home-manager-files.drv + /nix/store/qwj3ypgw1hvi5nfy1hd87aa4ifs1s5gb-home-manager-applications.drv + /nix/store/lg5ayvqwawsnivd81h8zkch1wlribcz9-activation-script.drv +┏━ Dependency Graph with 2 roots: +┃ ⏸ home-manager-files +┃ ┌─ ⏸ home-manager-applications +┃ ├─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │ ┌─ ⏸ vesktop-1.6.5 +┃ ├─ ⏸ home-manager-fonts +┃ ⏸ activation-script +┣━━━ Builds  +┗━ ∑ ⏵ 0 │ ✔ 0 │ ⏸ 6 │ ⏱ 1s[?2026l[?2026h /nix/store/x6d61dyhgvmm6hkxrm4vbfnsw4c4x0xd-home-manager-path.drv + /nix/store/ri5j3352w30rfz4xj1c4437xx8wdz079-home-manager-generation.drv + /nix/store/6ajwmaanl0k36xzh0wi5h48r8vv891rl-activation-8amps.drv + /nix/store/kqjvj2avykavlzhdp1bdvm16b79d690p-graphviz-12.2.1.drv + /nix/store/sqyqkkr3idq8f37dnnk4w14w45kfrq6b-wayland-1.24.0.drv + /nix/store/6njkz0mdsyzz4fdnjr4v87b72ry3nnsz-gtk4-layer-shell-1.2.0.drv + /nix/store/7g7qwx3afhc6cr1g6cd3mypkk6jdm0s1-z2d.drv + /nix/store/9ldiqqdip97frhwd7b22ww73ki9kdwz5-zlib.drv + /nix/store/9w7dwnwlli72kgpnhfl9xggk7cl5i0d7-user-environment.drv + /nix/store/dbzhrxmnwqp6qkhhcxxddgpsjkj5dmgr-zf.drv + /nix/store/hjadgi8pwkmz5clhb47s608v9bii3r7h-wayland.drv + /nix/store/lwgfmj7rcg3qbk2r3qzg7fpw42ig2370-wuffs.drv + /nix/store/m1kas476j1v6xvmj51yhh2n3nf48gl9s-spirv_cross.drv + /nix/store/mqykm14r5vfqwr57b858i99q23g9lwc9-zig_wayland.drv + /nix/store/p5fwwfcvhjipg2g3y66pnidwzgz45bz1-zig_objc.drv + /nix/store/plxqy13vgwwrzl2a9b4r596bcs2qjh4d-uucode.drv + /nix/store/qv7gcl6d0n4578m0x6b6v24iywjn3cbr-harfbuzz.drv + /nix/store/rbq2nxj404n9rj73084q0m4k3k89xfhg-zig_js.drv + /nix/store/vpmip7k2ab6r42gm14gx2fwr2wgj43d6-vaxis.drv + /nix/store/y2igli8gx2lqx00df5mxzxygwdnz34il-wayland_protocols.drv + /nix/store/ixj2w5izfva6h4489ax7b2gn2az6c68v-ghostty-cache-1.3.1.drv + /nix/store/vcwzb8yx3gkn19qmha40yij8djj84i9g-etc.drv + /nix/store/x6wm091n97vh9bpn9bxhq57yrbphalhy-zig-hook.drv + /nix/store/zqins0d1f0cg4j20jnlaqlc58rgrsb4k-ghostty-1.3.1.drv +┏━ Dependency Graph showing 2 of 3 roots: +┃ ⏸ etc +┃ ┌─ ⏸ zig-hook +┃ │ ┌─ ⏸ wayland_protocols +┃ │ ├─ ⏸ vaxis +┃ │ ├─ ⏸ zig_js +┃ │ ├─ ⏸ harfbuzz +┃ │ ├─ ⏸ uucode +┃ │ ├─ ⏸ zig_objc +┃ │ ├─ ⏸ zig_wayland +┃ │ ├─ ⏸ spirv_cross +┃ │ ├─ ⏸ wuffs +┃ │ ├─ ⏸ wayland +┃ │ ├─ ⏸ zf +┃ │ ├─ ⏸ zlib +┃ │ ├─ ⏸ z2d +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ⏸ ghostty-1.3.1 +┣━━━ Builds  +┗━ ∑ ⏵ 0 │ ✔ 0 │ ⏸ 30 │ ⏱ 1s[?2026l[?2026h /nix/store/w674afphcgq98pkys104sn3jb7b8c7c5-darwin-system-25.11.ebec37a.drv +┏━ Dependency Graph: +┃ ┌─ ⏸ zf +┃ ├─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path +┃ │  │ ┌─ ⏸ home-manager-applications +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ vesktop-1.6.5 +┃ │  │  ┌─ ⏸ home-manager-fonts +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 0 │ ✔ 0 │ ⏸ 31 │ ⏱ 1s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏸ zf +┃ ├─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path +┃ │  │ ┌─ ⏸ home-manager-applications +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ vesktop-1.6.5 +┃ │  │  ┌─ ⏸ home-manager-fonts +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 0 │ ✔ 0 │ ⏸ 31 │ ⏱ 1s[?2026l[?2026hvesktop> building '/nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv' +┏━ Dependency Graph: +┃ ┌─ ⏸ zf +┃ ├─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏵ vesktop-1.6.5 +┃ │  │  ┌─ ⏸ home-manager-fonts +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 0 │ ⏸ 30 │ ⏱ 2s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏸ zf +┃ ├─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 0 │ ⏸ 30 │ ⏱ 2s[?2026l[?2026hzig-hook> building '/nix/store/x6wm091n97vh9bpn9bxhq57yrbphalhy-zig-hook.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ zig-hook +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 0 │ ⏸ 29 │ ⏱ 2s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ├─ ⏵ zig-hook +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 0 │ ⏸ 29 │ ⏱ 2s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ├─ ⏵ zig-hook +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 0 │ ⏸ 29 │ ⏱ 2s[?2026l[?2026hharfbuzz> building '/nix/store/qv7gcl6d0n4578m0x6b6v24iywjn3cbr-harfbuzz.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ harfbuzz +┃ ├─ ⏸ z2d +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ │  ┌─ ⏸ graphviz-12.2.1 +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ├─ ⏵ zig-hook +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 3 │ ✔ 0 │ ⏸ 28 │ ⏱ 2s[?2026l[?2026hspirv_cross> building '/nix/store/m1kas476j1v6xvmj51yhh2n3nf48gl9s-spirv_cross.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ spirv_cross +┃ ├─ ⏸ zf +┃ ├─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ├─ ⏵ harfbuzz +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 4 │ ✔ 0 │ ⏸ 27 │ ⏱ 2s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏸ zf +┃ ├─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ├─ ⏵ spirv_cross +┃ ├─ ⏵ harfbuzz +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 4 │ ✔ 0 │ ⏸ 27 │ ⏱ 2s[?2026l[?2026huucode> building '/nix/store/plxqy13vgwwrzl2a9b4r596bcs2qjh4d-uucode.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ uucode +┃ ├─ ⏸ zlib +┃ ├─ ⏸ z2d +┃ ├─ ⏵ spirv_cross +┃ ├─ ⏵ harfbuzz +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 5 │ ✔ 0 │ ⏸ 26 │ ⏱ 2s[?2026l[?2026hvaxis> building '/nix/store/vpmip7k2ab6r42gm14gx2fwr2wgj43d6-vaxis.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ vaxis +┃ ├─ ⏸ z2d +┃ ├─ ⏵ uucode +┃ ├─ ⏵ spirv_cross +┃ ├─ ⏵ harfbuzz +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 ⏱ 1s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 6 │ ✔ 0 │ ⏸ 25 │ ⏱ 3s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏸ z2d +┃ ├─ ⏵ vaxis +┃ ├─ ⏵ uucode +┃ ├─ ⏵ spirv_cross +┃ ├─ ⏵ harfbuzz +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook ⏱ 1s +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 ⏱ 1s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 6 │ ✔ 0 │ ⏸ 25 │ ⏱ 3s[?2026l[?2026hwayland> building '/nix/store/hjadgi8pwkmz5clhb47s608v9bii3r7h-wayland.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ wayland +┃ ├─ ⏵ vaxis +┃ ├─ ⏵ uucode +┃ ├─ ⏵ spirv_cross +┃ ├─ ⏵ harfbuzz +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook ⏱ 1s +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 ⏱ 1s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 7 │ ✔ 0 │ ⏸ 24 │ ⏱ 3s[?2026l[?2026hwayland_protocols> building '/nix/store/y2igli8gx2lqx00df5mxzxygwdnz34il-wayland_protocols.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ wayland_protocols +┃ ├─ ⏵ wayland +┃ ├─ ⏵ vaxis +┃ ├─ ⏵ uucode +┃ ├─ ⏵ spirv_cross +┃ ├─ ⏵ harfbuzz +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook ⏱ 1s +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 ⏱ 1s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 8 │ ✔ 0 │ ⏸ 23 │ ⏱ 3s[?2026l[?2026hwuffs> building '/nix/store/lwgfmj7rcg3qbk2r3qzg7fpw42ig2370-wuffs.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ wuffs +┃ ├─ ⏵ wayland_protocols +┃ ├─ ⏵ wayland +┃ ├─ ⏵ vaxis +┃ ├─ ⏵ uucode +┃ ├─ ⏵ spirv_cross +┃ ├─ ⏵ harfbuzz ⏱ 1s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook ⏱ 1s +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 ⏱ 1s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 9 │ ✔ 0 │ ⏸ 22 │ ⏱ 3s[?2026l[?2026hz2d> building '/nix/store/7g7qwx3afhc6cr1g6cd3mypkk6jdm0s1-z2d.drv' +zf> building '/nix/store/dbzhrxmnwqp6qkhhcxxddgpsjkj5dmgr-zf.drv' +zig_js> building '/nix/store/rbq2nxj404n9rj73084q0m4k3k89xfhg-zig_js.drv' +zig_objc> building '/nix/store/p5fwwfcvhjipg2g3y66pnidwzgz45bz1-zig_objc.drv' +zig_wayland> building '/nix/store/mqykm14r5vfqwr57b858i99q23g9lwc9-zig_wayland.drv' +zlib> building '/nix/store/9ldiqqdip97frhwd7b22ww73ki9kdwz5-zlib.drv' +graphviz> building '/nix/store/kqjvj2avykavlzhdp1bdvm16b79d690p-graphviz-12.2.1.drv' +harfbuzz> [?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +spirv_cross> [?2026h +spirv_cross> M[?2026l[?2026h +spirv_cross> M[?2026l[?2026h +spirv_cross> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ⏵ zig_js +┃ │ ├─ ⏵ zig_objc +┃ │ ├─ ⏵ zig_wayland +┃ │ ├─ ⏵ zf +┃ │ ├─ ⏵ zlib +┃ │ ├─ ⏵ z2d +┃ │ ├─ ⏵ wuffs +┃ │ ├─ ⏵ wayland_protocols +┃ │ ├─ ⏵ wayland +┃ │ ├─ ⏵ vaxis +┃ │ ├─ ⏵ spirv_cross +┃ │ ├─ ⏵ harfbuzz ⏱ 1s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ├─ ⏵ zig-hook ⏱ 1s +┃ ┌─ ⏸ ghostty-1.3.1 +┃ ├─ ⏵ vesktop-1.6.5 ⏱ 1s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 15 │ ✔ 1 │ ⏸ 15 │ ⏱ 3s[?2026l[?2026hvesktop> Running phase: unpackPhase +vesktop> unpacking source archive /nix/store/12hg7z4lqplijaslz8mwjiwdnmj8n0lm-source +vesktop> source root is source +vesktop> Running phase: patchPhase +vesktop> Running phase: updateAutotoolsGnuConfigScriptsPhase +vesktop> Running phase: configurePhase +vesktop> no configure script, doing nothing +vesktop> Executing pnpmConfigHook +vesktop>  ERROR  ENOENT: no such file or directory, mkdir '/homeless-shelter/Library/pnpm/.tools/pnpm/10.7.1_tmp_45280' +vesktop> For help, run: pnpm help +vesktop> Found 'pnpm' with version '' +vesktop> Using fetcherVersion: 2 +vesktop> Configuring pnpm store +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ⏵ zlib +┃ │ ├─ ⏵ zig_wayland +┃ │ ├─ ⏵ zig_objc +┃ │ ├─ ⏵ zig_js +┃ │ ├─ ⏵ zf +┃ │ ├─ ⏵ z2d +┃ │ ├─ ⏵ wuffs +┃ │ ├─ ⏵ wayland_protocols +┃ │ ├─ ⏵ spirv_cross ⏱ 1s (∅ 3s) +┃ │ ├─ ⏵ harfbuzz ⏱ 1s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 1s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 12 │ ✔ 4 │ ⏸ 15 │ ⏱ 3s[?2026l[?2026hgraphviz> building '/nix/store/kqjvj2avykavlzhdp1bdvm16b79d690p-graphviz-12.2.1.drv' +wuffs> building '/nix/store/lwgfmj7rcg3qbk2r3qzg7fpw42ig2370-wuffs.drv' +z2d> building '/nix/store/7g7qwx3afhc6cr1g6cd3mypkk6jdm0s1-z2d.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ zlib +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ zf +┃ ├─ ⏵ z2d +┃ ├─ ⏵ wuffs +┃ ├─ ⏵ wayland_protocols +┃ ├─ ⏵ spirv_cross ⏱ 1s (∅ 3s) +┃ ├─ ⏵ harfbuzz ⏱ 1s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 2s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 9 │ ✔ 4 │ ⏸ 15 │ ⏱ 4s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ z2d +┃ ├─ ⏵ wuffs +┃ ├─ ⏵ zlib +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ zf +┃ ├─ ⏵ wayland_protocols +┃ ├─ ⏵ spirv_cross ⏱ 1s (∅ 3s) +┃ ├─ ⏵ harfbuzz ⏱ 1s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 2s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 9 │ ✔ 4 │ ⏸ 15 │ ⏱ 4s[?2026l[?2026hzf> building '/nix/store/dbzhrxmnwqp6qkhhcxxddgpsjkj5dmgr-zf.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ z2d +┃ ├─ ⏵ wuffs +┃ ├─ ⏵ zlib +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ zf +┃ ├─ ⏵ wayland_protocols +┃ ├─ ⏵ spirv_cross ⏱ 1s (∅ 3s) +┃ ├─ ⏵ harfbuzz ⏱ 1s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 2s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 8 │ ✔ 4 │ ⏸ 15 │ ⏱ 4s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ zf +┃ ├─ ⏵ z2d +┃ ├─ ⏵ wuffs +┃ ├─ ⏵ zlib +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ wayland_protocols +┃ ├─ ⏵ spirv_cross ⏱ 1s (∅ 3s) +┃ ├─ ⏵ harfbuzz ⏱ 1s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 2s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 8 │ ✔ 4 │ ⏸ 15 │ ⏱ 4s[?2026l[?2026hzig_js> building '/nix/store/rbq2nxj404n9rj73084q0m4k3k89xfhg-zig_js.drv' +zig_objc> building '/nix/store/p5fwwfcvhjipg2g3y66pnidwzgz45bz1-zig_objc.drv' +zig_wayland> building '/nix/store/mqykm14r5vfqwr57b858i99q23g9lwc9-zig_wayland.drv' +zlib> building '/nix/store/9ldiqqdip97frhwd7b22ww73ki9kdwz5-zlib.drv' +graphviz> Running phase: unpackPhase +graphviz> unpacking source archive /nix/store/qmpnqjysbq6f4ghiikghf3bc8137l2v1-source +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +spirv_cross> M[?2026l]9;4;0 +┏━ Dependency Graph: +┃ ┌─ ⏵ zf +┃ ├─ ⏵ z2d +┃ ├─ ⏵ wuffs +┃ ├─ ⏵ zlib +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ wayland_protocols ⏱ 1s (∅ 0s) +┃ ├─ ⏵ spirv_cross ⏱ 1s (∅ 3s) +┃ ├─ ⏵ harfbuzz ⏱ 1s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 2s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 4 │ ✔ 4 │ ⏸ 15 │ ⏱ 4s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ zlib +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ zf +┃ ├─ ⏵ z2d ⏱ 1s +┃ ├─ ⏵ wuffs ⏱ 1s +┃ ├─ ⏵ wayland_protocols ⏱ 1s (∅ 0s) +┃ ├─ ⏵ harfbuzz ⏱ 2s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 3s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 3 │ ✔ 5 │ ⏸ 15 │ ⏱ 5s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ zlib +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ zf ⏱ 1s +┃ ├─ ⏵ z2d ⏱ 1s +┃ ├─ ⏵ wuffs ⏱ 1s +┃ ├─ ⏵ harfbuzz ⏱ 2s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 3s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 6 │ ⏸ 15 │ ⏱ 5s[?2026l[?2026hwuffs> [?2026h +zig_js> building '/nix/store/rbq2nxj404n9rj73084q0m4k3k89xfhg-zig_js.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ zlib +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ zf ⏱ 1s +┃ ├─ ⏵ wuffs ⏱ 1s +┃ ├─ ⏵ harfbuzz ⏱ 2s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 3s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 7 │ ⏸ 15 │ ⏱ 5s[?2026l[?2026hzig_objc> building '/nix/store/p5fwwfcvhjipg2g3y66pnidwzgz45bz1-zig_objc.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ zig_js +┃ ├─ ⏵ zlib ⏱ 1s +┃ ├─ ⏵ zig_wayland ⏱ 1s +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zf ⏱ 1s +┃ ├─ ⏵ wuffs ⏱ 1s +┃ ├─ ⏵ harfbuzz ⏱ 2s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 3s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 7 │ ⏸ 15 │ ⏱ 5s[?2026l[?2026hzig_wayland> building '/nix/store/mqykm14r5vfqwr57b858i99q23g9lwc9-zig_wayland.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ zlib ⏱ 1s +┃ ├─ ⏵ zig_wayland +┃ ├─ ⏵ zf ⏱ 1s +┃ ├─ ⏵ wuffs ⏱ 1s +┃ ├─ ⏵ harfbuzz ⏱ 2s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 3s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 7 │ ⏸ 15 │ ⏱ 5s[?2026l[?2026hzlib> building '/nix/store/9ldiqqdip97frhwd7b22ww73ki9kdwz5-zlib.drv' +graphviz> source root is source +graphviz> Running phase: patchPhase +graphviz> Running phase: autoreconfPhase +graphviz> Warning: build not started in a Git clone, or Git is not installed: setting version date to 0. +graphviz> Warning: build not started in a Git clone, or Git is not installed: setting version date to 0. +graphviz> Warning: build not started in a Git clone, or Git is not installed: setting version date to 0. +graphviz> autoreconf: export WARNINGS= +graphviz> autoreconf: Entering directory '.' +graphviz> autoreconf: configure.ac: not using Gettext +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +wuffs> M[?2026l]9;4;0 +┏━ Dependency Graph: +┃ ┌─ ⏵ zig_wayland +┃ ├─ ⏵ zig_objc +┃ ├─ ⏵ zig_js +┃ ├─ ⏵ zlib +┃ ├─ ⏵ zf ⏱ 1s +┃ ├─ ⏵ wuffs ⏱ 1s +┃ ├─ ⏵ harfbuzz ⏱ 3s +┃ ┌─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 3s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 7 │ ⏸ 15 │ ⏱ 5s[?2026l[?2026hzlib> building '/nix/store/9ldiqqdip97frhwd7b22ww73ki9kdwz5-zlib.drv' +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +vesktop> /nix/var/nix/builds/nix-45221-2861423522 /nix/var/nix/builds/nix-45221-2861423522/source +harfbuzz> M[?2026l[?2026h +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 1s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 3s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 3s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 5s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +vesktop> /nix/var/nix/builds/nix-45221-2861423522/source +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 2s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 3s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 4s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 6s[?2026l[?2026hgraphviz> autoreconf: running: aclocal --force -I m4 +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 2s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 4s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 6s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 2s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 4s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 6s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 2s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 4s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 6s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 2s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 4s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 6s[?2026l[?2026hvesktop> Installing dependencies +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 2s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 4s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 6s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 2s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 4s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 6s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 4s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 6s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +vesktop> Lockfile is up to date, resolution step is skipped +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hvesktop> Packages: +753 +vesktop>  +vesktop> Progress: resolved 0, reused 1, downloaded 0, added 0 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hvesktop> Progress: resolved 0, reused 98, downloaded 0, added 0 +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hgraphviz> autoreconf: configure.ac: tracing +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 4s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +vesktop> Progress: resolved 0, reused 273, downloaded 0, added 0 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hvesktop> Progress: resolved 0, reused 390, downloaded 0, added 0 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 3s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 5s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 7s[?2026l[?2026hvesktop> Progress: resolved 0, reused 688, downloaded 0, added 40 +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 120 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +graphviz> autoreconf: configure.ac: subdirectory libltdl not present +graphviz> autoreconf: running: libtoolize --copy --force --ltdl +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 258 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 5s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 377 +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hgraphviz> libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. +graphviz> libtoolize: copying file 'config/compile' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hgraphviz> libtoolize: copying file 'config/config.guess' +harfbuzz> M[?2026l[?2026h +graphviz> libtoolize: copying file 'config/config.sub' +vesktop> Progress: resolved 0, reused 689, downloaded 0, added 494 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hgraphviz> libtoolize: copying file 'config/depcomp' +graphviz> libtoolize: copying file 'config/install-sh' +harfbuzz> M[?2026l[?2026h +graphviz> libtoolize: copying file 'config/missing' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hgraphviz> libtoolize: copying file 'config/ltmain.sh' +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 603 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 4s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 6s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 8s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hgraphviz> libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. +graphviz> libtoolize: copying file 'm4/libtool.m4' +harfbuzz> M[?2026l[?2026h +graphviz> libtoolize: copying file 'm4/ltargz.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hgraphviz> libtoolize: copying file 'm4/ltdl.m4' +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 649 +graphviz> libtoolize: copying file 'm4/ltoptions.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hgraphviz> libtoolize: copying file 'm4/ltsugar.m4' +harfbuzz> M[?2026l[?2026h +graphviz> libtoolize: copying file 'm4/ltversion.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +graphviz> libtoolize: copying file 'm4/lt~obsolete.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 672 +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 6s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 708 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 743 +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 5s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 7s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 9s[?2026l[?2026hvesktop> Progress: resolved 0, reused 689, downloaded 0, added 753, done +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hvesktop>  +vesktop> devDependencies: +vesktop> + libvesktop <- packages/libvesktop +vesktop>  +vesktop> Done in 3.2s using pnpm v10.28.0 +harfbuzz> M[?2026l[?2026h +vesktop> Patching scripts +vesktop> patching script interpreter paths in node_modules/@develar node_modules/@electron node_modules/@esbuild node_modules/@eslint node_modules/@eslint-community node_modules/@fal-works node_modules/@gar node_modules/@humanfs node_modules/@humanwhocodes node_modules/@isaacs node_modules/@malept node_modules/@npmcli node_modules/@pkgjs node_modules/@pkgr node_modules/@rtsao node_modules/@sindresorhus node_modules/@stylistic node_modules/@szmarczak node_modules/@tootallnate node_modules/@types node_modules/@typescript-eslint node_modules/@vencord node_modules/@xmldom node_modules/7zip-bin node_modules/abbrev node_modules/acorn node_modules/acorn-jsx node_modules/agent-base node_modules/agentkeepalive node_modules/aggregate-error node_modules/ajv node_modules/ajv-keywords node_modules/ansi-regex node_modules/ansi-styles node_modules/app-builder-bin node_modules/app-builder-lib node_modules/aproba node_modules/archiver node_modules/archiver-utils node_modules/are-we-there-yet node_modules/argparse node_modules/arr-diff node_modules/arr-union node_modules/array-buffer-byte-length node_modules/array-includes node_modules/array-unique node_modules/array.prototype.findlast node_modules/array.prototype.findlastindex node_modules/array.prototype.flat node_modules/array.prototype.flatmap node_modules/array.prototype.tosorted node_modules/arraybuffer.prototype.slice node_modules/arrpc node_modules/assert-plus node_modules/assign-symbols node_modules/astral-regex node_modules/async node_modules/async-exit-hook node_modules/async-function node_modules/asynckit node_modules/at-least-node node_modules/atob node_modules/available-typed-arrays node_modules/balanced-match node_modules/base node_modules/base64-js node_modules/bl node_modules/bluebird node_modules/bluebird-lst node_modules/boolean node_modules/brace-expansion node_modules/buffer node_modules/buffer-crc32 node_modules/buffer-from node_modules/builder-util node_modules/builder-util-runtime node_modules/cacache node_modules/cache-base node_modules/cacheable-lookup node_modules/cacheable-request node_modules/call-bind node_modules/call-bind-apply-helpers node_modules/call-bound node_modules/chalk node_modules/chownr node_modules/chromium-pickle-js node_modules/ci-info node_modules/class-utils node_modules/clean-stack node_modules/cli-cursor node_modules/cli-spinners node_modules/cli-truncate node_modules/cliui node_modules/clone node_modules/clone-response node_modules/collection-visit node_modules/color-convert node_modules/color-name node_modules/color-support node_modules/combined-stream node_modules/commander node_modules/compare-version node_modules/component-emitter node_modules/compress-commons node_modules/concat-map node_modules/config-file-ts node_modules/console-control-strings node_modules/copy-descriptor node_modules/core-util-is node_modules/crc node_modules/crc-32 node_modules/crc32-stream node_modules/cross-spawn node_modules/csstype node_modules/data-view-buffer node_modules/data-view-byte-length node_modules/data-view-byte-offset node_modules/debug node_modules/decode-uri-component node_modules/decompress-response node_modules/deep-is node_modules/defaults node_modules/defer-to-connect node_modules/define-data-property node_modules/define-properties node_modules/define-property node_modules/delayed-stream node_modules/delegates node_modules/detect-libc node_modules/detect-node node_modules/dir-compare node_modules/dmg-builder node_modules/dmg-license node_modules/doctrine node_modules/dotenv node_modules/dotenv-expand node_modules/dunder-proto node_modules/eastasianwidth node_modules/ejs node_modules/electron node_modules/electron-builder node_modules/electron-builder-squirrel-windows node_modules/electron-publish node_modules/electron-updater node_modules/emoji-regex node_modules/encoding node_modules/end-of-stream node_modules/env-paths node_modules/err-code node_modules/es-abstract node_modules/es-define-property node_modules/es-errors node_modules/es-iterator-helpers node_modules/es-object-atoms node_modules/es-set-tostringtag node_modules/es-shim-unscopables node_modules/es-to-primitive node_modules/es6-error node_modules/esbuild node_modules/escalade node_modules/escape-string-regexp node_modules/eslint node_modules/eslint-import-resolver-alias node_modules/eslint-import-resolver-node node_modules/eslint-module-utils node_modules/eslint-plugin-import node_modules/eslint-plugin-path-alias node_modules/eslint-plugin-prettier node_modules/eslint-plugin-react node_modules/eslint-plugin-simple-header node_modules/eslint-plugin-simple-import-sort node_modules/eslint-plugin-unused-imports node_modules/eslint-scope node_modules/eslint-visitor-keys node_modules/espree node_modules/esquery node_modules/esrecurse node_modules/estraverse node_modules/esutils node_modules/expand-tilde node_modules/exponential-backoff node_modules/extend-shallow node_modules/extract-zip node_modules/extsprintf node_modules/fast-deep-equal node_modules/fast-diff node_modules/fast-json-stable-stringify node_modules/fast-levenshtein node_modules/fd-slicer node_modules/fdir node_modules/file-entry-cache node_modules/filelist node_modules/find-file-up node_modules/find-pkg node_modules/find-up node_modules/flat-cache node_modules/flatted node_modules/for-each node_modules/for-in node_modules/foreground-child node_modules/form-data node_modules/fragment-cache node_modules/fs-constants node_modules/fs-extra node_modules/fs-minipass node_modules/fs.realpath node_modules/fsevents node_modules/function-bind node_modules/function.prototype.name node_modules/functions-have-names node_modules/gauge node_modules/generator-function node_modules/get-caller-file node_modules/get-intrinsic node_modules/get-proto node_modules/get-stream node_modules/get-symbol-description node_modules/get-tsconfig node_modules/get-value node_modules/glob node_modules/glob-parent node_modules/global-agent node_modules/global-modules node_modules/global-prefix node_modules/globalthis node_modules/gopd node_modules/got node_modules/graceful-fs node_modules/has-bigints node_modules/has-flag node_modules/has-property-descriptors node_modules/has-proto node_modules/has-symbols node_modules/has-tostringtag node_modules/has-unicode node_modules/has-value node_modules/has-values node_modules/hasown node_modules/highlight.js node_modules/homedir-polyfill node_modules/hosted-git-info node_modules/http-cache-semantics node_modules/http-proxy-agent node_modules/http2-wrapper node_modules/https-proxy-agent node_modules/humanize-ms node_modules/iconv-corefoundation node_modules/iconv-lite node_modules/ieee754 node_modules/ignore node_modules/imurmurhash node_modules/indent-string node_modules/infer-owner node_modules/inflight node_modules/inherits node_modules/ini node_modules/internal-slot node_modules/ip-address node_modules/is-accessor-descriptor node_modules/is-array-buffer node_modules/is-async-function node_modules/is-bigint node_modules/is-boolean-object node_modules/is-buffer node_modules/is-callable node_modules/is-ci node_modules/is-core-module node_modules/is-data-descriptor node_modules/is-data-view node_modules/is-date-object node_modules/is-descriptor node_modules/is-extendable node_modules/is-extglob node_modules/is-finalizationregistry node_modules/is-fullwidth-code-point node_modules/is-generator-function node_modules/is-glob node_modules/is-interactive node_modules/is-lambda node_modules/is-map node_modules/is-negative-zero node_modules/is-number node_modules/is-number-object node_modules/is-plain-object node_modules/is-regex node_modules/is-set node_modules/is-shared-array-buffer node_modules/is-string node_modules/is-symbol node_modules/is-typed-array node_modules/is-unicode-supported node_modules/is-weakmap node_modules/is-weakref node_modules/is-weakset node_modules/is-windows node_modules/isarray node_modules/isbinaryfile node_modules/isexe node_modules/isobject node_modules/iterator.prototype node_modules/jackspeak node_modules/jake node_modules/jiti node_modules/js-tokens node_modules/js-yaml node_modules/json-buffer node_modules/json-schema-traverse node_modules/json-stable-stringify-without-jsonify node_modules/json-stringify-safe node_modules/json5 node_modules/jsonfile node_modules/jsx-ast-utils node_modules/keyv node_modules/kind-of node_modules/lazy-val node_modules/lazystream node_modules/levn node_modules/libvesktop node_modules/locate-path node_modules/lodash node_modules/lodash.defaults node_modules/lodash.difference node_modules/lodash.escaperegexp node_modules/lodash.flatten node_modules/lodash.isequal node_modules/lodash.isplainobject node_modules/lodash.union node_modules/log-symbols node_modules/loose-envify node_modules/lowercase-keys node_modules/lru-cache node_modules/make-fetch-happen node_modules/map-cache node_modules/map-visit node_modules/matcher node_modules/math-intrinsics node_modules/mime node_modules/mime-db node_modules/mime-types node_modules/mimic-fn node_modules/mimic-response node_modules/minimatch node_modules/minimist node_modules/minipass node_modules/minipass-collect node_modules/minipass-fetch node_modules/minipass-flush node_modules/minipass-pipeline node_modules/minipass-sized node_modules/minizlib node_modules/mixin-deep node_modules/mkdirp node_modules/moment node_modules/ms node_modules/nanomatch node_modules/natural-compare node_modules/negotiator node_modules/node-abi node_modules/node-addon-api node_modules/node-api-version node_modules/node-gyp node_modules/nopt node_modules/normalize-path node_modules/normalize-url node_modules/npmlog node_modules/object-assign node_modules/object-copy node_modules/object-inspect node_modules/object-keys node_modules/object-visit node_modules/object.assign node_modules/object.entries node_modules/object.fromentries node_modules/object.groupby node_modules/object.pick node_modules/object.values node_modules/once node_modules/onetime node_modules/optionator node_modules/ora node_modules/own-keys node_modules/p-cancelable node_modules/p-limit node_modules/p-locate node_modules/p-map node_modules/package-json-from-dist node_modules/parse-passwd node_modules/pascalcase node_modules/path-exists node_modules/path-is-absolute node_modules/path-key node_modules/path-parse node_modules/path-scurry node_modules/pe-library node_modules/pend node_modules/picocolors node_modules/picomatch node_modules/plist node_modules/possible-typed-array-names node_modules/prelude-ls node_modules/prettier node_modules/prettier-linter-helpers node_modules/proc-log node_modules/process-nextick-args node_modules/progress node_modules/promise-inflight node_modules/promise-retry node_modules/prop-types node_modules/proper-lockfile node_modules/pump node_modules/punycode node_modules/quick-lru node_modules/react-is node_modules/read-binary-file-arch node_modules/readable-stream node_modules/readdir-glob node_modules/reflect.getprototypeof node_modules/regex-not node_modules/regexp.prototype.flags node_modules/require-directory node_modules/resedit node_modules/resolve node_modules/resolve-alpn node_modules/resolve-dir node_modules/resolve-pkg-maps node_modules/resolve-url node_modules/responselike node_modules/restore-cursor node_modules/ret node_modules/retry node_modules/rimraf node_modules/roarr node_modules/safe-array-concat node_modules/safe-buffer node_modules/safe-push-apply node_modules/safe-regex node_modules/safe-regex-test node_modules/safer-buffer node_modules/sanitize-filename node_modules/sax node_modules/semver node_modules/semver-compare node_modules/serialize-error node_modules/set-blocking node_modules/set-function-length node_modules/set-function-name node_modules/set-proto node_modules/set-value node_modules/shebang-command node_modules/shebang-regex node_modules/side-channel node_modules/side-channel-list node_modules/side-channel-map node_modules/side-channel-weakmap node_modules/signal-exit node_modules/simple-update-notifier node_modules/slice-ansi node_modules/smart-buffer node_modules/snapdragon node_modules/socks node_modules/socks-proxy-agent node_modules/source-map node_modules/source-map-resolve node_modules/source-map-support node_modules/source-map-url node_modules/split-string node_modules/sprintf-js node_modules/ssri node_modules/stat-mode node_modules/static-extend node_modules/stop-iteration-iterator node_modules/string_decoder node_modules/string-width node_modules/string-width-cjs node_modules/string.prototype.matchall node_modules/string.prototype.repeat node_modules/string.prototype.trim node_modules/string.prototype.trimend node_modules/string.prototype.trimstart node_modules/strip-ansi node_modules/strip-ansi-cjs node_modules/strip-bom node_modules/sumchecker node_modules/supports-color node_modules/supports-preserve-symlinks-flag node_modules/synckit node_modules/tagged-tag node_modules/tar node_modules/tar-stream node_modules/temp-file node_modules/tiny-async-pool node_modules/tiny-typed-emitter node_modules/tinyglobby node_modules/tmp node_modules/tmp-promise node_modules/to-object-path node_modules/to-regex node_modules/truncate-utf8-bytes node_modules/ts-api-utils node_modules/ts-pattern node_modules/tsconfig-paths node_modules/tsx node_modules/type-check node_modules/type-fest node_modules/typed-array-buffer node_modules/typed-array-byte-length node_modules/typed-array-byte-offset node_modules/typed-array-length node_modules/typescript node_modules/typescript-eslint node_modules/unbox-primitive node_modules/undici-types node_modules/union-value node_modules/unique-filename node_modules/unique-slug node_modules/universalify node_modules/unset-value node_modules/uri-js node_modules/urix node_modules/use node_modules/utf8-byte-length node_modules/util-deprecate node_modules/verror node_modules/wcwidth node_modules/which node_modules/which-boxed-primitive node_modules/which-builtin-type node_modules/which-collection node_modules/which-typed-array node_modules/wide-align node_modules/word-wrap node_modules/wrap-ansi node_modules/wrap-ansi-cjs node_modules/wrappy node_modules/ws node_modules/xml-formatter node_modules/xml-parser-xo node_modules/xmlbuilder node_modules/y18n node_modules/yallist node_modules/yargs node_modules/yargs-parser node_modules/yauzl node_modules/yocto-queue node_modules/zip-stream node_modules/.bin node_modules/.modules.yaml node_modules/.pnpm node_modules/.pnpm-workspace-state-v1.json +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hgraphviz> libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. +graphviz> libtoolize: copying file 'libltdl/COPYING.LIB' +graphviz> libtoolize: creating file 'libltdl/Makefile.am' +graphviz> libtoolize: copying file 'libltdl/README' +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hvesktop> node_modules/@electron/get/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +graphviz> libtoolize: creating file 'libltdl/configure.ac' +vesktop> node_modules/@electron/asar/bin/asar.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hvesktop> node_modules/@electron/osx-sign/bin/electron-osx-flat.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/@electron/osx-sign/bin/electron-osx-sign.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/aclocal.m4' +vesktop> node_modules/@electron/rebuild/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: creating file 'libltdl/Makefile.in' +graphviz> libtoolize: copying file 'libltdl/config-h.in' +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/@electron/fuses/dist/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hgraphviz> libtoolize: creating file 'libltdl/configure' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' +vesktop> node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 7s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' +vesktop> node_modules/app-builder-lib/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__private.h' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__strl.h' +vesktop> node_modules/app-builder-lib/node_modules/@electron/get/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/libltdl/lt_error.h' +vesktop> node_modules/arrpc/src/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/libltdl/lt_system.h' +harfbuzz> M[?2026l[?2026h +graphviz> libtoolize: copying file 'libltdl/libltdl/slist.h' +vesktop> node_modules/atob/bin/atob.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/loaders/dld_link.c' +graphviz> libtoolize: copying file 'libltdl/loaders/dlopen.c' +vesktop> node_modules/cacache/node_modules/glob/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/loaders/dyld.c' +graphviz> libtoolize: copying file 'libltdl/loaders/load_add_on.c' +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hvesktop> node_modules/color-support/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/loaders/loadlibrary.c' +graphviz> libtoolize: copying file 'libltdl/loaders/preopen.c' +graphviz> libtoolize: copying file 'libltdl/loaders/shl_load.c' +vesktop> node_modules/config-file-ts/node_modules/glob/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/lt__alloc.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/lt__argz.c' +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/crc-32/bin/crc32.njs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/lt__dirent.c' +graphviz> libtoolize: copying file 'libltdl/lt__strl.c' +vesktop> node_modules/dmg-license/bin/dmg-license.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> libtoolize: copying file 'libltdl/lt_dlloader.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/lt_error.c' +graphviz> libtoolize: copying file 'libltdl/ltdl.c' +vesktop> node_modules/ejs/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +graphviz> libtoolize: copying file 'libltdl/ltdl.h' +graphviz> libtoolize: copying file 'libltdl/slist.c' +vesktop> node_modules/electron/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hgraphviz> autoreconf: configure.ac: not using Intltool +graphviz> autoreconf: configure.ac: not using Gtkdoc +graphviz> autoreconf: running: aclocal --force -I m4 +vesktop> node_modules/electron-builder/install-app-deps.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 6s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 8s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hvesktop> node_modules/electron-builder/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +vesktop> node_modules/electron-builder-squirrel-windows/node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 10s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +vesktop> node_modules/electron-builder-squirrel-windows/node_modules/node-gyp/gyp/tools/emacs/run-unit-tests.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/1rivm2a48qq2dmb1q1gxyacksm62fzaa-bash-5.3p3/bin/sh" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/electron-builder-squirrel-windows/node_modules/node-gyp/gyp/gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/1rivm2a48qq2dmb1q1gxyacksm62fzaa-bash-5.3p3/bin/sh" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/electron-builder-squirrel-windows/node_modules/@electron/osx-sign/bin/electron-osx-flat.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/electron-builder-squirrel-windows/node_modules/@electron/osx-sign/bin/electron-osx-sign.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/electron-builder-squirrel-windows/node_modules/@electron/rebuild/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +vesktop> node_modules/electron-builder-squirrel-windows/node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +vesktop> node_modules/electron-updater/node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +vesktop> node_modules/electron-updater/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/esbuild/bin/esbuild: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/eslint-plugin-import/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/eslint-plugin-react/node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/eslint-plugin-react/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/extract-zip/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/global-prefix/node_modules/which/bin/which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 8s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/is-ci/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/jake/bin/bash_completion.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/1rivm2a48qq2dmb1q1gxyacksm62fzaa-bash-5.3p3/bin/bash" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/jake/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/jiti/lib/jiti-cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +graphviz> autoreconf: running: /nix/store/1shjsrg90fpvmmixvpwd4d77c6i2g74q-autoconf-2.72/bin/autoconf --force +vesktop> node_modules/loose-envify/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/mime/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/mkdirp/bin/cmd.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/node-addon-api/tools/conversion.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 7s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +vesktop> node_modules/node-gyp/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 9s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 11s[?2026l[?2026hvesktop> node_modules/node-gyp/gyp/gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/1rivm2a48qq2dmb1q1gxyacksm62fzaa-bash-5.3p3/bin/sh" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hvesktop> node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hgraphviz> configure.ac:218: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete +graphviz> ./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from... +graphviz> ./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from... +graphviz> aclocal.m4:907: AM_PROG_LEX is expanded from... +graphviz> configure.ac:218: the top level +graphviz> configure.ac:269: warning: The macro 'AC_PROG_CC_C99' is obsolete. +graphviz> configure.ac:269: You should run autoupdate. +graphviz> ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... +graphviz> configure.ac:269: the top level +vesktop> node_modules/read-binary-file-arch/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hvesktop> node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +vesktop> node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hvesktop> node_modules/tiny-async-pool/node_modules/semver/bin/semver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +graphviz> autoreconf: running: /nix/store/1shjsrg90fpvmmixvpwd4d77c6i2g74q-autoconf-2.72/bin/autoheader --force +vesktop> node_modules/tsconfig-paths/node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +vesktop> node_modules/tsx/dist/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hvesktop> node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hvesktop> node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +harfbuzz> M[?2026l[?2026h +vesktop> Finished pnpmConfigHook +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zlib  +┃ │ ├─ ✔ zig_wayland  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (configurePhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hvesktop> Running phase: buildPhase +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 9s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hgraphviz> autoreconf: running: automake --add-missing --copy --force-missing +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hvesktop>  +vesktop> > vesktop@1.6.5 build /nix/var/nix/builds/nix-45221-2861423522/source +vesktop> > tsx scripts/build/build.mts +vesktop>  +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hgraphviz> Makefile.am: installing './INSTALL' +harfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 8s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 10s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 12s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 9s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 11s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 13s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 9s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 11s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 13s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 9s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 11s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 13s[?2026l[?2026hgraphviz> configure.ac: installing 'config/ylwrap' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 9s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 11s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 13s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 9s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 11s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 13s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 9s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 11s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 13s[?2026l[?2026hharfbuzz> M[?2026l[?2026h +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 9s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 11s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 13s[?2026l[?2026hharfbuzz> M[?2026l]9;4;0 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 9s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ⏵ harfbuzz ⏱ 10s +┃ ├─ ⏸ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 11s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 13 │ ⏸ 15 │ ⏱ 13s[?2026l[?2026hghostty-cache> building '/nix/store/ixj2w5izfva6h4489ax7b2gn2az6c68v-ghostty-cache-1.3.1.drv' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 10s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ⏵ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 12s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 14 │ ⏸ 14 │ ⏱ 14s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 10s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ⏵ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 12s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 14 │ ⏸ 14 │ ⏱ 14s[?2026l[?2026hvesktop>  • electron-builder version=26.7.0 os=25.4.0 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 10s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ⏵ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 12s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 14 │ ⏸ 14 │ ⏱ 14s[?2026l[?2026hvesktop>  • loaded configuration file=package.json ("build" field) +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 10s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ⏵ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 12s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 14 │ ⏸ 14 │ ⏱ 14s[?2026l[?2026hvesktop>  • writing effective config file=dist/builder-effective-config.yaml +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 10s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ⏵ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 12s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 14 │ ⏸ 14 │ ⏱ 14s[?2026l[?2026hvesktop>  • executing @electron/rebuild electronVersion=40.9.2 arch=arm64 buildFromSource=false workspaceRoot=/nix/var/nix/builds/nix-45221-2861423522/source projectDir=./ appDir=./ +vesktop>  • installing native dependencies arch=arm64 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 10s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ⏵ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 12s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 14 │ ⏸ 14 │ ⏱ 14s[?2026l[?2026hvesktop>  • completed installing native dependencies +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 10s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ⏵ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 12s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 14 │ ⏸ 14 │ ⏱ 14s[?2026l[?2026hvesktop>  • packaging platform=darwin arch=arm64 electron=40.9.2 appOutDir=dist/mac-arm64 +vesktop>  • using custom unpacked Electron distribution electronDist= +vesktop>  • copying unpacked Electron source=/nix/var/nix/builds/nix-45221-2861423522/source/Electron.app destination=/nix/var/nix/builds/nix-45221-2861423522/source/dist/mac-arm64/Electron.app +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 10s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ⏵ ghostty-cache-1.3.1 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 12s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 2 │ ✔ 14 │ ⏸ 14 │ ⏱ 14s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 11s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 13s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 15s[?2026l[?2026hvesktop>  • searching for node modules pm=pnpm searchDir=/nix/var/nix/builds/nix-45221-2861423522/source +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 11s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 13s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 15s[?2026l[?2026hgraphviz> autoreconf: Leaving directory '.' +graphviz> autoreconf: export WARNINGS= +graphviz> autoreconf: Entering directory '.' +graphviz> autoreconf: configure.ac: not using Gettext +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 11s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 13s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 15s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 12s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 14s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 16s[?2026l[?2026hgraphviz> autoreconf: running: aclocal --force -I m4 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 12s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 14s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 16s[?2026l[?2026hgraphviz> autoreconf: configure.ac: tracing +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 13s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 15s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 17s[?2026l[?2026hvesktop>  • executing @electron/fuses electronPath=dist/mac-arm64/vesktop.app +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 13s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 15s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 17s[?2026l[?2026hvesktop>  • falling back to ad-hoc signature for macOS application code signing +vesktop>  • signing file=dist/mac-arm64/vesktop.app platform=darwin type=distribution identityName=- identityHash=none provisioningProfile=none +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 13s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 15s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 17s[?2026l[?2026hgraphviz> autoreconf: configure.ac: adding subdirectory libltdl to autoreconf +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 13s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 15s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 17s[?2026l[?2026hgraphviz> autoreconf: Entering directory 'libltdl' +graphviz> autoreconf: configure.ac: not using Gettext +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 13s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 15s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 17s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 14s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 16s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 18s[?2026l[?2026hgraphviz> autoreconf: running: aclocal --force -I ../m4 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 14s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 16s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 18s[?2026l[?2026hgraphviz> autoreconf: configure.ac: tracing +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 14s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 16s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 18s[?2026l[?2026hgraphviz> autoreconf: running: libtoolize --copy --force --ltdl +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '../config'. +graphviz> libtoolize: copying file '../config/compile' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: copying file '../config/config.guess' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: copying file '../config/config.sub' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: copying file '../config/depcomp' +graphviz> libtoolize: copying file '../config/install-sh' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: copying file '../config/missing' +graphviz> libtoolize: copying file '../config/ltmain.sh' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: putting macros in '../m4'. +graphviz> libtoolize: copying file '../m4/libtool.m4' +graphviz> libtoolize: copying file '../m4/ltargz.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: copying file '../m4/ltdl.m4' +graphviz> libtoolize: copying file '../m4/ltoptions.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: copying file '../m4/ltsugar.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: copying file '../m4/ltversion.m4' +graphviz> libtoolize: copying file '../m4/lt~obsolete.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 15s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 17s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 19s[?2026l[?2026hgraphviz> libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, '.'. +graphviz> libtoolize: copying file './COPYING.LIB' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 16s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 18s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 20s[?2026l[?2026hgraphviz> libtoolize: creating file './Makefile.am' +graphviz> libtoolize: copying file './README' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 16s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 18s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 20s[?2026l[?2026hgraphviz> libtoolize: creating file './configure.ac' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 16s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 18s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 20s[?2026l[?2026hgraphviz> libtoolize: copying file './aclocal.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 16s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 18s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 20s[?2026l[?2026hgraphviz> libtoolize: creating file './Makefile.in' +graphviz> libtoolize: copying file './config-h.in' +graphviz> libtoolize: creating file './configure' +graphviz> libtoolize: copying file './libltdl/lt__alloc.h' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 16s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 18s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 20s[?2026l[?2026hgraphviz> libtoolize: copying file './libltdl/lt__argz_.h' +graphviz> libtoolize: copying file './libltdl/lt__dirent.h' +graphviz> libtoolize: copying file './libltdl/lt__glibc.h' +graphviz> libtoolize: copying file './libltdl/lt__private.h' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 16s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 18s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 20s[?2026l[?2026hgraphviz> libtoolize: copying file './libltdl/lt__strl.h' +graphviz> libtoolize: copying file './libltdl/lt_dlloader.h' +graphviz> libtoolize: copying file './libltdl/lt_error.h' +graphviz> libtoolize: copying file './libltdl/lt_system.h' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 16s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 18s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 20s[?2026l[?2026hgraphviz> libtoolize: copying file './libltdl/slist.h' +graphviz> libtoolize: copying file './loaders/dld_link.c' +graphviz> libtoolize: copying file './loaders/dlopen.c' +graphviz> libtoolize: copying file './loaders/dyld.c' +graphviz> libtoolize: copying file './loaders/load_add_on.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 16s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 18s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 20s[?2026l[?2026hgraphviz> libtoolize: copying file './loaders/loadlibrary.c' +graphviz> libtoolize: copying file './loaders/preopen.c' +graphviz> libtoolize: copying file './loaders/shl_load.c' +graphviz> libtoolize: copying file './lt__alloc.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 17s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 19s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 21s[?2026l[?2026hgraphviz> libtoolize: copying file './lt__argz.c' +graphviz> libtoolize: copying file './lt__dirent.c' +graphviz> libtoolize: copying file './lt__strl.c' +graphviz> libtoolize: copying file './lt_dlloader.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 17s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 19s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 21s[?2026l[?2026hgraphviz> libtoolize: copying file './lt_error.c' +graphviz> libtoolize: copying file './ltdl.c' +graphviz> libtoolize: copying file './ltdl.h' +graphviz> libtoolize: copying file './slist.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 17s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 19s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 21s[?2026l[?2026hgraphviz> libtoolize: Remember to add 'LTDL_INIT' to configure.ac. +graphviz> libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([../m4])' to configure.ac, +graphviz> libtoolize: and rerunning libtoolize and aclocal. +graphviz> autoreconf: configure.ac: not using Intltool +graphviz> autoreconf: configure.ac: not using Gtkdoc +graphviz> autoreconf: running: aclocal --force -I ../m4 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 17s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 19s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 21s[?2026l[?2026hgraphviz> autoreconf: running: /nix/store/1shjsrg90fpvmmixvpwd4d77c6i2g74q-autoconf-2.72/bin/autoconf --force +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 17s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 19s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 21s[?2026l[?2026hgraphviz> autoreconf: running: /nix/store/1shjsrg90fpvmmixvpwd4d77c6i2g74q-autoconf-2.72/bin/autoheader --force +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 17s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 19s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 21s[?2026l[?2026hgraphviz> autoreconf: running: automake --add-missing --copy --force-missing +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> autoreconf: Leaving directory 'libltdl' +graphviz> autoreconf: running: libtoolize --copy --force --ltdl --ltdl +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. +graphviz> libtoolize: copying file 'config/compile' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: copying file 'config/config.guess' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: copying file 'config/config.sub' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: copying file 'config/depcomp' +graphviz> libtoolize: copying file 'config/install-sh' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: copying file 'config/missing' +graphviz> libtoolize: copying file 'config/ltmain.sh' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. +graphviz> libtoolize: copying file 'm4/libtool.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: copying file 'm4/ltargz.m4' +graphviz> libtoolize: copying file 'm4/ltdl.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 18s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: copying file 'm4/ltoptions.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 20s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 22s[?2026l[?2026hgraphviz> libtoolize: copying file 'm4/ltsugar.m4' +graphviz> libtoolize: copying file 'm4/ltversion.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 21s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 23s[?2026l[?2026hgraphviz> libtoolize: copying file 'm4/lt~obsolete.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 21s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 23s[?2026l[?2026hgraphviz> libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. +graphviz> libtoolize: copying file 'libltdl/COPYING.LIB' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 21s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 23s[?2026l[?2026hgraphviz> libtoolize: creating file 'libltdl/Makefile.am' +graphviz> libtoolize: copying file 'libltdl/README' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 21s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 23s[?2026l[?2026hgraphviz> libtoolize: creating file 'libltdl/configure.ac' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 21s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 23s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/aclocal.m4' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 21s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 23s[?2026l[?2026hgraphviz> libtoolize: creating file 'libltdl/Makefile.in' +graphviz> libtoolize: copying file 'libltdl/config-h.in' +graphviz> libtoolize: creating file 'libltdl/configure' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 21s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 23s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt__private.h' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 19s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 21s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 23s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/libltdl/lt__strl.h' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt_error.h' +graphviz> libtoolize: copying file 'libltdl/libltdl/lt_system.h' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 20s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 22s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 24s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/libltdl/slist.h' +graphviz> libtoolize: copying file 'libltdl/loaders/dld_link.c' +graphviz> libtoolize: copying file 'libltdl/loaders/dlopen.c' +graphviz> libtoolize: copying file 'libltdl/loaders/dyld.c' +graphviz> libtoolize: copying file 'libltdl/loaders/load_add_on.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 20s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 22s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 24s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/loaders/loadlibrary.c' +graphviz> libtoolize: copying file 'libltdl/loaders/preopen.c' +graphviz> libtoolize: copying file 'libltdl/loaders/shl_load.c' +graphviz> libtoolize: copying file 'libltdl/lt__alloc.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 20s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 22s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 24s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/lt__argz.c' +graphviz> libtoolize: copying file 'libltdl/lt__dirent.c' +graphviz> libtoolize: copying file 'libltdl/lt__strl.c' +graphviz> libtoolize: copying file 'libltdl/lt_dlloader.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 20s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 22s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 24s[?2026l[?2026hgraphviz> libtoolize: copying file 'libltdl/lt_error.c' +graphviz> libtoolize: copying file 'libltdl/ltdl.c' +graphviz> libtoolize: copying file 'libltdl/ltdl.h' +graphviz> libtoolize: copying file 'libltdl/slist.c' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 20s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 22s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 24s[?2026l[?2026hgraphviz> autoreconf: configure.ac: not using Intltool +graphviz> autoreconf: configure.ac: not using Gtkdoc +graphviz> autoreconf: running: aclocal --force -I m4 +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 20s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 22s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 24s[?2026l[?2026hgraphviz> autoreconf: running: /nix/store/1shjsrg90fpvmmixvpwd4d77c6i2g74q-autoconf-2.72/bin/autoconf --force +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 21s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 23s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 25s[?2026l[?2026hgraphviz> configure.ac:218: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete +graphviz> ./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from... +graphviz> ./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from... +graphviz> aclocal.m4:907: AM_PROG_LEX is expanded from... +graphviz> configure.ac:218: the top level +graphviz> configure.ac:269: warning: The macro 'AC_PROG_CC_C99' is obsolete. +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 21s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 23s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 25s[?2026l[?2026hgraphviz> configure.ac:269: You should run autoupdate. +graphviz> ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... +graphviz> configure.ac:269: the top level +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 21s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 23s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 25s[?2026l[?2026hgraphviz> autoreconf: running: /nix/store/1shjsrg90fpvmmixvpwd4d77c6i2g74q-autoconf-2.72/bin/autoheader --force +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 21s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 23s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 25s[?2026l[?2026hgraphviz> autoreconf: running: automake --add-missing --copy --force-missing +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 21s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 23s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 25s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 22s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 24s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 26s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 23s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 25s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 27s[?2026l[?2026hgraphviz> autoreconf: Leaving directory '.' +┏━ Dependency Graph: +┃ ┌─ ⏵ graphviz-12.2.1 (autoreconfPhase) ⏱ 24s +┃ ┌─ ⏸ wayland-1.24.0 +┃ ┌─ ⏸ gtk4-layer-shell-1.2.0 +┃ │ ┌─ ✔ zig_wayland  +┃ │ ├─ ✔ zlib  +┃ │ ├─ ✔ harfbuzz ⏱ 11s +┃ ├─ ✔ ghostty-cache-1.3.1  +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 26s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 28s[?2026l[?2026hgraphviz> Running phase: updateAutotoolsGnuConfigScriptsPhase +graphviz> Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub +graphviz> Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess +graphviz> Running phase: configurePhase +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 24s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 26s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 28s[?2026l[?2026hgraphviz> fixing libtool script ./config/ltmain.sh +graphviz> ./configure +graphviz> patching script interpreter paths in ./configure +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 24s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 26s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 28s[?2026l[?2026hgraphviz> ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/g4f5gmjk8p6wqlyg2bjdn4jidsahqjwj-bash-interactive-5.3p3/bin/sh" +graphviz> configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/4yl67q1idlqzgcl5nlp264dqpnvi1n6v-graphviz-12.2.1 --with-ltdl-lib=/nix/store/7il4m1aqd1dvwsgmmny4bzll2kw54n79-libtool-2.5.4-lib/lib --with-ltdl-include=/nix/store/b8rx6wflkqr2ln0hap5hlryvdjd0bp5y-libtool-2.5.4/include +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 24s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 26s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 28s[?2026l[?2026hgraphviz> checking build system type... aarch64-apple-darwin25.4.0 +graphviz> checking host system type... aarch64-apple-darwin25.4.0 +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 25s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 27s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 29s[?2026l[?2026hgraphviz> checking for a BSD-compatible install... /nix/store/bra0mrhqz9gclyijpxnxpmkqlr1bfap4-coreutils-9.8/bin/install -c +graphviz> checking whether sleep supports fractional seconds... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 25s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 27s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 29s[?2026l[?2026hgraphviz> checking filesystem timestamp resolution... 0.01 +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 25s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 27s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 29s[?2026l[?2026hgraphviz> checking whether build environment is sane... yes +graphviz> checking for a race-free mkdir -p... /nix/store/bra0mrhqz9gclyijpxnxpmkqlr1bfap4-coreutils-9.8/bin/mkdir -p +graphviz> checking for gawk... gawk +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 25s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 27s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 29s[?2026l[?2026hgraphviz> checking whether make sets $(MAKE)... yes +graphviz> checking whether make supports nested variables... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 25s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 27s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 29s[?2026l[?2026hgraphviz> checking xargs -n works... yes +graphviz> checking whether UID '352' is supported by ustar format... yes +graphviz> checking whether GID '350' is supported by ustar format... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 25s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 27s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 29s[?2026l[?2026hgraphviz> checking how to create a ustar tar archive... gnutar +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 25s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 27s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 29s[?2026l[?2026hgraphviz> checking whether make supports the include directive... yes (GNU style) +graphviz> checking for gcc... clang +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 25s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 27s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 29s[?2026l[?2026hgraphviz> checking whether the C compiler works... yes +graphviz> checking for C compiler default output file name... a.out +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 26s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 28s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 30s[?2026l[?2026hgraphviz> checking for suffix of executables... +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 26s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 28s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 30s[?2026l[?2026hgraphviz> checking whether we are cross compiling... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 26s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 28s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 30s[?2026l[?2026hgraphviz> checking for suffix of object files... o +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 27s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 29s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 30s[?2026l[?2026hgraphviz> checking whether the compiler supports GNU C... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 27s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 29s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 31s[?2026l[?2026hgraphviz> checking whether clang accepts -g... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 27s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 29s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 31s[?2026l[?2026hgraphviz> checking for clang option to enable C11 features... none needed +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 27s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 29s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 31s[?2026l[?2026hgraphviz> checking whether clang understands -c and -o together... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 27s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 29s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 31s[?2026l[?2026hgraphviz> checking dependency style of clang... none +graphviz> checking for flex... flex +graphviz> checking for lex output file root... lex.yy +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 27s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 29s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 31s[?2026l[?2026hgraphviz> checking for lex library... none needed +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 27s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 29s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 31s[?2026l[?2026hgraphviz> checking for library containing yywrap... -lfl +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 28s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 29s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 31s[?2026l[?2026hgraphviz> checking whether yytext is a pointer... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 28s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 30s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 32s[?2026l[?2026hgraphviz> checking for bison... bison -y +graphviz> checking for grep that handles long lines and -e... /nix/store/gq3mw8qvql9pzql3w6z0153yrl84mapc-gnugrep-3.12/bin/grep +graphviz> checking for egrep... /nix/store/gq3mw8qvql9pzql3w6z0153yrl84mapc-gnugrep-3.12/bin/grep -E +graphviz> checking whether ln -s works... yes +graphviz> checking how to print strings... printf +graphviz> checking for a sed that does not truncate output... /nix/store/2d9inyfbqb4mp1k9lp7w8wqdgzwb4rc0-gnused-4.9/bin/sed +graphviz> checking for fgrep... /nix/store/gq3mw8qvql9pzql3w6z0153yrl84mapc-gnugrep-3.12/bin/grep -F +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 28s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 30s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 32s[?2026l[?2026hgraphviz> checking for ld used by clang... ld +graphviz> checking if the linker (ld) is GNU ld... no +graphviz> checking for BSD- or MS-compatible name lister (nm)... nm +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 28s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 30s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 32s[?2026l[?2026hgraphviz> checking the name lister (nm) interface... BSD nm +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 28s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 30s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 32s[?2026l[?2026hgraphviz> checking the maximum length of command line arguments... 786432 +graphviz> checking how to convert aarch64-apple-darwin25.4.0 file names to aarch64-apple-darwin25.4.0 format... func_convert_file_noop +graphviz> checking how to convert aarch64-apple-darwin25.4.0 file names to toolchain format... func_convert_file_noop +graphviz> checking for ld option to reload object files... -r +graphviz> checking for file... file +graphviz> checking for objdump... objdump +graphviz> checking how to recognize dependent libraries... (cached) pass_all +graphviz> checking for dlltool... no +graphviz> checking how to associate runtime and link libraries... printf %s\n +graphviz> checking for ranlib... ranlib +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 28s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 30s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 32s[?2026l[?2026hgraphviz> checking for archiver @FILE support... @ +graphviz> checking for strip... strip +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 28s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 30s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 32s[?2026l[?2026hgraphviz> checking command to parse nm output from clang object... ok +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 28s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 30s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 32s[?2026l[?2026hgraphviz> checking for sysroot... no +graphviz> checking for a working dd... /nix/store/bra0mrhqz9gclyijpxnxpmkqlr1bfap4-coreutils-9.8/bin/dd +graphviz> checking how to truncate binary pipes... /nix/store/bra0mrhqz9gclyijpxnxpmkqlr1bfap4-coreutils-9.8/bin/dd bs=4096 count=1 +graphviz> checking for mt... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 29s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 30s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 32s[?2026l[?2026hgraphviz> checking if : is a manifest tool... no +graphviz> checking for dsymutil... dsymutil +graphviz> checking for nmedit... no +graphviz> checking for lipo... lipo +graphviz> checking for otool... otool +graphviz> checking for otool64... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 29s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 31s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 33s[?2026l[?2026hgraphviz> checking for -single_module linker flag... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 29s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 31s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 33s[?2026l[?2026hgraphviz> checking for -no_fixup_chains linker flag... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 29s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 31s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 33s[?2026l[?2026hgraphviz> checking for -exported_symbols_list linker flag... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 29s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 31s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 33s[?2026l[?2026hgraphviz> checking for -force_load linker flag... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for stdio.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for stdlib.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for string.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for inttypes.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for stdint.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for strings.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for sys/stat.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for sys/types.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for unistd.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for dlfcn.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 30s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking for objdir... .libs +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 31s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 32s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 34s[?2026l[?2026hgraphviz> checking if clang supports -fno-rtti -fno-exceptions... yes +graphviz> checking for clang option to produce PIC... -fno-common -DPIC +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 31s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 33s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 35s[?2026l[?2026hgraphviz> checking if clang PIC flag -fno-common -DPIC works... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 31s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 33s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 35s[?2026l[?2026hgraphviz> checking if clang static flag -static works... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 31s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 33s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 35s[?2026l[?2026hgraphviz> checking if clang supports -c -o file.o... yes +graphviz> checking if clang supports -c -o file.o... (cached) yes +graphviz> checking whether the clang linker (ld) supports shared libraries... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 31s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 33s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 35s[?2026l[?2026hgraphviz> checking dynamic linker characteristics... darwin25.4.0 dyld +graphviz> checking how to hardcode library paths into programs... immediate +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 31s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 33s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 35s[?2026l[?2026hgraphviz> checking whether stripping libraries is possible... yes +graphviz> checking if libtool supports shared libraries... yes +graphviz> checking whether to build shared libraries... yes +graphviz> checking whether to build static libraries... no +graphviz> checking for groff... no +graphviz> checking for ps2pdf... no +graphviz> checking for pstopdf... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 31s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 33s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 35s[?2026l[?2026hgraphviz> checking pkg-config is at least version 0.9.0... yes +graphviz> checking for tclsh8.6... no +graphviz> checking for tclsh8.5... /usr/bin/tclsh8.5 +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 31s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 33s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 35s[?2026l[?2026hgraphviz> checking whether the compiler supports GNU C++... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 32s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 34s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 36s[?2026l[?2026hgraphviz> checking whether clang++ accepts -g... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 32s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 34s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 36s[?2026l[?2026hgraphviz> checking for clang++ option to enable C++11 features... none needed +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 32s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 34s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 36s[?2026l[?2026hgraphviz> checking dependency style of clang++... none +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 32s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 34s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 36s[?2026l[?2026hgraphviz> checking how to run the C++ preprocessor... clang++ -E +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 32s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 34s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 36s[?2026l[?2026hgraphviz> checking for ld used by clang++... ld +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking if the linker (ld) is GNU ld... no +graphviz> checking whether the clang++ linker (ld) supports shared libraries... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking for clang++ option to produce PIC... -fno-common -DPIC +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking if clang++ PIC flag -fno-common -DPIC works... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking if clang++ static flag -static works... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking if clang++ supports -c -o file.o... yes +graphviz> checking if clang++ supports -c -o file.o... (cached) yes +graphviz> checking whether the clang++ linker (ld) supports shared libraries... yes +graphviz> checking dynamic linker characteristics... darwin25.4.0 dyld +graphviz> checking how to hardcode library paths into programs... immediate +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ [34m│ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking whether clang++ supports C++17 features with -std=c++17... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking for gcc... no +graphviz> checking for objcc... no +graphviz> checking for objc... no +graphviz> checking for cc... cc +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking whether the compiler supports GNU Objective C... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 33s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 35s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 37s[?2026l[?2026hgraphviz> checking whether cc accepts -g... yes +graphviz> checking dependency style of cc... none +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking for inline... inline +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking whether C compiler accepts -Wtrampolines... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking whether C compiler accepts -Wlogical-op... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking for pid_t... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking for ssize_t... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking for sys/time.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking for sys/select.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking for sys/mman.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 34s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 36s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 38s[?2026l[?2026hgraphviz> checking for sys/ioctl.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 35s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 37s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 39s[?2026l[?2026hgraphviz> checking for sys/inotify.h... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 35s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 37s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 39s[?2026l[?2026hgraphviz> checking for main in -lm... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 35s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 37s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 39s[?2026l[?2026hgraphviz> checking for lrand48... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 35s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 37s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 39s[?2026l[?2026hgraphviz> checking for drand48... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 35s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 37s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 39s[?2026l[?2026hgraphviz> checking for srand48... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 35s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 37s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 39s[?2026l[?2026hgraphviz> checking for setmode... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 36s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 38s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 39s[?2026l[?2026hgraphviz> checking for setenv... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 36s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 38s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 40s[?2026l[?2026hgraphviz> checking for memrchr... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 36s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 38s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 40s[?2026l[?2026hgraphviz> checking for select... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 36s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 38s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 40s[?2026l[?2026hgraphviz> checking for dl_iterate_phdr... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 36s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 38s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 40s[?2026l[?2026hgraphviz> checking for inotify_init1... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 36s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 38s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 40s[?2026l[?2026hgraphviz> checking for strcasestr... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 37s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 39s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 41s[?2026l[?2026hgraphviz> checking for clang options needed to detect all undeclared functions... none needed +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 37s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 39s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 41s[?2026l[?2026hgraphviz> checking what extension is used for runtime loadable modules... .so +graphviz> checking what variable specifies run-time module search path... DYLD_LIBRARY_PATH +graphviz> checking for the default library search path... /usr/local/lib /lib /usr/lib +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 37s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 39s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 41s[?2026l[?2026hgraphviz> checking for library containing dlopen... none required +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 37s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 39s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 41s[?2026l[?2026hgraphviz> checking for dlerror... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 37s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 39s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 41s[?2026l[?2026hgraphviz> checking for shl_load... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 37s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 39s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 41s[?2026l[?2026hgraphviz> checking for shl_load in -ldld... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 37s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 39s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 41s[?2026l[?2026hgraphviz> checking for dld_link in -ldld... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 38s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 40s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 42s[?2026l[?2026hgraphviz> checking for _ prefix in compiled symbols... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 38s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 40s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 42s[?2026l[?2026hgraphviz> checking whether we have to add an underscore for dlsym... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 39s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 41s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 43s[?2026l[?2026hgraphviz> checking whether deplibs are loaded by dlopen... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 39s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 41s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 43s[?2026l[?2026hgraphviz> checking for argz.h... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 39s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 41s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 43s[?2026l[?2026hgraphviz> checking for error_t... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 39s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 41s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 43s[?2026l[?2026hgraphviz> checking for argz_add... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 39s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 41s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 43s[?2026l[?2026hgraphviz> checking for argz_append... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 39s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 41s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 43s[?2026l[?2026hgraphviz> checking for argz_count... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 39s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 41s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 43s[?2026l[?2026hgraphviz> checking for argz_create_sep... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 39s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 41s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 43s[?2026l[?2026hgraphviz> checking for argz_insert... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 40s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 42s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 44s[?2026l[?2026hgraphviz> checking for argz_next... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 40s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 42s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 44s[?2026l[?2026hgraphviz> checking for argz_stringify... no +graphviz> checking whether libtool supports -dlopen/-dlpreopen... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 40s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 42s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 44s[?2026l[?2026hgraphviz> checking for ltdl.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 40s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 42s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 44s[?2026l[?2026hgraphviz> checking whether lt_dlinterface_register is declared... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 40s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 42s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 44s[?2026l[?2026hgraphviz> checking for lt_dladvise_preload in -lltdl... yes +graphviz> checking where to find libltdl headers... -I/nix/store/b8rx6wflkqr2ln0hap5hlryvdjd0bp5y-libtool-2.5.4/include +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 40s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 42s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 44s[?2026l[?2026hgraphviz> checking where to find libltdl library... -L/nix/store/7il4m1aqd1dvwsgmmny4bzll2kw54n79-libtool-2.5.4-lib/lib -lltdl +graphviz> checking for unistd.h... (cached) yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 40s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 42s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 44s[?2026l[?2026hgraphviz> checking for dl.h... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 40s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 42s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 44s[?2026l[?2026hgraphviz> checking for sys/dl.h... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 41s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 43s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 45s[?2026l[?2026hgraphviz> checking for dld.h... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 41s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 43s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 45s[?2026l[?2026hgraphviz> checking for mach-o/dyld.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 41s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 43s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 45s[?2026l[?2026hgraphviz> checking for dirent.h... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 41s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 43s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 45s[?2026l[?2026hgraphviz> checking for closedir... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 41s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 43s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 45s[?2026l[?2026hgraphviz> checking for opendir... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 41s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 43s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 45s[?2026l[?2026hgraphviz> checking for readdir... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 41s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 43s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 45s[?2026l[?2026hgraphviz> checking for strlcat... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 42s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 44s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 46s[?2026l[?2026hgraphviz> checking for strlcpy... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 42s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 44s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 46s[?2026l[?2026hgraphviz> checking for lt_dladvise_init in -lltdl... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 42s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 44s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 46s[?2026l[?2026hgraphviz> checking how to run the C preprocessor... clang -E +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 42s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 44s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 46s[?2026l[?2026hgraphviz> checking for X... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 43s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 45s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 47s[?2026l[?2026hgraphviz> configure: WARNING: X11 not available. +graphviz> checking for swig... no +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 43s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 45s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 47s[?2026l[?2026hgraphviz> checking for tcl.h... no +graphviz> configure: WARNING: Unable to find header tcl.h. The Tcl packages will not be built +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 43s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 45s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 47s[?2026l[?2026hgraphviz> checking for expat... yes +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 43s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 45s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 47s[?2026l[?2026hvesktop>  ⨯ spawn codesign ENOENT failedTask=build stackTrace=Error: spawn codesign ENOENT +vesktop>  at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) +vesktop>  at onErrorNT (node:internal/child_process:483:16) +vesktop>  at processTicksAndRejections (node:internal/process/task_queues:89:21) +┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 43s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 45s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 47s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 44s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 46s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 48s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 45s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 47s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 49s[?2026l[?2026h┏━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 45s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 47s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 49s[?2026l[?2026herror: Cannot build '/nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv'. + Reason: builder failed with exit code 1. + Output paths: + /nix/store/f7ls4r4ypnkgkn4mm4fji1l2fi29rhfx-vesktop-1.6.5 + Last 25 log lines: + > node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" + > node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" + > Finished pnpmConfigHook + > Running phase: buildPhase + > + > > vesktop@1.6.5 build /nix/var/nix/builds/nix-45221-2861423522/source + > > tsx scripts/build/build.mts + > + > • electron-builder version=26.7.0 os=25.4.0 + > • loaded configuration file=package.json ("build" field) + > • writing effective config file=dist/builder-effective-config.yaml + > • executing @electron/rebuild electronVersion=40.9.2 arch=arm64 buildFromSource=false workspaceRoot=/nix/var/nix/builds/nix-45221-2861423522/source projectDir=./ appDir=./ + > • installing native dependencies arch=arm64 + > • completed installing native dependencies + > • packaging platform=darwin arch=arm64 electron=40.9.2 appOutDir=dist/mac-arm64 + > • using custom unpacked Electron distribution electronDist= + > • copying unpacked Electron source=/nix/var/nix/builds/nix-45221-2861423522/source/Electron.app destination=/nix/var/nix/builds/nix-45221-2861423522/source/dist/mac-arm64/Electron.app + > • searching for node modules pm=pnpm searchDir=/nix/var/nix/builds/nix-45221-2861423522/source + > • executing @electron/fuses electronPath=dist/mac-arm64/vesktop.app + > • falling back to ad-hoc signature for macOS application code signing + > • signing file=dist/mac-arm64/vesktop.app platform=darwin type=distribution identityName=- identityHash=none provisioningProfile=none + > ⨯ spawn codesign ENOENT failedTask=build stackTrace=Error: spawn codesign ENOENT + > at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) + > at onErrorNT (node:internal/child_process:483:16) + > at processTicksAndRejections (node:internal/process/task_queues:89:21) + For full logs, run: + nix log /nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv +error: Cannot build '/nix/store/w674afphcgq98pkys104sn3jb7b8c7c5-darwin-system-25.11.ebec37a.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/nxj3phrhnpigab4n4dps09vp1i5yk4aj-darwin-system-25.11.ebec37a +┏━ 2 Errors:  +┃ error: Cannot build '/nix/store/w674afphcgq98pkys104sn3jb7b8c7c5-darwin-system-25.11.ebec37a.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/nxj3phrhnpigab4n4dps09vp1i5yk4aj-darwin-system-25.11.ebec37a +┃ error: Cannot build '/nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv'. +┃ Reason: builder failed with exit code 1. +┃ Output paths: +┃ /nix/store/f7ls4r4ypnkgkn4mm4fji1l2fi29rhfx-vesktop-1.6.5 +┃ Last 25 log lines: +┃ > node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┃ > node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┃ > Finished pnpmConfigHook +┃ > Running phase: buildPhase +┃ > +┃ > > vesktop@1.6.5 build /nix/var/nix/builds/nix-45221-2861423522/source +┃ > > tsx scripts/build/build.mts +┃ > +┃ > • electron-builder version=26.7.0 os=25.4.0 +┃ > • loaded configuration file=package.json ("build" field) +┃ > • writing effective config file=dist/builder-effective-config.yaml +┃ > • executing @electron/rebuild electronVersion=40.9.2 arch=arm64 buildFromSource=false workspaceRoot=/nix/var/nix/builds/nix-45221-2861423522/source projectDir=./ appDir=./ +┃ > • installing native dependencies arch=arm64 +┃ > • completed installing native dependencies +┃ > • packaging platform=darwin arch=arm64 electron=40.9.2 appOutDir=dist/mac-arm64 +┃ > • using custom unpacked Electron distribution electronDist= +┃ > • copying unpacked Electron source=/nix/var/nix/builds/nix-45221-2861423522/source/Electron.app destination=/nix/var/nix/builds/nix-45221-2861423522/source/dist/mac-arm64/Electron.app +┃ > • searching for node modules pm=pnpm searchDir=/nix/var/nix/builds/nix-45221-2861423522/source +┃ > • executing @electron/fuses electronPath=dist/mac-arm64/vesktop.app +┃ > • falling back to ad-hoc signature for macOS application code signing +┃ > • signing file=dist/mac-arm64/vesktop.app platform=darwin type=distribution identityName=- identityHash=none provisioningProfile=none +┃ > ⨯ spawn codesign ENOENT failedTask=build stackTrace=Error: spawn codesign ENOENT +┃ > at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) +┃ > at onErrorNT (node:internal/child_process:483:16) +┃ > at processTicksAndRejections (node:internal/process/task_queues:89:21) +┃ For full logs, run: +┃ nix log /nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv +┣━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 45s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 47s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 49s[?2026l[?2026herror: Cannot build '/nix/store/qwj3ypgw1hvi5nfy1hd87aa4ifs1s5gb-home-manager-applications.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/n11pw1w1zzx1dmi7kdjfrw3xcv65s461-home-manager-applications +error: Cannot build '/nix/store/g1j0byy4yva5ra5kv4mnrvzzxrjy4jfs-home-manager-fonts.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/yjyqq6s2l9qq99sdljzinilxzsjy70q1-home-manager-fonts +error: Cannot build '/nix/store/x6d61dyhgvmm6hkxrm4vbfnsw4c4x0xd-home-manager-path.drv'. + Reason: 1 dependency failed. + Output paths: + /nix/store/yvx694d092kf7c2k3g1wxfgbgn1512gr-home-manager-path +error: Build failed due to failed dependency +┏━ 6 Errors:  +┃ error: Build failed due to failed dependency +┃ error: Cannot build '/nix/store/x6d61dyhgvmm6hkxrm4vbfnsw4c4x0xd-home-manager-path.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/yvx694d092kf7c2k3g1wxfgbgn1512gr-home-manager-path +┃ error: Cannot build '/nix/store/g1j0byy4yva5ra5kv4mnrvzzxrjy4jfs-home-manager-fonts.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/yjyqq6s2l9qq99sdljzinilxzsjy70q1-home-manager-fonts +┃ error: Cannot build '/nix/store/qwj3ypgw1hvi5nfy1hd87aa4ifs1s5gb-home-manager-applications.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/n11pw1w1zzx1dmi7kdjfrw3xcv65s461-home-manager-applications +┃ error: Cannot build '/nix/store/w674afphcgq98pkys104sn3jb7b8c7c5-darwin-system-25.11.ebec37a.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/nxj3phrhnpigab4n4dps09vp1i5yk4aj-darwin-system-25.11.ebec37a +┃ error: Cannot build '/nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv'. +┃ Reason: builder failed with exit code 1. +┃ Output paths: +┃ /nix/store/f7ls4r4ypnkgkn4mm4fji1l2fi29rhfx-vesktop-1.6.5 +┃ Last 25 log lines: +┃ > node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┃ > node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┃ > Finished pnpmConfigHook +┃ > Running phase: buildPhase +┃ > +┃ > > vesktop@1.6.5 build /nix/var/nix/builds/nix-45221-2861423522/source +┃ > > tsx scripts/build/build.mts +┃ > +┃ > • electron-builder version=26.7.0 os=25.4.0 +┃ > • loaded configuration file=package.json ("build" field) +┃ > • writing effective config file=dist/builder-effective-config.yaml +┃ > • executing @electron/rebuild electronVersion=40.9.2 arch=arm64 buildFromSource=false workspaceRoot=/nix/var/nix/builds/nix-45221-2861423522/source projectDir=./ appDir=./ +┃ > • installing native dependencies arch=arm64 +┃ > • completed installing native dependencies +┃ > • packaging platform=darwin arch=arm64 electron=40.9.2 appOutDir=dist/mac-arm64 +┃ > • using custom unpacked Electron distribution electronDist= +┃ > • copying unpacked Electron source=/nix/var/nix/builds/nix-45221-2861423522/source/Electron.app destination=/nix/var/nix/builds/nix-45221-2861423522/source/dist/mac-arm64/Electron.app +┃ > • searching for node modules pm=pnpm searchDir=/nix/var/nix/builds/nix-45221-2861423522/source +┃ > • executing @electron/fuses electronPath=dist/mac-arm64/vesktop.app +┃ > • falling back to ad-hoc signature for macOS application code signing +┃ > • signing file=dist/mac-arm64/vesktop.app platform=darwin type=distribution identityName=- identityHash=none provisioningProfile=none +┃ > ⨯ spawn codesign ENOENT failedTask=build stackTrace=Error: spawn codesign ENOENT +┃ > at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) +┃ > at onErrorNT (node:internal/child_process:483:16) +┃ > at processTicksAndRejections (node:internal/process/task_queues:89:21) +┃ For full logs, run: +┃ nix log /nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv +┣━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 45s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 47s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⏱ 49s[?2026l[?2026h┏━ 6 Errors:  +┃ error: Build failed due to failed dependency +┃ error: Cannot build '/nix/store/x6d61dyhgvmm6hkxrm4vbfnsw4c4x0xd-home-manager-path.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/yvx694d092kf7c2k3g1wxfgbgn1512gr-home-manager-path +┃ error: Cannot build '/nix/store/g1j0byy4yva5ra5kv4mnrvzzxrjy4jfs-home-manager-fonts.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/yjyqq6s2l9qq99sdljzinilxzsjy70q1-home-manager-fonts +┃ error: Cannot build '/nix/store/qwj3ypgw1hvi5nfy1hd87aa4ifs1s5gb-home-manager-applications.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/n11pw1w1zzx1dmi7kdjfrw3xcv65s461-home-manager-applications +┃ error: Cannot build '/nix/store/w674afphcgq98pkys104sn3jb7b8c7c5-darwin-system-25.11.ebec37a.drv'. +┃ Reason: 1 dependency failed. +┃ Output paths: +┃ /nix/store/nxj3phrhnpigab4n4dps09vp1i5yk4aj-darwin-system-25.11.ebec37a +┃ error: Cannot build '/nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv'. +┃ Reason: builder failed with exit code 1. +┃ Output paths: +┃ /nix/store/f7ls4r4ypnkgkn4mm4fji1l2fi29rhfx-vesktop-1.6.5 +┃ Last 25 log lines: +┃ > node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┃ > node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/5drnj6kb7bi1qkhdhxqn45iyf60k5656-nodejs-22.22.2/bin/node" +┃ > Finished pnpmConfigHook +┃ > Running phase: buildPhase +┃ > +┃ > > vesktop@1.6.5 build /nix/var/nix/builds/nix-45221-2861423522/source +┃ > > tsx scripts/build/build.mts +┃ > +┃ > • electron-builder version=26.7.0 os=25.4.0 +┃ > • loaded configuration file=package.json ("build" field) +┃ > • writing effective config file=dist/builder-effective-config.yaml +┃ > • executing @electron/rebuild electronVersion=40.9.2 arch=arm64 buildFromSource=false workspaceRoot=/nix/var/nix/builds/nix-45221-2861423522/source projectDir=./ appDir=./ +┃ > • installing native dependencies arch=arm64 +┃ > • completed installing native dependencies +┃ > • packaging platform=darwin arch=arm64 electron=40.9.2 appOutDir=dist/mac-arm64 +┃ > • using custom unpacked Electron distribution electronDist= +┃ > • copying unpacked Electron source=/nix/var/nix/builds/nix-45221-2861423522/source/Electron.app destination=/nix/var/nix/builds/nix-45221-2861423522/source/dist/mac-arm64/Electron.app +┃ > • searching for node modules pm=pnpm searchDir=/nix/var/nix/builds/nix-45221-2861423522/source +┃ > • executing @electron/fuses electronPath=dist/mac-arm64/vesktop.app +┃ > • falling back to ad-hoc signature for macOS application code signing +┃ > • signing file=dist/mac-arm64/vesktop.app platform=darwin type=distribution identityName=- identityHash=none provisioningProfile=none +┃ > ⨯ spawn codesign ENOENT failedTask=build stackTrace=Error: spawn codesign ENOENT +┃ > at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19) +┃ > at onErrorNT (node:internal/child_process:483:16) +┃ > at processTicksAndRejections (node:internal/process/task_queues:89:21) +┃ For full logs, run: +┃ nix log /nix/store/gf2324bb6da195h5dfw38fags9dlgpph-vesktop-1.6.5.drv +┣━ Dependency Graph: +┃ ┌─ ✔ zig_wayland  +┃ ├─ ✔ zlib  +┃ ├─ ✔ harfbuzz ⏱ 11s +┃ ┌─ ✔ ghostty-cache-1.3.1  +┃ │  ┌─ ⏵ graphviz-12.2.1 (configurePhase) ⏱ 45s +┃ │ ┌─ ⏸ wayland-1.24.0 +┃ ├─ ⏸ gtk4-layer-shell-1.2.0 +┃ ┌─ ⏸ ghostty-1.3.1 +┃ │ ┌─ ⏸ user-environment waiting for 1 ⏵ +┃ ├─ ⏸ etc +┃ │  ┌─ ⏸ home-manager-path waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ home-manager-applications waiting for 1 ⏵ +┃ │  ├─ ⏸ activation-script +┃ │  │  ┌─ ⏸ home-manager-fonts waiting for 1 ⏵ +┃ │  │ ┌─ ⏸ hm_LibraryFonts.homemanagerfontsversion +┃ │  ├─ ⏸ home-manager-files +┃ │ ┌─ ⏸ home-manager-generation +┃ ├─ ⏸ activation-8amps +┃ ├─ ⏵ vesktop-1.6.5 (buildPhase) ⏱ 47s +┃ ⏸ darwin-system-25.11.ebec37a +┣━━━ Builds  +┗━ ∑ ⏵ 1 │ ✔ 15 │ ⏸ 14 │ ⚠ Exited with 6 errors reported by nix at 18:15:34 after 49s[?2026l[?25h +Error: + 0: Failed to build Darwin configuration + 1: Command exited with status ExitStatus(Exited(1)) + +Location: + crates/nh-core/src/command.rs:879 diff --git a/flake.lock b/flake.lock index b5f4d712..c50eb120 100644 --- a/flake.lock +++ b/flake.lock @@ -490,11 +490,11 @@ }, "nixpkgs-darwin": { "locked": { - "lastModified": 1778003029, - "narHash": "sha256-q/nkKLDtHIyLjZpKhWk3cSK5IYsFqtMd6UtXF3ddjgA=", + "lastModified": 1778430510, + "narHash": "sha256-Ti+ZBvW6yrWWAg2szExVTwCd4qOJ3KlVr1tFHfyfi8Q=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5", + "rev": "8fd9daa3db09ced9700431c5b7ad0e8ba199b575", "type": "github" }, "original": { @@ -535,6 +535,22 @@ "type": "github" } }, + "nixpkgs-unstable": { + "locked": { + "lastModified": 1778458615, + "narHash": "sha256-cY07EsdhBJ8tFXPzDYevgqxRev9ZLxFonuq9wmq5kwg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "c6e5ca3c836a5f4dd9af9f2c1fc1c38f0fac988a", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1777826146, @@ -551,11 +567,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1778003029, - "narHash": "sha256-q/nkKLDtHIyLjZpKhWk3cSK5IYsFqtMd6UtXF3ddjgA=", + "lastModified": 1778430510, + "narHash": "sha256-Ti+ZBvW6yrWWAg2szExVTwCd4qOJ3KlVr1tFHfyfi8Q=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5", + "rev": "8fd9daa3db09ced9700431c5b7ad0e8ba199b575", "type": "github" }, "original": { @@ -644,6 +660,7 @@ "nix-darwin": "nix-darwin", "nixpkgs": "nixpkgs_3", "nixpkgs-darwin": "nixpkgs-darwin", + "nixpkgs-unstable": "nixpkgs-unstable", "sops-nix": "sops-nix", "spicetify-nix": "spicetify-nix", "stylix": "stylix", diff --git a/flake.nix b/flake.nix index 2ea18ad6..be6aaa04 100644 --- a/flake.nix +++ b/flake.nix @@ -4,6 +4,7 @@ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; nixpkgs-darwin.url = "github:NixOS/nixpkgs/nixos-25.11"; + nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; flake-parts.url = "github:hercules-ci/flake-parts"; diff --git a/hosts/darwin/mba/default.nix b/hosts/darwin/mba/default.nix index 1f592f18..1454655a 100644 --- a/hosts/darwin/mba/default.nix +++ b/hosts/darwin/mba/default.nix @@ -2,11 +2,8 @@ { nixpkgs.config.allowUnfree = true; + nixpkgs.config.allowBroken = true; - nixpkgs.config.permittedInsecurePackages = [ - "librewolf-150.0.1-1" - "librewolf-unwrapped-150.0.1-1" - ]; imports = [ # 1. Base identity and platform @@ -182,9 +179,9 @@ dendritic.wallpaper.enable = true; dendritic.python.enable = true; - programs.zsh.shellAliases = { - microvm-run = "${inputs.self.nixosConfigurations.microvm.config.microvm.runner.vfkit}/bin/microvm-run"; - }; + # programs.zsh.shellAliases = { + # microvm-run = "${inputs.self.nixosConfigurations.microvm.config.microvm.runner.vfkit}/bin/microvm-run"; + # }; # ───────────────────────────────────────────────────────────── }; diff --git a/hosts/hm/8amps-linux/default.nix b/hosts/hm/8amps-linux/default.nix index aa06d0ca..74eb5f15 100644 --- a/hosts/hm/8amps-linux/default.nix +++ b/hosts/hm/8amps-linux/default.nix @@ -2,6 +2,7 @@ { imports = [ + inputs.self.homeManagerModules.theme { home.username = "8amps"; home.homeDirectory = "/home/8amps"; @@ -15,7 +16,7 @@ # Pull in Feature Modules from the Hub inputs.self.homeManagerModules.shell - # inputs.self.homeManagerModules.editor + inputs.self.homeManagerModules.editor inputs.self.homeManagerModules.secrets inputs.self.homeManagerModules.styling inputs.self.homeManagerModules.apps @@ -25,6 +26,8 @@ inputs.self.homeManagerModules.wallpaper inputs.self.homeManagerModules.spotify inputs.self.homeManagerModules.vesktop + inputs.self.homeManagerModules.opencode + inputs.self.homeManagerModules.qt inputs.self.homeManagerModules.linux-desktop # External modules diff --git a/modules/apps/common.nix b/modules/apps/common.nix index acf6c00d..461c733d 100644 --- a/modules/apps/common.nix +++ b/modules/apps/common.nix @@ -19,9 +19,9 @@ { id = "eimadpbcbfnmbkpkfnekohlhhenbhjje"; } # Dark Reader ]; }; - programs.librewolf = { + programs.firefox = { enable = true; - package = pkgs.librewolf; + package = pkgs.firefox-bin; profiles.default = { id = 0; @@ -30,18 +30,31 @@ "toolkit.legacyUserProfileCustomizations.stylesheets" = true; "browser.tabs.drawInTitlebar" = true; "svg.context-properties.content.enabled" = true; - }; - }; - profiles.default-release = { - id = 1; - name = "default-release"; - settings = { - "toolkit.legacyUserProfileCustomizations.stylesheets" = true; - "browser.tabs.drawInTitlebar" = true; - "svg.context-properties.content.enabled" = true; + + # Disable Telemetry + "datareporting.healthreport.uploadEnabled" = false; + "datareporting.policy.dataSubmissionEnabled" = false; + "toolkit.telemetry.enabled" = false; + "toolkit.telemetry.unified" = false; + "toolkit.telemetry.server" = "data:,"; + "toolkit.telemetry.archive.enabled" = false; + "toolkit.telemetry.newProfilePing.enabled" = false; + "toolkit.telemetry.shutdownPingSender.enabled" = false; + "toolkit.telemetry.updatePing.enabled" = false; + "toolkit.telemetry.bhrPing.enabled" = false; + "toolkit.telemetry.firstShutdownPing.enabled" = false; + "toolkit.telemetry.coverage.opt-out" = true; + "toolkit.coverage.opt-out" = true; + "toolkit.coverage.endpoint.base" = ""; + "browser.ping-centre.telemetry" = false; + "browser.newtabpage.activity-stream.feeds.telemetry" = false; + "browser.newtabpage.activity-stream.telemetry" = false; }; }; policies = { + DisableTelemetry = true; + DisableFirefoxStudies = true; + DisablePocket = true; ExtensionSettings = { "uBlock0@raymondhill.net" = { installation_mode = "normal_installed"; @@ -63,14 +76,19 @@ }; }; - home.activation.removeLibreWolfUserJS = lib.hm.dag.entryBefore [ "checkLinkTargets" ] '' - rm -f "${config.home.homeDirectory}/Library/Application Support/LibreWolf/Profiles/default/user.js" - rm -f "${config.home.homeDirectory}/Library/Application Support/LibreWolf/Profiles/default-release/user.js" + + + home.activation.signApps = lib.hm.dag.entryAfter [ "writeBoundary" ] '' + if [ -d "$HOME/Applications/Home Manager Apps/Firefox.app" ]; then + /usr/bin/codesign --force --deep --sign - "$HOME/Applications/Home Manager Apps/Firefox.app" + fi + if [ -d "$HOME/Applications/Home Manager Apps/Vesktop.app" ]; then + /usr/bin/codesign --force --deep --sign - "$HOME/Applications/Home Manager Apps/Vesktop.app" + fi ''; home.packages = with pkgs; - (lib.optionals pkgs.stdenv.isDarwin [ librewolf ]) ++ [ # Dev tools gh # GitHub CLI @@ -89,12 +107,14 @@ # Dock registration: Brave owns its dock entry flake.modules.darwin.apps = - { pkgs, ... }: + { pkgs, inputs, ... }: { dendritic.dock.apps = [ "/System/Cryptexes/App/System/Applications/Safari.app" - "${pkgs.librewolf}/Applications/LibreWolf.app" + "${pkgs.firefox-bin}/Applications/Firefox.app" "${pkgs.brave}/Applications/Brave Browser.app" + "${inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.vesktop}/Applications/Vesktop.app" + "${pkgs.ghostty-bin}/Applications/Ghostty.app" "${pkgs.jetbrains.idea}/Applications/IntelliJ IDEA.app" "${pkgs.jetbrains.clion}/Applications/CLion.app" "${pkgs.jetbrains.rust-rover}/Applications/RustRover.app" diff --git a/modules/apps/vesktop.nix b/modules/apps/vesktop.nix index abdd4c07..e1307faf 100644 --- a/modules/apps/vesktop.nix +++ b/modules/apps/vesktop.nix @@ -12,14 +12,15 @@ # Vesktop is supported on both Linux and Darwin (macOS). # Reference: https://github.com/nix-community/stylix/blob/master/modules/discord/vesktop.nix - flake.modules.homeManager.vesktop = { pkgs, lib, ... }: { + flake.modules.homeManager.vesktop = { pkgs, lib, inputs, ... }: { config = { # ── Stylix: enable the vesktop colourscheme target ─────────── - stylix.targets.vesktop.enable = true; + stylix.targets.vesktop.enable = false; # ── Vesktop application ────────────────────────────────────── programs.vesktop = { - enable = true; + enable = pkgs.stdenv.isDarwin; + package = lib.mkIf pkgs.stdenv.isDarwin (lib.mkForce inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.vesktop); # Application-level settings # Written to $XDG_CONFIG_HOME/vesktop/settings.json diff --git a/modules/default.nix b/modules/default.nix index f561457f..1034c892 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -1,9 +1,8 @@ { config, lib, inputs, ... }: let - # Verifying that each file exists and is correctly imported + # Direct imports of modules shell = import ./shell.nix; terminal = import ./terminal.nix; - secrets = import ./secrets.nix; styling = import ./styling.nix; apps = import ./apps/common.nix; @@ -16,58 +15,29 @@ let spotify = import ./apps/spotify.nix; vesktop = import ./apps/vesktop.nix; dock = import ./dock.nix; - microvm = import ./microvm.nix { inherit inputs; }; + microvm_mod = import ./microvm.nix { inherit inputs; }; wallpaper = import ./apps/wallpaper.nix; mas = import ./apps/mas.nix; python = import ./python.nix; maintenance = import ./darwin-maintenance.nix; editor = import ./editor.nix { inherit inputs; }; - opencode_dummy = import ./opencode_dummy.nix { inherit inputs; }; - qt_dummy = import ./qt_dummy.nix { inherit inputs; }; + opencode = import ./opencode_dummy.nix { inherit inputs; }; + qt = import ./qt_dummy.nix { inherit inputs; }; + linux-desktop = import ./linux-desktop.nix; in { - # ── Options ────────────────────────────────────────────────── - options.flake.modules = lib.mkOption { - type = lib.types.attrsOf (lib.types.attrsOf lib.types.unspecified); - default = {}; - }; - - # ── Manual Module Imports (Bypassing Ghost Files) ─────────── imports = [ - ./dock.nix - # ./microvm.nix - ./terminal.nix - - ./linux-desktop.nix - ./shell.nix - ./python.nix ./overlays.nix - ./secrets.nix ./mobile.nix - ./apps/common.nix - ./apps/jetbrains.nix - ./apps/vscode.nix - ./apps/cursor.nix - ./apps/antigravity.nix - ./apps/ghostty.nix - ./apps/spotify.nix - ./apps/vesktop.nix - ./apps/beeper.nix - ./apps/mas.nix - ./apps/wallpaper.nix - ./darwin-maintenance.nix - ./editor.nix ]; config = { flake = { - # ── Module Exports ──────────────────────────────────────── - # These must match exactly what inputs.self.modules expects in host configs nixosModules = { shell = shell.flake.modules.nixos.shell; wallpaper = wallpaper.flake.modules.nixos.wallpaper; styling = styling.flake.modules.nixos.styling; - linux-desktop = (import ./linux-desktop.nix).flake.modules.nixos.linux-desktop; + linux-desktop = linux-desktop.flake.modules.nixos.linux-desktop; python = python.flake.modules.nixos.python; }; @@ -79,7 +49,7 @@ in apps = apps.flake.modules.darwin.apps; wallpaper = wallpaper.flake.modules.darwin.wallpaper; mas = mas.flake.modules.darwin.mas; - microvm = microvm.config.flake.modules.darwin.microvm; + microvm = microvm_mod.config.flake.modules.darwin.microvm; maintenance = maintenance.flake.modules.darwin.maintenance; python = python.flake.modules.darwin.python; }; @@ -88,8 +58,8 @@ in shell = shell.flake.modules.homeManager.shell; terminal = terminal.flake.modules.homeManager.terminal; editor = editor; - opencode = opencode_dummy.flake.modules.homeManager.opencode; - qt = qt_dummy.flake.modules.homeManager.qt; + opencode = opencode; + qt = qt; secrets = secrets.flake.modules.homeManager.secrets; styling = styling.flake.modules.homeManager.styling; @@ -104,49 +74,28 @@ in vesktop = vesktop.flake.modules.homeManager.vesktop; wallpaper = wallpaper.flake.modules.homeManager.wallpaper; python = python.flake.modules.homeManager.python; - linux-desktop = (import ./linux-desktop.nix).flake.modules.homeManager.linux-desktop; + theme = import ./theme.nix; + linux-desktop = linux-desktop.flake.modules.homeManager.linux-desktop; }; - # ── Host Configurations (Dendritic Composition) ─────────── - darwinConfigurations = { - mba = inputs.nix-darwin.lib.darwinSystem { - specialArgs = { inherit inputs; }; - modules = [ - { nixpkgs.config.allowUnsupportedSystem = true; } - ../hosts/darwin/mba - ]; - }; + darwinConfigurations.mba = inputs.nix-darwin.lib.darwinSystem { + specialArgs = { inherit inputs; }; + modules = [ { nixpkgs.config.allowUnsupportedSystem = true; } ../hosts/darwin/mba ]; }; nixosConfigurations = { - nixos-test = inputs.nixpkgs.lib.nixosSystem { - specialArgs = { inherit inputs; }; - modules = [ ../hosts/nixos/nixos-test ]; - }; - - mba-asahi = inputs.nixpkgs.lib.nixosSystem { - specialArgs = { inherit inputs; }; - modules = [ ../hosts/nixos/mba-asahi ]; - }; - - microvm = microvm.config.flake.nixosConfigurations.microvm; + # microvm = microvm_mod.config.flake.nixosConfigurations.microvm; }; - homeConfigurations = { - "8amps-linux" = inputs.home-manager.lib.homeManagerConfiguration { - pkgs = import inputs.nixpkgs { - system = "x86_64-linux"; + homeConfigurations."8amps-linux" = inputs.home-manager.lib.homeManagerConfiguration { + pkgs = import inputs.nixpkgs { + system = "x86_64-linux"; + config = { + allowUnfree = true; }; - extraSpecialArgs = { inherit inputs; }; - modules = [ ../hosts/hm/8amps-linux ]; - }; - }; - - systemConfigs = { - linux-generic = inputs.system-manager.lib.makeSystemConfig { - specialArgs = { inherit inputs; }; - modules = [ ../hosts/system-manager/linux-generic ]; }; + extraSpecialArgs = { inherit inputs; }; + modules = [ ../hosts/hm/8amps-linux ]; }; }; }; diff --git a/modules/microvm.nix b/modules/microvm.nix index eeb9b691..6263683d 100644 --- a/modules/microvm.nix +++ b/modules/microvm.nix @@ -6,9 +6,9 @@ flake.modules.darwin.microvm = { pkgs, inputs, ... }: { environment.systemPackages = [ inputs.determinate-nix.packages.${pkgs.stdenv.hostPlatform.system}.default - inputs.self.nixosConfigurations.microvm.config.microvm.runner.vfkit + # inputs.self.nixosConfigurations.microvm.config.microvm.runner.vfkit ]; - environment.shellAliases.microvm-run = "${inputs.self.nixosConfigurations.microvm.config.microvm.runner.vfkit}/bin/microvm-run"; + # environment.shellAliases.microvm-run = "${inputs.self.nixosConfigurations.microvm.config.microvm.runner.vfkit}/bin/microvm-run"; }; # ── The MicroVM Definition ────────────────────────────────── @@ -25,12 +25,7 @@ ({ lib, pkgs, ... }: { nixpkgs.hostPlatform = "aarch64-linux"; nixpkgs.config.allowUnfree = true; - nixpkgs.config.permittedInsecurePackages = [ - "librewolf-150.0.1-1" - "librewolf-unwrapped-150.0.1-1" - "librewolf-bin-150.0-1" - "librewolf-bin-unwrapped-150.0-1" - ]; + networking.hostName = "dendritic-vm"; system.stateVersion = "24.11"; diff --git a/modules/opencode_dummy.nix b/modules/opencode_dummy.nix index de81a277..01352ae9 100644 --- a/modules/opencode_dummy.nix +++ b/modules/opencode_dummy.nix @@ -1,15 +1,14 @@ { inputs, ... }: { - flake.modules.homeManager.opencode = { lib, ... }: { - options.programs.opencode.tui = lib.mkOption { - type = lib.types.attrsOf lib.types.unspecified; - default = {}; - }; - options.programs.opencode.themes = lib.mkOption { - type = lib.types.attrsOf lib.types.unspecified; - default = {}; - }; - config = { - programs.opencode.enable = lib.mkDefault false; - }; + # This is a Home Manager module + options.programs.opencode.tui = inputs.nixpkgs.lib.mkOption { + type = inputs.nixpkgs.lib.types.attrsOf inputs.nixpkgs.lib.unspecified; + default = {}; + }; + options.programs.opencode.themes = inputs.nixpkgs.lib.mkOption { + type = inputs.nixpkgs.lib.types.attrsOf inputs.nixpkgs.lib.unspecified; + default = {}; + }; + config = { + programs.opencode.enable = inputs.nixpkgs.lib.mkDefault false; }; } diff --git a/modules/python.nix b/modules/python.nix index e68fc9dd..14ba15c8 100644 --- a/modules/python.nix +++ b/modules/python.nix @@ -8,7 +8,7 @@ ... }: let - pythonPkg = pkgs.python314; + pythonPkg = pkgs.python3; pythonEnv = pythonPkg.withPackages (ps: with ps; [ pip @@ -56,7 +56,7 @@ ... }: let - pythonPkg = pkgs.python314; + pythonPkg = pkgs.python3; pythonEnv = pythonPkg.withPackages (ps: with ps; [ pip @@ -104,7 +104,7 @@ ... }: let - pythonPkg = pkgs.python314; + pythonPkg = pkgs.python3; pythonEnv = pythonPkg.withPackages (ps: with ps; [ pip diff --git a/modules/qt_dummy.nix b/modules/qt_dummy.nix index edff0cba..59dbca6c 100644 --- a/modules/qt_dummy.nix +++ b/modules/qt_dummy.nix @@ -1,15 +1,10 @@ { inputs, ... }: { - flake.modules.homeManager.qt = { lib, ... }: { - options.qt.kvantum = lib.mkOption { - type = lib.types.attrsOf lib.types.unspecified; - default = {}; - }; - options.qt.platformTheme = lib.mkOption { - type = lib.types.attrsOf lib.types.unspecified; - default = {}; - }; - config = { - qt.enable = lib.mkDefault false; - }; + # This is a Home Manager module + options.qt.kvantum = inputs.nixpkgs.lib.mkOption { + type = inputs.nixpkgs.lib.types.attrsOf inputs.nixpkgs.lib.unspecified; + default = {}; + }; + config = { + qt.enable = inputs.nixpkgs.lib.mkDefault false; }; } diff --git a/modules/styling.nix b/modules/styling.nix index 8555ac0a..3e51f63c 100644 --- a/modules/styling.nix +++ b/modules/styling.nix @@ -113,12 +113,12 @@ # targets.lsd.enable = true; # targets.btop.enable = true; # targets.vesktop.enable = true; - targets.spicetify.enable = true; + targets.spicetify.enable = lib.mkForce true; targets.qt.enable = false; }; - # ── Stylix-Themed LibreWolf UI ────────────────────────────── - programs.librewolf.profiles = let + # ── Stylix-Themed Firefox UI ────────────────────────────── + programs.firefox.profiles = let c = config.lib.stylix.colors.withHashtag; commonCss = '' @@ -218,7 +218,7 @@ # ── Qt Theming (Linux only) ───────────────────────────────── qt = lib.mkIf (!isDarwin) { - enable = true; + enable = lib.mkForce true; platformTheme.name = lib.mkForce "gtk3"; };