Files
moonix/flake.lock
T
nevaforget dddf236ace feat(theme): a splash theme of our own, images in viewnior, a stop timeout for stasis
The Catppuccin splash showed the NixOS logo and the loading animation and
nothing else. The NixOS plymouth module links boot.plymouth.logo into every
theme directory named catppuccin-<flavour>, and the two-step module has no
alignment key for that header image, so its distance from the animation is not
the theme's to set. A theme under a name of its own is outside that loop.
moonarch-plymouth joins as a flake input; pkgs/moonarch-plymouth.nix rewrites
the descriptor's FHS ImageDir to the store path.

Images opened in Chromium although viewnior has been installed since 3e40a70:
no mimeapps.list named image/* at all, so xdg-open took the first candidate
from mimeinfo.cache. xdg.mime points gif, jpeg, png and webp at
viewnior.desktop. webp needs addedAssociations besides, which viewnior.desktop
does not declare, and webp-pixbuf-loader, without which gdk-pixbuf cannot
decode it.

stasis does not answer SIGTERM as part of the session teardown, and the default
90 seconds left the whole user manager waiting on it: niri received its own
SIGTERM only once stasis had been killed, 88 seconds in the journal.
TimeoutStopSec = 5. What it holds is an idle timer, so nothing is lost when it
goes down hard.

glab on the ThinkPad.
2026-09-28 14:52:05 +02:00

150 lines
4.2 KiB
JSON

{
"nodes": {
"betterfox": {
"flake": false,
"locked": {
"lastModified": 1788713351,
"narHash": "sha256-mIP/WcXUcGrJsWCJzR4zqPOmt0BbbpTZVaN/MbIwBbw=",
"owner": "yokoffing",
"repo": "Betterfox",
"rev": "067172a4b0dc90e78e5b8b94d9abfe6430c6a7be",
"type": "github"
},
"original": {
"owner": "yokoffing",
"repo": "Betterfox",
"type": "github"
}
},
"disko": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1768920986,
"narHash": "sha256-CNzzBsRhq7gg4BMBuTDObiWDH/rFYHEuDRVOwCcwXw4=",
"owner": "nix-community",
"repo": "disko",
"rev": "de5708739256238fb912c62f03988815db89ec9a",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "latest",
"repo": "disko",
"type": "github"
}
},
"moonarch": {
"flake": false,
"locked": {
"lastModified": 1790177314,
"narHash": "sha256-2YTKIvK8gtoDf+zE0QyLyoWT8KQW82O0WQ4pWkHgX6g=",
"ref": "refs/heads/main",
"rev": "2774d0947de08376651c05fb1b68907c7e3ffd61",
"revCount": 188,
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/moonarch.git"
},
"original": {
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/moonarch.git"
}
},
"moonarch-plymouth": {
"flake": false,
"locked": {
"lastModified": 1790599371,
"narHash": "sha256-4eudA/FgaCTVO+dluJcTfEBsPFOiEThKu0V4UA8YPjw=",
"ref": "refs/heads/main",
"rev": "5307ddd8056e8403355bf9b3d68b6fbd2c57d718",
"revCount": 9,
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/moonarch-plymouth-theme.git"
},
"original": {
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/moonarch-plymouth-theme.git"
}
},
"nixos-hardware": {
"inputs": {
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1789978172,
"narHash": "sha256-FIRXajv1pPZ+l6On6ekkmcQ6le0Zi0ncRUoR3nB0vKA=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "9ebcb7766700d7e006d9505247bd7ce0426f4232",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixos-hardware",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1789546076,
"narHash": "sha256-vWkSk5bbfTqdtMoSgD9FshACO8JCvXTFi+3cqEp0mH0=",
"rev": "b1b875982b17dabde9b4a37f3e229e74913e6db3",
"type": "tarball",
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1074753.b1b875982b17/nixexprs.tar.xz"
},
"original": {
"type": "tarball",
"url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1790046670,
"narHash": "sha256-MYiI+CzL0tuWgRPjGsKCDHqYs2T3OzMlMQWOYWG0qso=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "6774f7bc253789b113a4f39285dc0fa100abeacc",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"betterfox": "betterfox",
"disko": "disko",
"moonarch": "moonarch",
"moonarch-plymouth": "moonarch-plymouth",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_2",
"sweet-cursors": "sweet-cursors"
}
},
"sweet-cursors": {
"flake": false,
"locked": {
"lastModified": 1777359446,
"narHash": "sha256-DqFak+NN9bxBSTWD+6luEjSIQo1FAkw5HeJRCQvnBuk=",
"ref": "refs/heads/main",
"rev": "74ce3688e55318dec0af8e25f376e613243ed6c3",
"revCount": 2,
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/Sweet-cursors.git"
},
"original": {
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/Sweet-cursors.git"
}
}
},
"root": "root",
"version": 7
}