Update Framework 16 and Plasma

This commit is contained in:
albert 2025-04-19 13:34:46 +02:00
parent 446f064633
commit 17bf5dfec1
Signed by: albert
GPG key ID: 3895DD267CA11BA9
3 changed files with 12 additions and 9 deletions
nixos
common
desktops/plasma6
services
hosts/framework16

View file

@ -26,6 +26,7 @@
arc-kde-theme
arc-theme
kdePackages.plasma-browser-integration
kdePackages.plasma-thunderbolt # UI for managing Thunderbolt interfaces
kdePackages.kleopatra # GPG GUI
kdePackages.krdc # K Remote Desktop
kdePackages.kasts # Podcast player

View file

@ -1,6 +1,6 @@
{ pkgs-unstable, ... }: {
{ pkgs, pkgs-unstable, ... }: {
programs.alvr = {
enable = true;
enable = true;
package = pkgs-unstable.alvr;
openFirewall = true;
};

View file

@ -12,14 +12,16 @@
../../common/modules/builder.nix
../../common/services/podman.nix
../../common/services/geoclue.nix
# ../../common/services/ollama.nix
../../common/services/forgejo-runner.nix
../../common/services/syncthing/default.nix
../../common/services/alvr.nix
# ../../common/services/ollama.nix
# ../../common/services/alvr.nix
];
nixpkgs.config.rocmSupport = true;
# https://nixos.wiki/wiki/Thunderbolt
services.hardware.bolt.enable = true;
# https://wiki.nixos.org/wiki/Ollama
# This is specific to the Framework 16's video card.
services.ollama = {
@ -32,11 +34,11 @@
boot.kernelPackages = pkgs.linuxPackages_latest;
boot.kernelParams = [
"usbcore.autosuspend=-1" # Disable USB autosuspend
"pcie_aspm=off" # Disable ASPM for PCIe devices
"amd_iommu=on" # Force IOMMU for better device isolation
"usbcore.autosuspend=-1" # Disable USB autosuspend
"pcie_aspm=off" # Disable ASPM for PCIe devices
"amd_iommu=on" # Force IOMMU for better device isolation
"amdgpu.abmlevel=0" # Prevents screen washout on power-save modes
"boot.shell_on_fail"
"amdgpu.abmlevel=0" # Prevents screen washout on power-save modes
];
networking.useDHCP = lib.mkDefault true;