diff --git a/flake.nix b/flake.nix index 45f7a4f..afe71dd 100644 --- a/flake.nix +++ b/flake.nix @@ -13,7 +13,7 @@ # Home manager home-manager.url = "github:nix-community/home-manager/master"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; - + extest.url = "github:chaorace/nix-extest/main"; # Add any other flake you might need # hardware.url = "github:nixos/nixos-hardware"; diff --git a/nixos/hosts/shodan/configuration.nix b/nixos/hosts/shodan/configuration.nix index 96afd6a..9c9c6a5 100644 --- a/nixos/hosts/shodan/configuration.nix +++ b/nixos/hosts/shodan/configuration.nix @@ -43,6 +43,7 @@ outputs.overlays.additions outputs.overlays.modifications outputs.overlays.unstable-packages + inputs.extest.overlays.default # You can also add overlays exported from other flakes: # neovim-nightly-overlay.overlays.default @@ -139,6 +140,9 @@ jovian.devices.steamdeck.autoUpdate = true; programs.steam = { + override = { + extraProfile = ''export LD_PRELOAD=${pkgs.extest}/lib/libextest.so:$LD_PRELOAD''; + }; enable = true; remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server