Begin the move to the import all, activate by config model

This commit is contained in:
Jimbo 2024-11-04 22:41:38 -05:00
parent 7397b614de
commit 07cb2d67a2
97 changed files with 776 additions and 633 deletions

View file

@ -0,0 +1,8 @@
{ ... }:
{
imports = [
./documentation
./fonts
./nix
];
}

View file

@ -0,0 +1,7 @@
{ ... }:
{
documentation = {
nixos.enable = false;
info.enable = false;
};
}

View file

@ -0,0 +1,7 @@
{ pkgs, ... }:
{
console = {
font = "${pkgs.terminus_font}/share/consolefonts/ter-u22n.psf.gz";
packages = with pkgs; [ terminus_font ];
};
}

View file

@ -0,0 +1,19 @@
{ ... }:
{
nix = {
settings = {
experimental-features = [
"nix-command"
"flakes"
];
auto-optimise-store = true;
};
gc = {
automatic = true;
dates = "weekly";
options = "--delete-older-than 1w";
};
};
nixpkgs.config.allowUnfree = true;
}