my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux
9
fork

Configure Feed

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

isabel/git: use ssh signing

isabel cf4973e2 01ddcf1e

+9 -29
+3 -2
home/isabel/cli/git.nix
··· 55 55 ]; 56 56 57 57 lfs = { 58 - enable = true; 58 + enable = false; 59 59 skipSmudge = true; # we don't want another ctp/userstyles situation 60 60 }; 61 61 62 62 # git commit signing 63 63 signing = { 64 - format = "openpgp"; 64 + format = "ssh"; 65 + key = "${config.home.homeDirectory}/.ssh/id_ed25519.pub"; 65 66 signByDefault = true; 66 67 }; 67 68
+4
home/isabel/system/ssh.nix
··· 90 90 }; 91 91 }; 92 92 93 + home.file.".ssh/id_ed25519.pub".text = '' 94 + ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMQDiHbMSinj8twL9cTgPOfI6OMexrTZyHX27T8gnMj2 95 + ''; 96 + 93 97 sops.secrets = { 94 98 # keep-sorted start block=yes 95 99 keys-amity = { };
-2
systems/amaterasu/users.nix
··· 1 1 { 2 2 home-manager.users.isabel = { 3 3 programs = { 4 - git.signing.key = "3E7C7A1B5DEDBB03"; 5 - 6 4 discord.enable = true; 7 5 ghostty.enable = true; 8 6 chromium.enable = true;
+1 -4
systems/athena/default.nix
··· 1 1 { 2 - imports = [ 3 - ./hardware.nix 4 - ./users.nix 5 - ]; 2 + imports = [ ./hardware.nix ]; 6 3 7 4 garden = { 8 5 profiles = {
-7
systems/athena/users.nix
··· 1 - { 2 - home-manager.users.isabel = { 3 - programs = { 4 - git.signing.key = "7AFB9A49656E69F7"; 5 - }; 6 - }; 7 - }
+1 -4
systems/skadi/default.nix
··· 1 1 { 2 - imports = [ 3 - ./hardware.nix 4 - ./users.nix 5 - ]; 2 + imports = [ ./hardware.nix ]; 6 3 7 4 garden = { 8 5 profiles = {
-8
systems/skadi/users.nix
··· 1 - { 2 - home-manager.users.isabel = { 3 - programs = { 4 - git.enable = true; 5 - git.signing.key = "3E7C7A1B5DEDBB03"; 6 - }; 7 - }; 8 - }
-1
systems/tatsumaki/users.nix
··· 2 2 home-manager.users.isabel = { 3 3 programs = { 4 4 discord.enable = true; 5 - git.signing.key = "3E7C7A1B5DEDBB03"; 6 5 fish.enable = true; 7 6 zsh.enable = true; 8 7 ghostty.enable = true;
-1
systems/valkyrie/users.nix
··· 3 3 garden.programs.defaults.shell = "fish"; 4 4 5 5 programs = { 6 - git.signing.key = "3E7C7A1B5DEDBB03"; 7 6 fish.enable = true; 8 7 }; 9 8 };