Personal Nix flake
nixos home-manager nix
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: Move keys directory to vars/ssh

+5 -9
-1
keys/github.pub
··· 1 - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJMlCP3GL7MCCZHvQcbNyET6HGT2BbLuBkDQPZ2tk8TU github.com
-1
keys/tangled.pub
··· 1 - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ+uIAmaOxc9or9djd+yUcmrPKcdjzIQhydOPrLipUbW tangled.com
-1
keys/yubikey-25388788.pub
··· 1 - sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIOq7xMJxBehEnVZHYtUvrS51OjJskVQBkgMM/wIrQVKpAAAACnNzaDpnaXRodWI= ssh:github
-1
keys/yubikey-26583315.pub
··· 1 - sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIL92uxU/gdt0slWOcy0Lx4LUPlgZmfiMTWR4GYAV2iZgAAAACnNzaDpnaXRodWI= ssh:github
+1 -1
nix/nixos/modules/users/lpchaim.nix
··· 29 29 group = userName; 30 30 shell = pkgs.${shell}; 31 31 hashedPasswordFile = "${config.my.secrets."user.lpchaim.password".path}"; 32 - openssh.authorizedKeys.keyFiles = 32 + openssh.authorizedKeys.keys = 33 33 perYubikey 34 34 // {inherit (perHost) laptop desktop;} 35 35 |> builtins.attrValues;
+4 -4
vars/ssh.nix
··· 2 2 inherit (inputs.nixpkgs) lib; 3 3 in { 4 4 publicKeys = { 5 - github = ../keys/github.pub; 6 - tangled = ../keys/tangled.pub; 5 + github = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJMlCP3GL7MCCZHvQcbNyET6HGT2BbLuBkDQPZ2tk8TU github.com"; 6 + tangled = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ+uIAmaOxc9or9djd+yUcmrPKcdjzIQhydOPrLipUbW tangled.com"; 7 7 perHost = lib.mapAttrs (_: host: host.pubKey) inputs.self.vars.hosts; 8 8 perYubikey = { 9 - "25388788" = ../keys/yubikey-25388788.pub; 10 - "26583315" = ../keys/yubikey-26583315.pub; 9 + "25388788" = "sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIOq7xMJxBehEnVZHYtUvrS51OjJskVQBkgMM/wIrQVKpAAAACnNzaDpnaXRodWI= ssh:github"; 10 + "26583315" = "sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIL92uxU/gdt0slWOcy0Lx4LUPlgZmfiMTWR4GYAV2iZgAAAACnNzaDpnaXRodWI= ssh:github"; 11 11 }; 12 12 }; 13 13 }