various: several rounds of refactoring

This commit is contained in:
2026-10-08 20:28:35 -04:00
parent 562ff446e1
commit 8c1b8c93fe
3 changed files with 19 additions and 21 deletions
+9 -16
View File
@@ -4,7 +4,10 @@
...
}:
let
unstable = inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system};
unstable = import inputs.nixpkgs-unstable {
system = pkgs.stdenv.hostPlatform.system;
config.allowUnfree = true;
};
wivrn-overlay = _final: _prev: {
inherit (unstable) wivrn;
@@ -25,15 +28,17 @@ in
boot = {
kernelParams = [
"vfio-pci.ids=10de:2782,10de:22bc"
"video=DP-2:1152x864@75"
"amdgpu.dcfeaturemask=0x402"
];
};
networking.hostName = "nero";
services = {
xserver = {
videoDrivers = [ "nvidia" ];
};
flatpak = {
packages = [
{
@@ -76,18 +81,6 @@ in
openFirewall = true;
autoStart = true;
};
sunshine = {
enable = true;
autoStart = true;
capSysAdmin = true;
openFirewall = true;
settings = {
encoder = "vulkan";
output_name = 3;
};
};
};
programs = {
@@ -140,11 +133,11 @@ in
lsfg-vk-ui
unstable.qbittorrent
unstable.aseprite
inputs.scopebuddy.packages.${pkgs.stdenv.hostPlatform.system}.default
inputs.xivlauncher-rb.packages.${pkgs.stdenv.hostPlatform.system}.default
(callPackage ../../packages/aseprite/package.nix { })
(callPackage ../../packages/aseprite-thumbnailer-kde/package.nix { inherit unstable; })
(callPackage ../../packages/undertale-mod-tool/package.nix { })
];
+10 -1
View File
@@ -79,6 +79,15 @@
hardware = {
bluetooth.enable = true;
cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
graphics.extraPackages = with pkgs; [ mesa.opencl ];
nvidia = {
open = true;
modesetting.enable = true;
};
graphics = {
enable = true;
extraPackages = with pkgs; [ mesa.opencl ];
};
};
}