Flake lock file updates: • Updated input 'actual': 'git+https://git.xeno.science/xenofem/actual-nix?ref=main&rev=8d04125d902637c54a6278cf8d10954b2ed95d61' (2025-01-07) → 'git+https://git.xeno.science/xenofem/actual-nix?ref=main&rev=f64adb78f15981d60af97e7aa691d2ebdf48ceaa' (2025-02-06) • Updated input 'birdsong': 'git+https://git.qenya.tel/qenya/birdsong?ref=main&rev=007130e869f1223713d588ba0f125c586ca13623' (2025-02-04) → 'git+https://git.qenya.tel/qenya/birdsong?ref=main&rev=a40220a4b977bc04cbe9e13ff5c667ed6f252677' (2025-02-05) • Updated input 'colmena': 'github:zhaofengli/colmena/a6b51f5feae9bfb145daa37fd0220595acb7871e' (2024-12-22) → 'github:zhaofengli/colmena/2370d4336eda2a9ef29fce10fa7076ae011983ab' (2025-02-18) • Updated input 'firefox-addons': 'gitlab:rycee/nur-expressions/727fbb76627296cdeab0f2367930fb1f663b2113?dir=pkgs/firefox-addons' (2025-02-04) → 'gitlab:rycee/nur-expressions/9a8a0914000e4453c99a4c12e9862a0a40075851?dir=pkgs/firefox-addons' (2025-02-22) • Updated input 'home-manager': 'github:nix-community/home-manager/bd65bc3cde04c16755955630b344bc9e35272c56' (2025-01-08) → 'github:nix-community/home-manager/9d3d080aec2a35e05a15cedd281c2384767c2cfe' (2025-02-17) • Updated input 'home-manager-unstable': 'github:nix-community/home-manager/7abcf59a365430b36f84eaa452a466b11e469e33' (2025-02-04) → 'github:nix-community/home-manager/74f0a8546e3f2458c870cf90fc4b38ac1f498b17' (2025-02-25) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/fecfeb86328381268e29e998ddd3ebc70bbd7f7c' (2025-02-03) → 'github:NixOS/nixpkgs/04ef94c4c1582fd485bbfdb8c4a8ba250e359195' (2025-02-23) • Updated input 'nixpkgs-small': 'github:NixOS/nixpkgs/11e2214d91f0d06ea8575087e3cd8e246c550bd8' (2025-02-04) → 'github:NixOS/nixpkgs/3133e42e3ef45fd6ae93da6e8ac337f6f3317b5a' (2025-02-24) • Updated input 'nixpkgs-unstable': 'github:NixOS/nixpkgs/c6e957d81b96751a3d5967a0fd73694f303cc914' (2025-02-03) → 'github:NixOS/nixpkgs/0196c0175e9191c474c26ab5548db27ef5d34b05' (2025-02-24) • Updated input 'nixpkgs-unstable-small': 'github:NixOS/nixpkgs/a1e849ff441fa1315afa27e1fd18c791f61de06b' (2025-02-04) → 'github:NixOS/nixpkgs/d4d7eaf04bb369b178ad6eab68e356056aeaa952' (2025-02-25) • Updated input 'plasma-manager': 'github:nix-community/plasma-manager/a53af7f1514ef4cce8620a9d6a50f238cdedec8b' (2025-01-10) → 'github:nix-community/plasma-manager/1f3e1f38dedbbb8aad77e184fb54ec518e2d9522' (2025-02-14) • Updated input 'randomcat': 'github:randomnetcat/nix-configs/efff66f0e1b27a4f0894d1cfde02d0892a9bfe9d' (2025-02-04) → 'github:randomnetcat/nix-configs/f6a2aa7f496bf225c8e5434382619a93b7c1cb20' (2025-02-26) |
||
---|---|---|
common | ||
home/qenya | ||
hosts | ||
secrets | ||
services | ||
.gitignore | ||
flake.lock | ||
flake.nix | ||
keys.nix | ||
LICENSE | ||
README.md | ||
secrets.nix | ||
shell.nix |
nixfiles
My NixOS configuration files.
The canonical location for this repository is https://git.qenya.tel/qenya/nixfiles. If you're viewing it elsewhere, it is a mirror and may not be up-to-date.
Machines
Managed
kilgharrah
: Custom-built personal desktoptohru
: Dell Latitude 5300, personal laptopyevaud
: Oracle Cloud free AMD VM, hosts a Forgejo instance and WireGuard server for the other machines in the networkorm
: Oracle Cloud free AMD VM, currently idlingkalessin
: Oracle Cloud free ARM VM, currently idling
Referenced only
shaw
: My girlfriend's NASlatias
: My Steam Deck
Usage
Building
To build locally, run nixos-rebuild switch --flake .#[hostname]
as root.
To build the remote machines, run colmena apply
. See the colmena documentation for command-line options. Notable options include:
--on [hostname]
: build a specific machine only--reboot
: reboot after building (but note this bug means it may hang even when the reboot completes successfully)--experimental-flake-eval
: currently necessary to build at all. See here
Updating
nix flake update --commit-lock-file