From 055cbe24255be0b376d840a92948c830c46e3adc Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Thu, 29 Feb 2024 16:38:35 +0100 Subject: [vis] add simple plugin to asynchronously run build commands --- config/vis/visrc.lua | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'config/vis/visrc.lua') diff --git a/config/vis/visrc.lua b/config/vis/visrc.lua index 462ccf9..e9c4160 100644 --- a/config/vis/visrc.lua +++ b/config/vis/visrc.lua @@ -21,12 +21,19 @@ if next(lspc) then end -local fzf_open = require('plugins/vis-fzf-open') +local build = require('plugins/vis-build') +build.get_default_build_cmd = function() + if os.getenv('PWD'):match('Unterricht') then + return "lesson-make" + end + return "make" +end +local fzf_open = require('plugins/vis-fzf-open') fzf_open.fzf_path = "FZF_DEFAULT_COMMAND='rg --hidden -g !.git -l \"\"' fzf" vis:map(vis.modes.NORMAL, ";o", function() - vis:command('fzf') + vis:command('fzf') end) require('plugins/suw') -- cgit v1.2.3