got manwe'a shell back up and running again

This commit is contained in:
Chris Kruining 2025-03-21 13:29:23 +01:00
parent ad816fe171
commit ce1d40f6a2
Signed by: chris
SSH key fingerprint: SHA256:nG82MUfuVdRVyCKKWqhY+pCrbz9nbX6uzUns4RKa1Pg
6 changed files with 14 additions and 4 deletions

View file

@ -2,6 +2,7 @@
{
user = {
full_name = "Chris Kruining";
email = "chris@kruining.eu";
is_trusted = true;
};

View file

@ -2,6 +2,7 @@
{
user = {
full_name = "Chris Kruining";
email = "chris@kruining.eu";
is_trusted = true;
};

View file

@ -23,7 +23,7 @@ in rec
# imports = (mapModulesRec' ../modules/home (file: import file (args // { user = name; })));
home = {
inherit stateVersion;
sessionPath = [ "$SNEEUWVLOK_BIN" "$XDG_BIN_HOME" "$PATH" ]; # Pretty sure I don't need this.
sessionPath = [ "$XDG_BIN_HOME" "$PATH" ]; # Pretty sure I don't need this.
};
};
}

View file

@ -33,6 +33,7 @@ in
tmux.enable = true;
yazi.enable = true;
eza.enable = true;
git.enable = true;
};
home-manager.users.${user} = {

View file

@ -80,9 +80,9 @@ in
credential.helper = "${pkgs.gitFull}/bin/git-credential-libsecret";
user = {
name = "Chris Kruining";
email = "chris@kruining.eu";
signingKey = readFile "${config.user.home}/.ssh/id_rsa.pub";
name = config.modules.${user}.user.full_name;
email = config.modules.${user}.user.email;
signingKey = "~/.ssh/id_rsa.pub";
};
gpg.format = "ssh";

View file

@ -17,6 +17,13 @@ in
description = "Full name of the user, this is used as the kde plasma display name for example";
};
email = mkOption {
type = nullOr str;
default = null;
example = "name@domain.tld";
description = "user's email address";
};
is_trusted = mkOption {
type = bool;
default = false;