terra: drop private tome input

This commit is contained in:
2026-07-24 19:55:01 +02:00
parent ff92e24ff7
commit 4f79ec77ae
3 changed files with 7 additions and 32 deletions
Generated
+1 -18
View File
@@ -463,8 +463,7 @@
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"nixpkgs-unstable": "nixpkgs-unstable", "nixpkgs-unstable": "nixpkgs-unstable",
"proton-pass-cli": "proton-pass-cli", "proton-pass-cli": "proton-pass-cli",
"sops-nix": "sops-nix", "sops-nix": "sops-nix"
"tome": "tome"
} }
}, },
"sops-nix": { "sops-nix": {
@@ -502,22 +501,6 @@
"type": "github" "type": "github"
} }
}, },
"tome": {
"flake": false,
"locked": {
"lastModified": 1784844989,
"narHash": "sha256-b9cr5QeVx+GSUTU0Wc85jqhg8FCFIKZ5TI1k4CE2Ca0=",
"ref": "refs/heads/master",
"rev": "4b48640dcd66cdb2e6922a1fc50b28dbfb8b67ef",
"revCount": 45,
"type": "git",
"url": "ssh://gitea@git.mgaction.town:2222/darman/TOME.git"
},
"original": {
"type": "git",
"url": "ssh://gitea@git.mgaction.town:2222/darman/TOME.git"
}
},
"treefmt-nix": { "treefmt-nix": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
+4 -12
View File
@@ -53,14 +53,10 @@
url = "github:tomsch/proton-pass-cli-nix"; url = "github:tomsch/proton-pass-cli-nix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
# Tome (formerly AudibleLibrary) — darman's own .NET/Photino desktop app. # NOTE: the `tome` input (private repo git+ssh://gitea@git.mgaction.town) was
# Private repo on our own gitea; fetched over ssh with darman's ambient key, # removed temporarily — the credential-less installer-iso can't fetch it, so
# same as any other git flake input. `flake = false`: it's a plain source # `install terra localhost` failed at nixos-install (post-disko). Re-add it
# tree, not itself a flake. See pkgs/tome.nix. # (input + packages.tome + desktop-apps.nix) once the installer can auth.
tome = {
url = "git+ssh://gitea@git.mgaction.town:2222/darman/TOME.git";
flake = false;
};
}; };
outputs = { self, nixpkgs, disko, nixos-anywhere, sops-nix, nixos-images, home-manager, mediamanager-nix, authentik-nix, ... }@inputs: outputs = { self, nixpkgs, disko, nixos-anywhere, sops-nix, nixos-images, home-manager, mediamanager-nix, authentik-nix, ... }@inputs:
@@ -69,10 +65,6 @@
in in
{ {
packages.${system} = { packages.${system} = {
tome = nixpkgs.legacyPackages.${system}.callPackage ./pkgs/tome.nix {
src = inputs.tome;
};
# Re-exported so `./scripts/deploy` can run them as `nix run .#disko` / # Re-exported so `./scripts/deploy` can run them as `nix run .#disko` /
# `nix run .#nixos-anywhere`, at the revision flake.lock pins. See the # `nix run .#nixos-anywhere`, at the revision flake.lock pins. See the
# nixos-anywhere input above for why that matters. # nixos-anywhere input above for why that matters.
+2 -2
View File
@@ -2,7 +2,6 @@
let let
rishot = pkgs.callPackage ../../pkgs/rishot.nix { }; rishot = pkgs.callPackage ../../pkgs/rishot.nix { };
tome = pkgs.callPackage ../../pkgs/tome.nix { src = inputs.tome; };
in in
# Desktop applications for a workstation host (currently: terra). Split from # Desktop applications for a workstation host (currently: terra). Split from
@@ -36,7 +35,8 @@ in
kdePackages.dolphin kdePackages.dolphin
vivaldi vivaldi
rishot rishot
tome # tome removed for now — private git+ssh flake input the installer can't
# fetch. The dev SDKs below stay (public, cached) for when it comes back.
# Tome development (Tome.App targets net10.0; ClientApp is Preact/Vite). # Tome development (Tome.App targets net10.0; ClientApp is Preact/Vite).
dotnetCorePackages.sdk_10_0 dotnetCorePackages.sdk_10_0