diff --git a/configurations/nixos/horizon/configuration.nix b/configurations/nixos/horizon/configuration.nix index 593274c..2d16c74 100644 --- a/configurations/nixos/horizon/configuration.nix +++ b/configurations/nixos/horizon/configuration.nix @@ -1,4 +1,8 @@ -{inputs, ...}: { +{ + inputs, + pkgs, + ... +}: { imports = [ inputs.nixos-hardware.nixosModules.framework-11th-gen-intel ]; @@ -17,6 +21,12 @@ }; }; + environment.systemPackages = [ + (pkgs.callPackage + ./webtoon-dl.nix + {}) + ]; + # enabled virtualisation for docker # virtualisation.docker = { # enable = true; diff --git a/configurations/nixos/horizon/webtoon-dl.nix b/configurations/nixos/horizon/webtoon-dl.nix new file mode 100644 index 0000000..4341098 --- /dev/null +++ b/configurations/nixos/horizon/webtoon-dl.nix @@ -0,0 +1,18 @@ +{ + buildGoModule, + fetchFromGitHub, + ... +}: +buildGoModule rec { + pname = "webtoon-dl"; + version = "0.0.10"; + + src = fetchFromGitHub { + owner = "robinovitch61"; + repo = "webtoon-dl"; + rev = "v${version}"; + hash = "sha256-geVb3LFPZxPQYARZnaqOr5sgaN6mqkEX5ZiLvg8mF5k="; + }; + + vendorHash = "sha256-NTqUygJ6b6kTnLUnJqxCo/URzaRouPLACEPi2Ob1s9w="; +}