Refining modules/nixos/base.nix to make sense for more machines

There is a few additional changes due to typos introduced while working
on other stuff.
This commit is contained in:
Jay Looney 2025-12-02 15:07:14 -06:00
parent 26f35df7ad
commit aa4a8347ec
11 changed files with 67 additions and 29 deletions

View file

@ -2,12 +2,14 @@
{
imports = [
./calibre.nix
./fonts.nix
../fonts.nix
];
# TODO: Add options for enabling/switching between different Desktop Environments.
options = {};
# options = {};
# NOTE: Calibre is enabled this way because it also needs udisks2 for e-readers
# Ideally I move it somewhere else anyway.
zw.calibre.enable = true;
environment.systemPackages = with pkgs; [
@ -41,4 +43,5 @@
};
# screen sharing /w hyp
services.dbus.enable = true;
services.avahi.enable = true; # zeroconf/mDNS(.local)
}