From ab80cbe8c552ce583b99bb6a5a6a8f0eb25dd8fb Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sat, 28 Sep 2024 05:28:00 -0700 Subject: feat(flake): add mayu --- README.md | 2 ++ flake.lock | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- flake.nix | 17 ++++++++++++++--- 3 files changed, 79 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 105ee0d..c4198ad 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ running `nix run github:Fuwn/tsutsumi#rui`. (or any other package in place of - [gigi](https://github.com/Fuwn/gigi/) - An honest Finger protocol server - [git-sumi](https://github.com/welpo/git-sumi) - The non-opinionated Rust-based commit message linter. +- [Mayu](https://github.com/Fuwn/mayu) - Moe-Counter Compatible Website Hit + Counter Written in Gleam - [Private Internet Access](https://www.privateinternetaccess.com/) (`private-internet-access`) - Private Internet Access: The Best VPN for Digital Privacy diff --git a/flake.lock b/flake.lock index 47a3622..d78e156 100644 --- a/flake.lock +++ b/flake.lock @@ -69,6 +69,27 @@ } }, "gitignore": { + "inputs": { + "nixpkgs": [ + "mayu", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1709087332, + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_2": { "inputs": { "nixpkgs": [ "pre-commit-hooks", @@ -89,6 +110,46 @@ "type": "github" } }, + "mayu": { + "inputs": { + "flake-utils": [ + "flake-utils" + ], + "gitignore": "gitignore", + "nix-gleam": "nix-gleam", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1727526176, + "narHash": "sha256-InhLv5wgA2ICcot3LgORLm7mxQYfyxR9PEB5aO35ov0=", + "owner": "Fuwn", + "repo": "mayu", + "rev": "f00ee62bdf66f482c803b2679bbd04dad1bfd1a3", + "type": "github" + }, + "original": { + "owner": "Fuwn", + "repo": "mayu", + "type": "github" + } + }, + "nix-gleam": { + "locked": { + "lastModified": 1717670865, + "narHash": "sha256-+dAPiKAwCzlKWtx3aIHXfR6jydh1JyangewqZKJx500=", + "owner": "arnarg", + "repo": "nix-gleam", + "rev": "c69abe0e57a01991654d3de63dcd93a8b91b98ff", + "type": "github" + }, + "original": { + "owner": "arnarg", + "repo": "nix-gleam", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1726605379, @@ -125,7 +186,7 @@ "flake-compat": [ "flake-compat" ], - "gitignore": "gitignore", + "gitignore": "gitignore_2", "nixpkgs": [ "nixpkgs" ], @@ -150,6 +211,7 @@ "flake-compat": "flake-compat", "flake-utils": "flake-utils", "gigi": "gigi", + "mayu": "mayu", "nixpkgs": "nixpkgs", "pre-commit-hooks": "pre-commit-hooks", "rui": "rui", diff --git a/flake.nix b/flake.nix index ffe6675..8fedec4 100644 --- a/flake.nix +++ b/flake.nix @@ -47,16 +47,26 @@ systems.follows = "systems"; }; }; + + mayu = { + url = "github:Fuwn/mayu"; + + inputs = { + flake-utils.follows = "flake-utils"; + nixpkgs.follows = "nixpkgs"; + }; + }; }; outputs = { - self, - nixpkgs, flake-utils, + gigi, + mayu, + nixpkgs, pre-commit-hooks, rui, - gigi, + self, ... }: flake-utils.lib.eachDefaultSystem ( @@ -87,6 +97,7 @@ code-stats-ls = pkgs.callPackage ./pkgs/code-stats-ls.nix { }; gigi = gigi.packages.${system}.default; git-sumi = pkgs.callPackage ./pkgs/git-sumi.nix { }; + mayu = mayu.packages.${system}.default; private-internet-access = pkgs.callPackage ./pkgs/private-internet-access.nix { }; rui = rui.packages.${system}.default; swaddle = pkgs.callPackage ./pkgs/swaddle.nix { }; -- cgit v1.2.3