36 lines
599 B
Nix
36 lines
599 B
Nix
{ lib, pkgs, ... }:
|
|
{
|
|
imports = [
|
|
./overlays
|
|
./common
|
|
# ./fake_flake.nix
|
|
./users.nix
|
|
];
|
|
|
|
# Bootloader.
|
|
boot = {
|
|
loader.efi.canTouchEfiVariables = true;
|
|
# kernelPackages = lib.mkDefault pkgs.linuxPackages_zen;
|
|
};
|
|
|
|
services.logrotate.checkConfig = false; # fixme: actually needed?
|
|
|
|
nix.package = pkgs.lix;
|
|
nixpkgs.config.allowUnfree = true;
|
|
|
|
grimmShared = {
|
|
enable = true;
|
|
locale = true;
|
|
network = true;
|
|
tooling = {
|
|
supportedLangs = [
|
|
"rust"
|
|
"c"
|
|
"java"
|
|
"python"
|
|
];
|
|
enable = true;
|
|
};
|
|
};
|
|
}
|