anywheren stuff

This commit is contained in:
Sridhar Ratnakumar 2026-05-23 12:19:14 -04:00
parent b50d6077b6
commit db61baee31
3 changed files with 35 additions and 4 deletions

View file

@ -28,8 +28,11 @@ in
./devbox.nix ./devbox.nix
(self + /modules/nixos/linux/beszel.nix) (self + /modules/nixos/linux/beszel.nix)
(self + /modules/nixos/linux/incus) (self + /modules/nixos/linux/incus)
(self + /modules/nixos/linux/anywhen.nix)
]; ];
services.anywhen.host = "100.122.32.106"; # Tailscale IP of pureintent
# Expose the incus UI on the Tailscale interface only. # Expose the incus UI on the Tailscale interface only.
virtualisation.incus.preseed.config."core.https_address" = "100.122.32.106:8443"; virtualisation.incus.preseed.config."core.https_address" = "100.122.32.106:8443";
@ -83,4 +86,11 @@ in
# Workaround the annoying `Failed to start Network Manager Wait Online` error on switch. # Workaround the annoying `Failed to start Network Manager Wait Online` error on switch.
# https://github.com/NixOS/nixpkgs/issues/180175 # https://github.com/NixOS/nixpkgs/issues/180175
systemd.services.NetworkManager-wait-online.enable = false; systemd.services.NetworkManager-wait-online.enable = false;
# Workaround `nixos-rebuild switch` hanging at "reloading the following units:
# dbus-broker.service". The reload step stalls (broker has long-lived clients
# holding the bus); skip reload/restart during activation. Bus policy changes
# land on next boot instead.
systemd.services.dbus-broker.reloadIfChanged = lib.mkForce false;
systemd.services.dbus-broker.restartIfChanged = lib.mkForce false;
} }

24
flake.lock generated
View file

@ -43,6 +43,22 @@
"type": "github" "type": "github"
} }
}, },
"anywhen": {
"locked": {
"lastModified": 1779551219,
"narHash": "sha256-Mz6QfMmBmZeCBocvvWq8juwp7j4r78nRvVwkmxTFQM4=",
"owner": "srid",
"repo": "anywhen",
"rev": "a6d5ed84bf70049c7f3349e6ed218952ac5d8a2d",
"type": "github"
},
"original": {
"owner": "srid",
"ref": "abject-turn",
"repo": "anywhen",
"type": "github"
}
},
"blueprint": { "blueprint": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -793,15 +809,16 @@
}, },
"kolu": { "kolu": {
"locked": { "locked": {
"lastModified": 1779237048, "lastModified": 1779546004,
"narHash": "sha256-vZrM6s394GOwdtx7ljJogUCO8f6Xg0dxktndpDrlLJ4=", "narHash": "sha256-op/9x5PI6Ku//hnt5nYmkNSX85gl8GDsttAoh4G6KAs=",
"owner": "juspay", "owner": "juspay",
"repo": "kolu", "repo": "kolu",
"rev": "b8c955b2efbf7757126aa066d67fd193681bd603", "rev": "06d0ec7a58fcd9ba3b17f26a326f8e2ea4597b1b",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "juspay", "owner": "juspay",
"ref": "feat/dock-activity-window",
"repo": "kolu", "repo": "kolu",
"type": "github" "type": "github"
} }
@ -1208,6 +1225,7 @@
"root": { "root": {
"inputs": { "inputs": {
"agenix": "agenix", "agenix": "agenix",
"anywhen": "anywhen",
"disc-scrape": "disc-scrape", "disc-scrape": "disc-scrape",
"disko": "disko", "disko": "disko",
"emanote": "emanote", "emanote": "emanote",

View file

@ -36,7 +36,10 @@
jumphost-nix.flake = false; jumphost-nix.flake = false;
# KOLU # KOLU
kolu.url = "github:juspay/kolu"; kolu.url = "github:juspay/kolu/feat/dock-activity-window";
# anywhen — personal task manager (PR #2 adds NixOS module)
anywhen.url = "github:srid/anywhen/abject-turn";
project-unknown.url = "github:juspay/project-unknown"; project-unknown.url = "github:juspay/project-unknown";
project-unknown.inputs.nixpkgs.follows = "nixpkgs"; project-unknown.inputs.nixpkgs.follows = "nixpkgs";