diff --git a/hosts/architect/sunshine.nix b/hosts/architect/sunshine.nix index e5ae74d..72f2613 100644 --- a/hosts/architect/sunshine.nix +++ b/hosts/architect/sunshine.nix @@ -20,15 +20,15 @@ let mode_alias="''${width}x''${height}" echo "xrandr setting new mode ''${mode_alias} ''${xrandr_mode_str}" - ${pkgs.xorg.xrandr}/bin/xrandr --rmmode ''${mode_alias} - ${pkgs.xorg.xrandr}/bin/xrandr --newmode ''${mode_alias} ''${xrandr_mode_str} - ${pkgs.xorg.xrandr}/bin/xrandr --addmode DP-0 ''${mode_alias} + ${pkgs.xorg.xrandr}/bin/xrandr --rmmode ''${mode_alias} || echo error + ${pkgs.xorg.xrandr}/bin/xrandr --newmode ''${mode_alias} ''${xrandr_mode_str} || echo error + ${pkgs.xorg.xrandr}/bin/xrandr --addmode DP-0 ''${mode_alias} || echo error # Apply new xrandr mode - ${pkgs.xorg.xrandr}/bin/xrandr --output DP-0 --primary --mode ''${mode_alias} --pos 0x0 --rotate normal + ${pkgs.xorg.xrandr}/bin/xrandr --output DP-0 --primary --mode ''${mode_alias} --pos 0x0 --rotate normal || echo error - ${config.boot.kernelPackages.nvidia_x11.settings}/bin/nvidia-settings -a 'SyncToVBlank=0' - ${config.boot.kernelPackages.nvidia_x11.bin}/bin/nvidia-smi --persistence-mode=ENABLED + ${config.boot.kernelPackages.nvidia_x11.settings}/bin/nvidia-settings -a 'SyncToVBlank=0' || echo error + ${config.boot.kernelPackages.nvidia_x11.bin}/bin/nvidia-smi --persistence-mode=ENABLED || echo error ''; executable = true; destination = "/bin/resolution.sh";