From 2341d7af9198dc161c1926f97000f1d9edaf3344 Mon Sep 17 00:00:00 2001 From: rootiest Date: Fri, 8 Nov 2024 14:34:14 -0500 Subject: [PATCH] enhance: implement conditional front-end configuration for Nix --- config/platform.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/config/platform.lua b/config/platform.lua index d588502..d139e8c 100644 --- a/config/platform.lua +++ b/config/platform.lua @@ -39,6 +39,14 @@ else opts.default_prog = { "fish" } end +-- Check for Nix and respond accordingly +local is_nix = os.getenv("IN_NIX_SHELL") +if is_nix == "true" then + opts.front_end = "WebGpu" +end + +-- Set global variables for convenience +ISNIX = is_nix MYOS = myos -- Return the opts table