diff options
Diffstat (limited to '.vim/lua/job.lua')
| -rw-r--r-- | .vim/lua/job.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/.vim/lua/job.lua b/.vim/lua/job.lua index 0969861..d3f4b81 100644 --- a/.vim/lua/job.lua +++ b/.vim/lua/job.lua @@ -1,5 +1,5 @@ local Job = require ('plenary.job') -local spinner = require('spinner.core') +local spinner_ok, spinner = pcall(require, 'spinner.core') local M = { current_jobs = {} @@ -16,7 +16,7 @@ function M.jobstart(opts) -- default options -- opts.enable_recording = true - opts.enable_spinner = opts.enable_spinner or true + opts.enable_spinner = (opts.enable_spinner or true) and spinner_ok opts.populate_quickfix = opts.populate_quickfix or true local title |