Updated keys

This commit is contained in:
Julien Malka 2022-10-12 09:54:19 +02:00
parent c1d23b691e
commit 36a61df8be
Signed by: Luj
GPG key ID: 6FC74C847011FD83
5 changed files with 39 additions and 40 deletions

48
flake.lock generated
View file

@ -105,11 +105,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1664252078, "lastModified": 1664505005,
"narHash": "sha256-VI3nLGVn/OEMRTqf7cNYP+FSkXMGf6BmqB8h1KgWawQ=", "narHash": "sha256-WC/zzeFTYCAIWHCHKree7Qi88y2tQg6UphQvNB8ZWtY=",
"owner": "JulienMalka", "owner": "JulienMalka",
"repo": "Linkal", "repo": "Linkal",
"rev": "35784370e386f6a10796beace212877134f351b5", "rev": "a8b36f2689f4a8c29b2317e7f47f2e3932990d07",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -129,11 +129,11 @@
}, },
"locked": { "locked": {
"dir": "contrib", "dir": "contrib",
"lastModified": 1664176858, "lastModified": 1665248803,
"narHash": "sha256-SIF3XyX22GQ2u4AAq5qsVeLZ/2fHSlBX+8hd5IGQ3+Y=", "narHash": "sha256-pYbr0Wz7DmdWgu9qv6JJ/SViXj0rT0LMoQ9tDw/VUH4=",
"owner": "neovim", "owner": "neovim",
"repo": "neovim", "repo": "neovim",
"rev": "6596f7e136b7ceba2a94c708e2a179ec60b6d048", "rev": "edc8a1f04631b021f9c5e79f7162e34f7c3299db",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -152,11 +152,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1664180387, "lastModified": 1665303549,
"narHash": "sha256-5fT/Nnv4QWVASqjMBKuHZKSFV+YHVH5jbTRakvQivuw=", "narHash": "sha256-T/xd5ts1KbnsT4spT/HlX4dAVe2sW8g67cxHiVN18UQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "neovim-nightly-overlay", "repo": "neovim-nightly-overlay",
"rev": "b7c02b63405cfc346b1faecc0602aeb7aaf79ee7", "rev": "cdc0f8dd7950513026c83348e41436d20aaeee41",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -196,11 +196,11 @@
}, },
"nixpkgs-22_05_2": { "nixpkgs-22_05_2": {
"locked": { "locked": {
"lastModified": 1664201777, "lastModified": 1665279158,
"narHash": "sha256-cUW9DqELUNi1jNMwVSbfq4yl5YGyOfeu+UHUUImbby0=", "narHash": "sha256-TpbWNzoJ5RaZ302dzvjY2o//WxtOJuYT3CnDj5N69Hs=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "00f877f4927b6f7d7b75731b5a1e2ae7324eaf14", "rev": "b3783bcfb8ec54e0de26feccfc6cc36b8e202ed5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -212,11 +212,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1664107978, "lastModified": 1665132027,
"narHash": "sha256-31I9XnIjXkUa62BM1Zr/ylKMf9eVO5PtoX2mGpmB7/U=", "narHash": "sha256-zoHPqSQSENt96zTk6Mt1AP+dMNqQDshXKQ4I6MfjP80=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "72783a2d0dbbf030bff1537873dd5b85b3fb332f", "rev": "9ecc270f02b09b2f6a76b98488554dd842797357",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -228,11 +228,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1664251460, "lastModified": 1665340251,
"narHash": "sha256-oLlMQAkyfVsk3bZ54PlUQTUlx/rXCYL/GUn6WyogoN0=", "narHash": "sha256-rrSpCQcK9dl7+dYSAImY+AGh62Hr+K6mEZhoBKdfOP4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "7e29a69db6154fa793ed9331f6b08c55ed8841c6", "rev": "a2f9ca03146cd9b332ef835f51696fad01b37bdb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -285,11 +285,11 @@
"nixpkgs-22_05": "nixpkgs-22_05_2" "nixpkgs-22_05": "nixpkgs-22_05_2"
}, },
"locked": { "locked": {
"lastModified": 1664204020, "lastModified": 1665289655,
"narHash": "sha256-LAey3hr8b9EAt3n304Wt9Vm4uQFd8pSRtLX8leuYFDs=", "narHash": "sha256-j1Q9mNBhbzeJykhObiXwEGres9qvP4vH7gxdJ+ihkLI=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "912f9ff41fd9353dec1f783170793699789fe9aa", "rev": "0ce0449e6404c4ff9d1b7bd657794ae5ca54deb3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -300,11 +300,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1664106353, "lastModified": 1665259268,
"narHash": "sha256-HMJP80+DSxFySpWyuxz5+iNozS3+dVt0b4n6YMIU5/8=", "narHash": "sha256-ONFhHBLv5nZKhwV/F2GOH16197PbvpyWhoO0AOyktkU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "79d3ca08920364759c63fd3eb562e99c0c17044a", "rev": "c5924154f000e6306030300592f4282949b2db6c",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -40,7 +40,6 @@ in
nodePackages = prev.unstable.nodePackages; nodePackages = prev.unstable.nodePackages;
linkal = inputs.linkal.defaultPackage."${system}"; linkal = inputs.linkal.defaultPackage."${system}";
}) })
inputs.neovim-nightly-overlay.overlay
]; ];
} }
]; ];

View file

@ -8,7 +8,7 @@
boot.extraModulePackages = [ ]; boot.extraModulePackages = [ ];
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
fileSystems."/" = fileSystems."/" =
{ {
device = "zroot/root"; device = "zroot/root";
fsType = "zfs"; fsType = "zfs";
@ -19,20 +19,20 @@
device = "/dev/disk/by-uuid/4E38-3626"; device = "/dev/disk/by-uuid/4E38-3626";
fsType = "vfat"; fsType = "vfat";
}; };
swapDevices = []; swapDevices = [ ];
boot.initrd.network = { boot.initrd.network = {
enable = true; enable = true;
ssh = { ssh = {
enable = true; enable = true;
port = 2222; port = 2222;
hostKeys = [ /boot/initrd-ssh-key ]; hostKeys = [ /boot/initrd-ssh-key ];
authorizedKeys = lib.splitString "\n" authorizedKeys = lib.splitString "\n"
(builtins.readFile (pkgs.fetchurl { (builtins.readFile (pkgs.fetchurl {
url = "https://github.com/JulienMalka.keys"; url = "https://github.com/JulienMalka.keys";
sha256 = "sha256-ZTQpJO5/z/RIzvNpLBHv2GyCn8cvWsN5Hx3pd6s7RYY="; sha256 = "sha256-1cbFnmpSt74KKcAthJswmBEFVR6cn9oVClK/Pu33OKQ=";
})); }));
}; };
postCommands = '' postCommands = ''

View file

@ -12,17 +12,17 @@
{ path = "/boot-1"; devices = [ "/dev/disk/by-id/ata-WDC_WD20EFRX-68EUZN0_WD-WCC4M1TVUVJV" ]; } { path = "/boot-1"; devices = [ "/dev/disk/by-id/ata-WDC_WD20EFRX-68EUZN0_WD-WCC4M1TVUVJV" ]; }
{ path = "/boot-2"; devices = [ "/dev/disk/by-id/ata-WDC_WD20EFRX-68EUZN0_WD-WCC4M7UDRLSK" ]; } { path = "/boot-2"; devices = [ "/dev/disk/by-id/ata-WDC_WD20EFRX-68EUZN0_WD-WCC4M7UDRLSK" ]; }
]; ];
boot.initrd.network = { boot.initrd.network = {
enable = true; enable = true;
ssh = { ssh = {
enable = true; enable = true;
port = 2222; port = 2222;
hostKeys = [ /boot-1/initrd-ssh-key /boot-2/initrd-ssh-key ]; hostKeys = [ /boot-1/initrd-ssh-key /boot-2/initrd-ssh-key ];
authorizedKeys = lib.splitString "\n" authorizedKeys = lib.splitString "\n"
(builtins.readFile (pkgs.fetchurl { (builtins.readFile (pkgs.fetchurl {
url = "https://github.com/JulienMalka.keys"; url = "https://github.com/JulienMalka.keys";
sha256 = "sha256-ZTQpJO5/z/RIzvNpLBHv2GyCn8cvWsN5Hx3pd6s7RYY="; sha256 = "sha256-1cbFnmpSt74KKcAthJswmBEFVR6cn9oVClK/Pu33OKQ=";
})); }));
}; };
postCommands = '' postCommands = ''

View file

@ -8,7 +8,7 @@
openssh.authorizedKeys.keyFiles = [ openssh.authorizedKeys.keyFiles = [
(pkgs.fetchurl { (pkgs.fetchurl {
url = "https://github.com/JulienMalka.keys"; url = "https://github.com/JulienMalka.keys";
sha256 = "sha256-ZTQpJO5/z/RIzvNpLBHv2GyCn8cvWsN5Hx3pd6s7RYY="; sha256 = "sha256-1cbFnmpSt74KKcAthJswmBEFVR6cn9oVClK/Pu33OKQ=";
}) })
]; ];
}; };