update hub

This commit is contained in:
Kopatz
2024-11-25 14:20:57 +01:00
parent 5fdbafd29b
commit 41e669aee7
7 changed files with 52 additions and 10 deletions

View File

@@ -8,6 +8,7 @@
../../modules/fail2ban.nix
../../modules/logging.nix
../../modules/motd.nix
../../modules/kernel.nix
(modulesPath + "/installer/scan/not-detected.nix")
(modulesPath + "/profiles/qemu-guest.nix")
];

View File

@@ -7,6 +7,7 @@
{
imports = [ # Include the results of the hardware scan.
./hardware-configuration.nix
../../modules/kernel.nix
];
custom = {
@@ -48,6 +49,7 @@
sddm.enable = true;
nightlight.enable = true;
i3.enable = true;
xfce.enable = true;
shared.enable = true;
};
};
@@ -59,11 +61,12 @@
systemd.services.start-vm = {
description = "Start VM";
wants = [ "network-online.target" ];
after = [ "network.target" "network-online.target" "vmware-networks.service" ];
after =
[ "network.target" "network-online.target" "vmware-networks.service" ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
Type = "forking"; #?????? doesnt work without it, thanks vmware
Type = "forking"; # ?????? doesnt work without it, thanks vmware
ExecStart = let
script = pkgs.writeShellScript "start-vm" ''
sleep 10
@@ -90,11 +93,6 @@
boot.kernelModules = [ "zenpower" ];
boot.blacklistedKernelModules = [ "k10temp" ];
services.xserver.desktopManager = {
xfce.enable = true;
xterm.enable = false;
};
networking.hostName = "amd-server"; # Define your hostname.
nixpkgs.config.permittedInsecurePackages =
[ "electron-28.3.3" "electron-27.3.11" ];

View File

@@ -77,6 +77,10 @@
stylix.enable = true;
};
};
services.ollama = {
enable = true;
acceleration = "cuda";
};
#nvidida drivers fail to build on new kernel https://github.com/NixOS/nixpkgs/issues/357643
boot.kernelPackages = lib.mkForce pkgs.linuxKernel.packages.linux_6_11;
@@ -114,10 +118,9 @@
EndSection
'';
#zenpower for ryzen
boot.extraModulePackages = with config.boot.kernelPackages; [ zenpower ];
boot.kernelModules = ["zenpower"];
boot.kernelModules = [ "zenpower" ];
boot.blacklistedKernelModules = [ "k10temp" ];
# Bootloader.
boot.loader.systemd-boot.enable = true;