From 372bab8847dc69fc5f557c174a623a9e307a7339 Mon Sep 17 00:00:00 2001 From: Clifford Date: Sun, 23 Nov 2025 06:53:52 -0500 Subject: [PATCH] feat(gcode_shell_command): allowing for expanding env vars (#747) allowing for expanding env vars --- kiauh/extensions/gcode_shell_cmd/assets/gcode_shell_command.py | 1 + 1 file changed, 1 insertion(+) diff --git a/kiauh/extensions/gcode_shell_cmd/assets/gcode_shell_command.py b/kiauh/extensions/gcode_shell_cmd/assets/gcode_shell_command.py index 85b664b..0b2203e 100644 --- a/kiauh/extensions/gcode_shell_cmd/assets/gcode_shell_command.py +++ b/kiauh/extensions/gcode_shell_cmd/assets/gcode_shell_command.py @@ -16,6 +16,7 @@ class ShellCommand: self.gcode = self.printer.lookup_object("gcode") cmd = config.get("command") cmd = os.path.expanduser(cmd) + cmd = os.path.expandvars(cmd) self.command = shlex.split(cmd) self.timeout = config.getfloat("timeout", 2.0, above=0.0) self.verbose = config.getboolean("verbose", True)