U3DBDNNY3257W2VS7TKQ67EJRGN53CXF2H2XXNKJSNE7QR4W3UPAC
WVAJNAJ4EVTTIREWQDTBMGASLMWJUVBHIM2MKKOFTFYVIIMR6CBAC
COUSBBHL5XPZC5KWCYFFAE554D4VFFO55QOD726ODWIRZGWOUSUAC
HYP7NYOZCLUZSNM3AA234JVSU3JNSQFN3G3DDPKR6IDEJA3MCRWQC
5IICKR367UII6EKVH5ARJXPNAKEQVWW4L4OTYAZFDNFHJOZRUN6QC
3OAFCHK7EIRUD3ZLAGZ3MAXVYOGFAJVDOF63ZIGNU7I3RWIPMAOQC
MLRHVC6KVWGVDIQMAUMNAGWYBB6AQAJCEJY7MKDGN72JRC74VT6AC
YETF5UHCE3GS27IXWNLS4I3PVVBCFYRJTLPUETD5WILFFBEPTPRAC
T4B2IJ4JIWX4C4QJI2S5TQHBO4U4ZFCIWR2VNIH6MGAOPMIAVHAQC
63V33W2SH4HOO7OZDP34ZPKOTQJI2VZYXTS5JDCZ6DJYC4OE2O3QC
IPBSEPO6VM4TEPOL2MN47EINIPMHJB63XUBZRCXO5EN3STGBNNVAC
CFR6YM2IR5ZWJX6LLNVAFAEHR4YIZAHCTIRUSEC4HZX26YMN2MJAC
ZQKZM3SWCUV4E4BM76UDKEKHBN4FFDJ52ZJUF5XMWR2D2BGRMABQC
userName = "chris";
users.users = {
"${userName}" = {
isNormalUser = true;
extraGroups = [
"networkmanager"
"wheel"
];
shell = pkgs.zsh;
};
};
home = {
username = userName;
homeDirectory = "/home/${userName}";
};
programs.git = {
userName = "Chris Cummings";
userEmail = "chris@thesogu.com";
};
imports = [
../../passhole
../../python
];
};
}
dotfiles.shell.enable = true;
../../../hm_modules/shell.nix
home-manager.users."${userName}" = {...}: {
openssh.authorizedKeys.keys = lib.attrValues sshKeys.chris;
in {
programs.zsh.enable = true;
{
lib,
pkgs,
sshKeys,
...
}: let
xdg.systemDirs.data = [
"/usr/share"
"/var/lib/flatpak/exports/share"
"${homeDirectory}/.local/share/flatpak/exports/share"
];
# xdg.systemDirs.data = [
# "/usr/share"
# "/var/lib/flatpak/exports/share"
# "${homeDirectory}/.local/share/flatpak/exports/share"
# ];