Add worklaptop

This commit is contained in:
Nathan McCarty 2023-07-12 11:42:30 -04:00
parent f4a6173912
commit ee6418f892
Signed by: thatonelutenist
SSH Key Fingerprint: SHA256:hwQEcmak9E6sdU9bXc98RHw/Xd1AhpB5HZT7ZSVJkRM
2 changed files with 51 additions and 0 deletions

View File

@ -0,0 +1,29 @@
{ config, lib, pkgs, inputs, ... }:
{
# Setup system configuration
nathan = {
config = {
isDesktop = true;
user = "nathan.mccarty";
};
programs = {
communications.enable = false;
virtualization = false;
};
};
# Configure the login shell
users.users."nathan.mccarty".shell = pkgs.fish;
# Setup home manager
home-manager.users."nathan.mccarty" = import ./home.nix;
# Configure nix build
nix.settings = {
cores = 8;
max-jobs = 2;
};
# Set the system name
# networking = {
# hostName = "extremophile";
# computerName = "extremophile";
# };
}

View File

@ -0,0 +1,22 @@
{ config, lib, pkgs, ... }:
{
nathan = {
programs = {
util = {
git = {
gpgSign = false;
sshSign = true;
};
};
devel = {
idris2 = false;
haskell = false;
js = false;
raku = false;
python = false;
};
};
config = { isDesktop = true; };
};
}