revamp of structure

This commit is contained in:
strix 2026-08-26 03:57:31 +02:00
parent b5365e6ab3
commit 4e728b45d3
8 changed files with 25 additions and 17 deletions

View file

@ -1,12 +1,13 @@
{ pkgs, lib, ... }: { pkgs, ... }:
{ {
imports = [ imports = [
../../modules/nixos
../../modules/boot
../../modules/
../../modules/boot/plymouth.nix
../../modules/boot/secure-boot.nix
./hardware-configuration.nix ./hardware-configuration.nix
../../modules/boot
../../modules/desktop
../../modules/develop
../../modules/networking
../../modules/virtualisation
]; ];
networking.hostName = "p14s"; networking.hostName = "p14s";

View file

@ -1,4 +1,10 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
imports = [
./systemd-boot.nix
./secure-boot.nix
./plymouth.nix
];
boot.kernelPackages = pkgs.linuxPackages_latest; boot.kernelPackages = pkgs.linuxPackages_latest;
} }

View file

@ -1,9 +1,5 @@
{ lib, pkgs, inputs, ... }: { lib, pkgs, ... }:
{ {
inputs = [
inputs.lanzaboote.nixosModules.lanzaboote
];
environment.systemPackages = [ pkgs.sbctl ]; environment.systemPackages = [ pkgs.sbctl ];
boot.loader.systemd-boot.enable = lib.mkForce false; boot.loader.systemd-boot.enable = lib.mkForce false;

View file

@ -1,4 +1,4 @@
{ }: { ... }:
{ {
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.timeout = 0; boot.loader.timeout = 0;

View file

@ -1,4 +1,4 @@
{ }: { ... }:
{ {
services.pulseaudio.enable = false; services.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;

View file

@ -1,5 +1,11 @@
{ }: { ... }:
{ {
imports = [
./audio.nix
./printing.nix
./gnome.nix
];
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
programs.firefox.enable = true; programs.firefox.enable = true;
programs.virt-manager.enable = true; programs.virt-manager.enable = true;

View file

@ -1,4 +1,4 @@
{}: { ... }:
{ {
services.xserver.enable = true; services.xserver.enable = true;

View file

@ -16,9 +16,8 @@
}; };
services.openssh.enable = true; services.openssh.enable = true;
programs.zsh.enable = true;
programs.nix-ld.enable = true; programs.nix-ld.enable = true;
programs.home-manager.enable = true;
nix = { nix = {
settings = { settings = {