1
0
Fork 0

Compare commits

..

No commits in common. "4632441b21eb874c585573412bb62972963620a3" and "d40f4ee9b3deba8dfcc2ea78a552643eb8128be7" have entirely different histories.

9 changed files with 35 additions and 13 deletions

View file

@ -436,6 +436,21 @@
"type": "github"
}
},
"nurpkgs": {
"locked": {
"lastModified": 1711597179,
"narHash": "sha256-k3TekWyk8RH7Td9xS3sHIrvDXmO/OBoNC770Oec25q4=",
"owner": "nix-community",
"repo": "NUR",
"rev": "2d22add691c4187f5d629c2c42b7cb602d37d156",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "NUR",
"type": "github"
}
},
"pre-commit-hooks-nix": {
"inputs": {
"flake-compat": "flake-compat_2",
@ -474,6 +489,7 @@
"nixos-hardware": "nixos-hardware",
"nixos-unstable": "nixos-unstable",
"nixpkgs": "nixpkgs",
"nurpkgs": "nurpkgs",
"pre-commit-hooks-nix": "pre-commit-hooks-nix",
"treefmt-nix": "treefmt-nix"
}

View file

@ -39,6 +39,8 @@
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
nurpkgs.url = "github:nix-community/NUR";
agenix = {
url = "github:ryantm/agenix";
inputs = {

View file

@ -3,7 +3,7 @@
{
matchBlocks = {
"git.app.nedeco.de" = {
port = 22;
port = 20022;
user = "git";
identityFile = "~/.ssh/nedeco_gitlab.pub";
identitiesOnly = true;

View file

@ -1,5 +1,14 @@
{ pkgs, ... }:
{ pkgs, lib, ... }:
let
inherit (pkgs) stdenv;
attic = pkgs.attic-client.overrideAttrs (_: _: {
env = lib.optionalAttrs stdenv.cc.isClang {
NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}";
};
});
in
{
environment.systemPackages = [ pkgs.attic-client ];
environment.systemPackages = [ attic ];
}

View file

@ -9,6 +9,7 @@ let
nixpkgsConfig = {
overlays = [
overlay-x86
inputs.nurpkgs.overlay
agenix.overlays.default
inputs.attic.overlays.default
overlay-mkalias

View file

@ -3,10 +3,12 @@
let
default-system = "aarch64-linux";
overlay-attic = inputs.attic.overlays.default;
overlay-nifoc = inputs.nifoc-overlay.overlay;
nixpkgsConfig = {
overlays = [
overlay-attic
overlay-nifoc
];

View file

@ -3,10 +3,12 @@
let
default-system = "aarch64-linux";
overlay-attic = inputs.attic.overlays.default;
overlay-nifoc = inputs.nifoc-overlay.overlay;
nixpkgsConfig = {
overlays = [
overlay-attic
overlay-nifoc
];

View file

@ -83,16 +83,6 @@ in
systemd.network = {
enable = true;
netdevs = {
"20-vlan10" = {
netdevConfig = {
Kind = "vlan";
Name = "vlan51";
};
vlanConfig.Id = 51;
};
};
networks = {
"10-lan" = {
matchConfig.Name = "end0";