aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--flake.nix1
-rw-r--r--pkgs/lilipod.nix27
3 files changed, 29 insertions, 0 deletions
diff --git a/README.md b/README.md
index e9db024..587bac9 100644
--- a/README.md
+++ b/README.md
@@ -34,6 +34,7 @@ running `nix run github:Fuwn/tsutsumi#rui`. (or any other package in place of
- [Mayu](https://github.com/Fuwn/mayu) - Moe-Counter compatible website hit
counter written in Gleam
- [html2md](https://github.com/suntong/html2md) - Command-line HTML to Markdown converter
+- [Lilipod](https://github.com/89luca89/lilipod) - Simple container manager
- [Private Internet Access](https://www.privateinternetaccess.com/)
(`private-internet-access`) - Private Internet Access VPN binaries and
configuration files
diff --git a/flake.nix b/flake.nix
index 24f2f0a..76bf26d 100644
--- a/flake.nix
+++ b/flake.nix
@@ -117,6 +117,7 @@
maple = maple.packages.${system}.default;
mayu = mayu.packages.${system}.default;
html2md = pkgs.callPackage ./pkgs/html2md.nix { };
+ lilipod = pkgs.callPackage ./pkgs/lilipod.nix { };
private-internet-access = pkgs.callPackage ./pkgs/private-internet-access.nix { };
rui = rui.packages.${system}.default;
suzuri = pkgs.callPackage ./pkgs/suzuri.nix { inherit (self.packages.${system}) html2md; };
diff --git a/pkgs/lilipod.nix b/pkgs/lilipod.nix
new file mode 100644
index 0000000..7de731d
--- /dev/null
+++ b/pkgs/lilipod.nix
@@ -0,0 +1,27 @@
+{
+ fetchurl,
+ lib,
+ buildGoModule,
+ fetchFromGitHub,
+ installShellFiles,
+ stdenv,
+ shadow,
+ util-linux,
+}:
+import
+ (fetchurl {
+ # <https://github.com/NixOS/nixpkgs/pull/347046>
+ url = "https://github.com/NixOS/nixpkgs/raw/f492564639d6f63ecbe213fe160c30e355b4fd12/pkgs/by-name/li/lilipod/package.nix";
+ hash = "sha256-ojsiTyvzhDCao5USngg05e2ZEgyn8MyL/vMrrFUlEMw=";
+ })
+ {
+ inherit
+ lib
+ buildGoModule
+ fetchFromGitHub
+ installShellFiles
+ stdenv
+ shadow
+ util-linux
+ ;
+ }