diff --git a/modules/default.nix b/modules/default.nix index 2892453..3be8a0b 100755 --- a/modules/default.nix +++ b/modules/default.nix @@ -16,4 +16,5 @@ home-manager.nixosModules.home-manager # home-manager module nix-index-database.nixosModules.nix-index # nix-index module ]; + _module.args.inputs = inputs; } diff --git a/modules/essentials/packages.nix b/modules/essentials/packages.nix index e153efd..f653e46 100755 --- a/modules/essentials/packages.nix +++ b/modules/essentials/packages.nix @@ -20,6 +20,7 @@ nixfmt-tree nvd nix-du + nix-prefetch-scripts # Lazy lazycli diff --git a/modules/essentials/tty.nix b/modules/essentials/tty.nix index 0297d3e..3fc3866 100755 --- a/modules/essentials/tty.nix +++ b/modules/essentials/tty.nix @@ -34,7 +34,8 @@ # Extras plasma-manager = "nix run github:nix-community/plasma-manager"; - pip2nix = "nix run github:nix-community/pip2nix -- generate -r"; # https://github.com/nix-community/pip2nix + pip2nix = "nix run github:nix-community/pip2nix --"; # https://github.com/nix-community/pip2nix + pip2nix-g = "nix run github:nix-community/pip2nix -- generate -r"; json2nix = "nix run github:sempruijs/json2nix"; }; }; diff --git a/modules/server/stirling-pdf.nix b/modules/server/stirling-pdf.nix index 5ef50c3..3804d8e 100644 --- a/modules/server/stirling-pdf.nix +++ b/modules/server/stirling-pdf.nix @@ -1,17 +1,24 @@ { config, lib, + pkgs, ... }: # let -# fix = import inputs.nixpkgs-last-unstable { -# system = "x86_64-linux"; -# config.allowUnfree = true; -# }; # temp +# customPackage = pkgs.stirling-pdf.overrideAttrs (oldAttrs: { +# src = pkgs.fetchFromGitHub { +# owner = "Stirling-Tools"; +# repo = "Stirling-PDF"; +# rev = "v1.1.1"; +# sha256 = "0sphh65fdccnajdby9idy5w4zhcnxzzppv2d7zdz203d0lqs6hky"; +# }; +# version = "1.1.1"; +# }); # in lib.mkIf (config.xlib.device.type == "server") { services.stirling-pdf = { enable = true; + #package = customPackage; environment = { SERVER_PORT = 6060; };