diff options
| -rw-r--r-- | flake.lock | 21 | ||||
| -rw-r--r-- | flake.nix | 5 | ||||
| -rw-r--r-- | modules/nixos/mixins/comin.nix | 14 | ||||
| -rw-r--r-- | modules/nixos/mixins/default.nix | 1 |
4 files changed, 41 insertions, 0 deletions
@@ -57,6 +57,26 @@ "url": "https://codeberg.org/Codeberg-Infrastructure/build-deploy-forgejo/archive/codeberg-10.tar.gz" } }, + "comin": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1738872933, + "narHash": "sha256-6JXcU1YPKqDu9SzRTRU1qym+xZuZr6zqDq97YwZX7tg=", + "owner": "nlewo", + "repo": "comin", + "rev": "fc4a395f2181b8f271087ff0e3938d99973d1122", + "type": "github" + }, + "original": { + "owner": "nlewo", + "repo": "comin", + "type": "github" + } + }, "crane": { "locked": { "lastModified": 1731098351, @@ -448,6 +468,7 @@ "agenix": "agenix", "catppuccin": "catppuccin", "codeberg-infra": "codeberg-infra", + "comin": "comin", "determinate": "determinate", "flake-parts": "flake-parts", "getchpkgs": "getchpkgs", @@ -71,6 +71,11 @@ flake = false; }; + comin = { + url = "github:nlewo/comin"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + determinate = { url = "https://flakehub.com/f/DeterminateSystems/determinate/0.1"; inputs = { diff --git a/modules/nixos/mixins/comin.nix b/modules/nixos/mixins/comin.nix new file mode 100644 index 0000000..b02aab6 --- /dev/null +++ b/modules/nixos/mixins/comin.nix @@ -0,0 +1,14 @@ +{ inputs, ... }: + +{ + imports = [ inputs.comin.nixosModules.comin ]; + + services.comin = { + remotes = [ + { + name = "origin"; + url = "https://github.com/getchoo/borealis.git"; + } + ]; + }; +} diff --git a/modules/nixos/mixins/default.nix b/modules/nixos/mixins/default.nix index 5f99079..2ec36d7 100644 --- a/modules/nixos/mixins/default.nix +++ b/modules/nixos/mixins/default.nix @@ -1,6 +1,7 @@ { imports = [ ./acme.nix + ./comin.nix ./forgejo.nix ./hercules.nix ./kanidm.nix |
