From bb0a624c77d6bee1bd2d4cb1ad1748b8df4292b6 Mon Sep 17 00:00:00 2001 From: William Boman Date: Sat, 8 Apr 2023 03:06:48 +0200 Subject: refactor(log): dont print to console when headless by default (#1193) Set MASON_VERBOSE_LOGS=1 to print logs (note, these are still always written to :MasonLog). --- lua/mason-core/log.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'lua/mason-core/log.lua') diff --git a/lua/mason-core/log.lua b/lua/mason-core/log.lua index 308dea60..fb9e9c40 100644 --- a/lua/mason-core/log.lua +++ b/lua/mason-core/log.lua @@ -1,6 +1,5 @@ local _ = require "mason-core.functional" local path = require "mason-core.path" -local platform = require "mason-core.platform" local settings = require "mason.settings" local config = { @@ -9,7 +8,7 @@ local config = { -- Should print the output to neovim while running -- values: 'sync','async',false - use_console = platform.is_headless, + use_console = vim.env.MASON_VERBOSE_LOGS == "1", -- Should highlighting be used in console (using echohl) highlights = true, -- cgit v1.2.3-70-g09d2