added latest linux kernel, added comments

This commit is contained in:
Wyatt J. Miller 2024-12-27 01:35:22 -05:00
parent 86970a7f6c
commit 51d8ee2887

View File

@ -4,8 +4,8 @@
pkgs, pkgs,
userName, userName,
... ...
}: }: let
let flatpakPackages = [ flatpakPackages = [
"com.github.tchx84.Flatseal" "com.github.tchx84.Flatseal"
"com.slack.Slack" "com.slack.Slack"
"info.beyondallreason.bar" "info.beyondallreason.bar"
@ -32,7 +32,8 @@ in {
# Enable flakes for NixOS # Enable flakes for NixOS
nix.settings.experimental-features = ["nix-command" "flakes"]; nix.settings.experimental-features = ["nix-command" "flakes"];
# Utilize systemd-boot # Custom kernel/boot stuff
boot.kernelPackages = pkgs.linuxPackages_latest;
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
@ -42,9 +43,6 @@ in {
# Set your timezone # Set your timezone
time.timeZone = "America/Detroit"; time.timeZone = "America/Detroit";
# Enable touchpad
services.libinput.enable = true;
# Install packages to be installed system-wide # Install packages to be installed system-wide
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
vim vim
@ -83,6 +81,7 @@ in {
# Enable Polkit # Enable Polkit
security.polkit.enable = true; security.polkit.enable = true;
# Graphics module (../../graphics/default.nix)
graphics = { graphics = {
enable = true; enable = true;
gpuVendor = "nvidia"; # or "amd" or "intel" gpuVendor = "nvidia"; # or "amd" or "intel"
@ -127,6 +126,7 @@ in {
powertop.enable = false; powertop.enable = false;
}; };
# Podman module (see ../../virtualization/podman.nix)
podman = { podman = {
enable = true; enable = true;
extraPackages = with pkgs; [ extraPackages = with pkgs; [
@ -139,6 +139,7 @@ in {
]; ];
}; };
# Core networking module (see ../../networking/core.nix)
networking = { networking = {
firewall.enable = true; firewall.enable = true;
networkmanager.enable = true; networkmanager.enable = true;