more flake changes and added module impot helpers

This commit is contained in:
ISnortPennies 2023-01-25 13:13:51 -05:00
parent fea6f8b961
commit 0a10e29581
6 changed files with 96 additions and 51 deletions

View file

@ -1,24 +1,29 @@
{
pkgs,
settings,
lib,
...
}: {
#important stuff first
imports = [
../modules/boot.nix
../modules/fonts.nix
../modules/git.nix
../modules/packages.nix
../modules/prime.nix
../modules/scripts.nix
../modules/xserver.nix
../modules/zsh.nix
];
imports = let
modules = [
"boot"
"fonts"
"git"
"packages"
"prime"
"scripts"
"xserver"
"zsh"
];
in
lib.lists.forEach modules (
m:
../modules + ("/" + m + ".nix")
);
networking.hostName = "gerg-laptop";
boot.kernelPackages = pkgs.linuxPackages_latest;
hardware.cpu.amd.updateMicrocode = true;
# end important stuff
#environment.systemPackages = with pkgs; [
# xorg.xf86videoamdgpu
#];