e3e8c6f5e3
ci/woodpecker/push/woodpecker Pipeline failed
- packages/xontribs.nix: xontrib-prompt-starship, -broot, -term-integrations wheels for use with `programs.xonsh.extraPackages` (or xonsh.override) - packages/hyprspace.nix + hyprspace flake input (flake=false): rebuild plugin against the consumer's hyprland; exposed via overlays.hyprspace - overlays/gcc15-fixes.nix: hotdoc/kitty/libsecret/xdg-desktop-portal/afdko workarounds so fleet nodes on the same pin can opt in with one line - flake.nix: lift overlays out of eachSystem to the root (overlays.default was previously nested per-system, which doesn't match flake schema)
40 lines
937 B
Markdown
40 lines
937 B
Markdown
# flake-hub
|
|
|
|
Personal Nix flake hub — custom packages and overlays
|
|
|
|
## Overview
|
|
|
|
Personal Nix flake hub for publishing custom packages and overlays.
|
|
Provides packages for x86_64-linux and aarch64-linux.
|
|
|
|
## Build
|
|
|
|
```bash
|
|
nix build .#<package-name>
|
|
```
|
|
|
|
## Antigravity
|
|
|
|
`google-antigravity` (FHS-wrapped) and `google-antigravity-no-fhs` are
|
|
re-exposed from
|
|
[jacopone/antigravity-nix](https://github.com/jacopone/antigravity-nix)
|
|
(MIT). Upstream auto-updates daily via its own GitHub Actions; we just bump
|
|
the flake input and CI caches the build to attic.
|
|
|
|
When the in-app "new version available" banner appears (or you just want to
|
|
refresh the pin):
|
|
|
|
```bash
|
|
just antigravity-update # nix flake update antigravity-nix
|
|
git commit -am "antigravity: bump"
|
|
git push # CI rebuilds and pushes to attic
|
|
```
|
|
|
|
Then, on the consumer:
|
|
|
|
```bash
|
|
cd ~/projects/servers/emmett
|
|
nix flake update oleks-nixpkgs
|
|
nix run .#deploy
|
|
```
|