Migrated legion over. Started migrating hijiri
This commit is contained in:
parent
31dd42d37d
commit
f79b3d6ff7
40 changed files with 397 additions and 228 deletions
49
flake.nix
49
flake.nix
|
@ -19,15 +19,19 @@
|
|||
];
|
||||
|
||||
perSystem = {
|
||||
pkgs,
|
||||
inputs',
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
devShells.default = pkgs.mkShellNoCC {
|
||||
packages = [
|
||||
inputs'.deploy-rs.packages.deploy-rs
|
||||
inputs'.agenix.packages.agenix
|
||||
];
|
||||
packages =
|
||||
[
|
||||
inputs'.deploy-rs.packages.deploy-rs
|
||||
inputs'.agenix.packages.agenix
|
||||
]
|
||||
# TODO: Contribute darwin support to nh
|
||||
++ lib.optionals (!pkgs.stdenv.isDarwin) [inputs'.nh.packages.default];
|
||||
};
|
||||
|
||||
formatter = pkgs.alejandra;
|
||||
|
@ -54,11 +58,9 @@
|
|||
};
|
||||
niko-nur = {
|
||||
url = "github:nrabulinski/nur-packages";
|
||||
inputs = {
|
||||
# Not overriding nixpkgs to get cache hits
|
||||
# nixpkgs.follows = "nixpkgs";
|
||||
flake-parts.follows = "flake-parts";
|
||||
};
|
||||
# Not overriding nixpkgs to get cache hits
|
||||
# inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.flake-parts.follows = "flake-parts";
|
||||
};
|
||||
darwin = {
|
||||
url = "github:lnl7/nix-darwin";
|
||||
|
@ -68,11 +70,9 @@
|
|||
darwin-old-for-agenix.url = "github:lnl7/nix-darwin/22620845fee1cc16f4ea639509c50fd989ccc1ce";
|
||||
agenix = {
|
||||
url = "github:ryantm/agenix";
|
||||
inputs = {
|
||||
nixpkgs.follows = "nixpkgs";
|
||||
darwin.follows = "darwin-old-for-agenix";
|
||||
home-manager.follows = "home-manager";
|
||||
};
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.darwin.follows = "darwin-old-for-agenix";
|
||||
inputs.home-manager.follows = "home-manager";
|
||||
};
|
||||
mailserver = {
|
||||
url = "gitlab:simple-nixos-mailserver/nixos-mailserver";
|
||||
|
@ -84,10 +84,8 @@
|
|||
};
|
||||
wrapper-manager-hm-compat = {
|
||||
url = "github:nrabulinski/wrapper-manager-hm-compat";
|
||||
inputs = {
|
||||
nixpkgs.follows = "nixpkgs";
|
||||
home-manager.follows = "home-manager";
|
||||
};
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.home-manager.follows = "home-manager";
|
||||
};
|
||||
# stylix = {
|
||||
# url = "github:danth/stylix";
|
||||
|
@ -106,10 +104,13 @@
|
|||
};
|
||||
hercules-ci-effects = {
|
||||
url = "github:hercules-ci/hercules-ci-effects";
|
||||
inputs = {
|
||||
flake-parts.follows = "flake-parts";
|
||||
hercules-ci-agent.follows = "hercules-ci-agent";
|
||||
};
|
||||
inputs.flake-parts.follows = "flake-parts";
|
||||
inputs.hercules-ci-agent.follows = "hercules-ci-agent";
|
||||
};
|
||||
nh = {
|
||||
url = "github:viperML/nh";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.flake-parts.follows = "flake-parts";
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -120,6 +121,7 @@
|
|||
"https://nix-community.cachix.org"
|
||||
"https://cache.nixos.org/"
|
||||
"https://hercules-ci.cachix.org"
|
||||
"https://nrabulinski.cachix.org"
|
||||
];
|
||||
trusted-public-keys = [
|
||||
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
|
||||
|
@ -127,6 +129,7 @@
|
|||
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
||||
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
|
||||
"hercules-ci.cachix.org-1:ZZeDl9Va+xe9j+KqdzoBZMFJHVQ42Uu/c/1/KMC5Lw0="
|
||||
"nrabulinski.cachix.org-1:Q5FD7+1c68uH74CQK66UWNzxhanZW8xcg1LFXxGK8ic="
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue