aboutsummaryrefslogtreecommitdiff
path: root/src/lpm.lua
diff options
context:
space:
mode:
authorAdam Harrison <adamdharrison@gmail.com>2024-03-17 20:48:51 -0400
committerAdam Harrison <adamdharrison@gmail.com>2024-03-17 20:48:59 -0400
commit45daf1cd375b9835d913f689e1bce2b4fc93ac54 (patch)
treea1d6de1de85173edc369a3e29988b426a49084a5 /src/lpm.lua
parentd1fa522c4063e4c0738d3cd800ed9c598c2a92c4 (diff)
downloadlite-xl-plugin-manager-45daf1cd375b9835d913f689e1bce2b4fc93ac54.tar.gz
lite-xl-plugin-manager-45daf1cd375b9835d913f689e1bce2b4fc93ac54.zip
Added in a fix to detect windows consoles from cmd.exe.
Diffstat (limited to 'src/lpm.lua')
-rw-r--r--src/lpm.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lpm.lua b/src/lpm.lua
index 250e507..1fffb39 100644
--- a/src/lpm.lua
+++ b/src/lpm.lua
@@ -528,7 +528,7 @@ end
local LATEST_MOD_VERSION = "3.0.0"
local EXECUTABLE_EXTENSION = PLATFORM == "windows" and ".exe" or ""
local HOME, USERDIR, CACHEDIR, JSON, TABLE, HEADER, RAW, VERBOSE, FILTRATION, MOD_VERSION, QUIET, FORCE, REINSTALL, CONFIG, NO_COLOR, AUTO_PULL_REMOTES, ARCH, ASSUME_YES, NO_INSTALL_OPTIONAL, TMPDIR, DATADIR, BINARY, POST, PROGRESS, SYMLINK, REPOSITORY, EPHEMERAL, MASK, settings, repositories, lite_xls, system_bottle, progress_bar_label, write_progress_bar
-local SHOULD_COLOR = os.getenv("TERM") and os.getenv("TERM") ~= "dumb" and not os.getenv("NO_COLOR")
+local SHOULD_COLOR = (PLATFORM == "windows" or (os.getenv("TERM") and os.getenv("TERM") ~= "dumb")) and not os.getenv("NO_COLOR")
local Addon, Repository, LiteXL, Bottle, lpm, log = {}, {}, {}, {}, {}, {}
local function engage_locks(func, err, warn)