From 7326e9213ec51ebebe602f39ce3764efb41e60b0 Mon Sep 17 00:00:00 2001 From: Gerg-L Date: Mon, 27 Mar 2023 22:49:30 -0400 Subject: [PATCH] cleaned up gerg-desktop --- systems/gerg-desktop/default.nix | 11 +---------- systems/gerg-desktop/vfio.nix | 5 ----- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/systems/gerg-desktop/default.nix b/systems/gerg-desktop/default.nix index 0888571..ae54ab2 100644 --- a/systems/gerg-desktop/default.nix +++ b/systems/gerg-desktop/default.nix @@ -1,7 +1,6 @@ inputs: { pkgs, settings, - self, config, ... }: { @@ -35,7 +34,7 @@ inputs: { nvidiaPersistenced = false; nvidiaSettings = false; modesetting.enable = true; - open = true; + open = false; }; services.xserver = { videoDrivers = ["nvidia" "amdgpu"]; @@ -66,16 +65,8 @@ inputs: { wrapProgram "$out/bin/webcord" --run 'rm -f $HOME/.config/WebCord/windowState.json' ''; }) - (pkgs.writeShellScriptBin "nvidia-offload" '' - export __NV_PRIME_RENDER_OFFLOAD=1 - export __NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-G0 - export __GLX_VENDOR_LIBRARY_NAME=nvidia - export __VK_LAYER_NV_optimus=NVIDIA_only - exec "$@" - '') ]; - environment.etc."xdg/alacritty/alacritty.yml".source = "${self}/misc/alacritty.yml"; networking = { useDHCP = false; hostName = "gerg-desktop"; diff --git a/systems/gerg-desktop/vfio.nix b/systems/gerg-desktop/vfio.nix index 9e56868..383a105 100644 --- a/systems/gerg-desktop/vfio.nix +++ b/systems/gerg-desktop/vfio.nix @@ -74,11 +74,6 @@ in { users.users."${settings.username}".extraGroups = ["kvm" "libvirtd"]; - #xrandr --setprovideroutputsource "AMD Radeon Graphics @ pci:0000:0f:00.0" NVIDIA-0 - #xrandr --output DP-0 --mode 3440x1440 --rate 120 --primary --pos 0x0 - #xrandr --output HDMI-A-1-0 --mode 1920x1080 --rate 144 --set TearFree on --pos 3440x360 - #xset -dpms - #prime sync services.xserver.displayManager.xserverArgs = lib.mkAfter ["-config /tmp/xorg.conf"]; services.xserver.displayManager.sessionCommands = lib.mkBefore '' if ! (test -e "/tmp/ONE_MONITOR"); then