From ee8a6b9d55ccf5a0738e7cef6a0e9b4d4d04cd07 Mon Sep 17 00:00:00 2001 From: oqyude Date: Sun, 2 Nov 2025 12:27:50 +0300 Subject: [PATCH] 123 --- flake.nix | 3 ++- modules/server/calibre-web.nix | 9 +++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index 47f82ab..60354d7 100755 --- a/flake.nix +++ b/flake.nix @@ -8,7 +8,8 @@ # nixpkgs nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; - nixpkgs-last-unstable.url = "github:NixOS/nixpkgs/6b4955211758ba47fac850c040a27f23b9b4008f"; + #nixpkgs-last-unstable.url = "github:NixOS/nixpkgs/6b4955211758ba47fac850c040a27f23b9b4008f"; + # nixpkgs-calibre-web.url = "github:NixOS/nixpkgs/e6f23dc08d3624daab7094b701aa3954923c6bbb"; nixpkgs-master.url = "github:NixOS/nixpkgs/master"; nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.05"; #nixpkgs-fingerprint.url = "github:NixOS/nixpkgs/nixos-24.11"; diff --git a/modules/server/calibre-web.nix b/modules/server/calibre-web.nix index 874b411..4b82ecd 100644 --- a/modules/server/calibre-web.nix +++ b/modules/server/calibre-web.nix @@ -5,15 +5,16 @@ ... }: let - stable = import inputs.nixpkgs-stable { - system = "x86_64-linux"; - }; + work = import (builtins.fetchTarball { + url = "https://github.com/NixOS/nixpkgs/archive/e6f23dc08d3624daab7094b701aa3954923c6bbb.tar.gz"; + }) {}; + # myPkg = work.calibre-web; in { # services.calibre-server.package = stable.calibre; services.calibre-web = { enable = true; - # package = stable.calibre-web; + package = work.calibre-web; group = "users"; user = "${xlib.device.username}"; options = {