users/infinidoge(refactor): nest more definitions

This commit is contained in:
Infinidoge 2021-11-10 09:51:16 -05:00
parent ecce13882d
commit 81d78c0168

View file

@ -27,13 +27,11 @@ in
]) ])
]; ];
programs = {
programs.git = { git = {
userEmail = "infinidoge@doge-inc.net"; userEmail = "infinidoge@doge-inc.net";
userName = "Infinidoge"; userName = "Infinidoge";
}; };
programs = {
firefox = { firefox = {
enable = true; enable = true;
}; };
@ -78,9 +76,8 @@ in
shellAliases = { shellAliases = {
lsdisk = "lsblk -o name,size,mountpoint,fstype,label,uuid,fsavail,fsuse%"; lsdisk = "lsblk -o name,size,mountpoint,fstype,label,uuid,fsavail,fsuse%";
}; };
};
environment.variables.EDITOR = variables.EDITOR =
let let
editorScript = pkgs.writeScriptBin "emacseditor" '' editorScript = pkgs.writeScriptBin "emacseditor" ''
#!${pkgs.runtimeShell} #!${pkgs.runtimeShell}
@ -92,6 +89,7 @@ in
''; '';
in in
(lib.mkOverride 900 "${editorScript}/bin/emacseditor"); (lib.mkOverride 900 "${editorScript}/bin/emacseditor");
};
programs = { programs = {
dconf.enable = true; dconf.enable = true;