This commit is contained in:
Andrea Ciceri 2023-06-18 23:53:26 +02:00
parent df4eb3c079
commit 6c7771f864
Signed by: aciceri
SSH key fingerprint: SHA256:/AagBweyV4Hlfg9u092n8hbHwD5fcB6A3qhDiDA65Rg
7 changed files with 172 additions and 155 deletions

View file

@ -30,7 +30,7 @@
agenix.url = "github:ryantm/agenix";
comma.url = "github:nix-community/comma";
rock5b.url = "github:aciceri/rock5b-nixos";
ccrEmacs.url = "github:aciceri/emacs";
# ccrEmacs.url = "github:aciceri/emacs";
# ccrEmacs.url = "/home/ccr/.config/emacs";
hyprland = {
url = "github:hyprwm/hyprland/v0.26.0";
@ -76,10 +76,11 @@
url = "github:kamadorueda/alejandra";
inputs.nixpkgs.follows = "nixpkgsUnstable";
};
hercules-ci-effects.url = "github:hercules-ci/hercules-ci-effects";
};
outputs = inputs @ {flakeParts, ...}:
flakeParts.lib.mkFlake {inherit inputs;} {
flakeParts.lib.mkFlake {inherit inputs;} ({lib, ...}: {
imports = [
# TODO export modules as flake outputs
# ./modules
@ -88,24 +89,25 @@
./packages
./shell
./checks
inputs.hercules-ci-effects.flakeModule
];
systems = ["x86_64-linux" "aarch64-linux"];
};
herculesCI = {...}: {
ciSystems = ["x86_64-linux" "aarch64-linux"];
};
});
nixConfig = {
extra-substituters = [
"https://nix-community.cachix.org"
"https://aciceri-fleet.cachix.org"
"https://aciceri-emacs.cachix.org"
"https://rock5b-nixos.cachix.org"
"https://helix.cachix.org"
"https://cache.aciceri.dev"
];
extra-trusted-public-keys = [
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"aciceri-fleet.cachix.org-1:e1AodrwmzRWy0eQi3lUY71M41fp9Sq+UpuKKv705xsI="
"aciceri-emacs.cachix.org-1:kxDGDFWV6LUj41tb8xmPRBI56UJSZOVveN49LZDUKdA="
"rock5b-nixos.cachix.org-1:bXHDewFS0d8pT90A+/YZan/3SjcyuPZ/QRgRSuhSPnA="
"helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs="
"cache.aciceri.dev:4e9sFjWPUOjGwTJE98PXinJJZLwPz0m5nKsAe63MY3E="
];
};
}