aboutsummaryrefslogtreecommitdiff
path: root/config/vis/visrc.lua
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2024-02-29 16:38:35 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2024-02-29 17:00:46 +0100
commit055cbe24255be0b376d840a92948c830c46e3adc (patch)
tree84c044003f8e49fdd45d451f3537537e3fcf5ed2 /config/vis/visrc.lua
parentfa90804d713d68831e850d960c211bd0d656a736 (diff)
downloaddotfiles-055cbe24255be0b376d840a92948c830c46e3adc.tar.gz
dotfiles-055cbe24255be0b376d840a92948c830c46e3adc.zip
[vis] add simple plugin to asynchronously run build commands
Diffstat (limited to 'config/vis/visrc.lua')
-rw-r--r--config/vis/visrc.lua11
1 files changed, 9 insertions, 2 deletions
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')