Compare commits

..

2 commits

4 changed files with 34 additions and 10 deletions

View file

@ -1,12 +1,34 @@
{...}: { {config, ...}: let
sign_key =
{
"silicium" = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINTvwXCT99s1EwOCeGQ28jyCAH/RBoLZza9k5I7wWdEu laurent@silicium";
}
."${config.networking.hostName}";
in {
programs.git = { programs.git = {
enable = true; enable = true;
lfs.enable = true; lfs.enable = true;
userName = "Laureηt"; userName = "Laureηt";
userEmail = "laurent@fainsin.bzh"; userEmail = "laurent.git@fainsin.bzh";
signing = { signing = {
signByDefault = true; signByDefault = true;
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINTvwXCT99s1EwOCeGQ28jyCAH/RBoLZza9k5I7wWdEu laurent@silicium"; key = sign_key;
};
ignores = [
".cache"
".DS_Store"
".direnv"
".venv"
"node_modules"
"result"
"result-*"
];
extraConfig = {
merge.conflictstyle = "diff3";
}; };
}; };
} }

View file

@ -3,13 +3,6 @@
pkgs, pkgs,
... ...
}: { }: {
age.secrets.gitea = {
file = ../../../../secrets/gitea.age;
owner = "gitea";
group = "gitea";
};
age.identityPaths = ["/root/.ssh/id_ed25519"];
services.gitea = { services.gitea = {
enable = true; enable = true;
package = pkgs.forgejo; package = pkgs.forgejo;

View file

@ -0,0 +1,8 @@
{...}: {
age.secrets.gitea = {
file = ../../../../secrets/gitea.age;
owner = "gitea";
group = "gitea";
};
age.identityPaths = ["/root/.ssh/id_ed25519"];
}

View file

@ -13,6 +13,7 @@
# https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/profiles/qemu-guest.nix # https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/profiles/qemu-guest.nix
(modulesPath + "/profiles/qemu-guest.nix") (modulesPath + "/profiles/qemu-guest.nix")
./age
./boot ./boot
./disko ./disko
./networking ./networking