diff options
| author | Mike Vink <mike.vink@stater.nl> | 2023-04-24 20:39:20 +0200 |
|---|---|---|
| committer | Mike Vink <mike.vink@stater.nl> | 2023-04-24 20:39:20 +0200 |
| commit | 9197aef310ca2e1a18baf4f7a87df65e2412d269 (patch) | |
| tree | df243691815fbf51a6063bd3633def17520c3d91 | |
| parent | 2b75921fe2c835e6cc10be1e4a6bab95ab502b6a (diff) | |
fixup
| -rw-r--r-- | fnl/conf/nix-develop/init.fnl | 22 | ||||
| -rw-r--r-- | fnl/conf/pkgs/noice.fnl | 2 |
2 files changed, 13 insertions, 11 deletions
diff --git a/fnl/conf/nix-develop/init.fnl b/fnl/conf/nix-develop/init.fnl index 8b8be4e..0983e06 100644 --- a/fnl/conf/nix-develop/init.fnl +++ b/fnl/conf/nix-develop/init.fnl @@ -48,10 +48,11 @@ (var shellhook-env "") (local stdin (loop.new_pipe)) (local stdout (loop.new_pipe)) - (local p (loop.spawn :bash {:stdio [stdin stdout nil]} - (fn [code signal] - (vim.notify (.. "shellhook: exit code " code " " - signal))))) + (local p + (loop.spawn :bash {:stdio [stdin stdout nil]} + (fn [code signal] + (vim.schedule #(vim.notify (.. "shellhook: exit code " + code " " signal)))))) (loop.read_start stdout (fn [err data] (assert (not err) err) @@ -89,18 +90,19 @@ (local stdout (loop.new_pipe)) (local stdio [nil stdout nil]) (var nix-print-dev-env "") - (local p (loop.spawn cmd {: args : stdio} - (fn [code signal] - (if (not= code 0) - (vim.notify (.. "nix-develop: exit code " code " " - signal)))))) + (local p + (loop.spawn cmd {: args : stdio} + (fn [code signal] + (if (not= code 0) + (vim.schedule #(vim.notify (.. "nix-develop: exit code " + code " " signal))))))) (loop.read_start stdout (fn [err data] (assert (not err) err) (if data (set nix-print-dev-env (.. nix-print-dev-env data)) (do - (vim.notify "nix-develop: stdout end") + (vim.schedule #(vim.notify "nix-develop: stdout end")) (if (not= nix-print-dev-env "") (handle-nix-print-dev-env nix-print-dev-env))))))) diff --git a/fnl/conf/pkgs/noice.fnl b/fnl/conf/pkgs/noice.fnl index 58ac761..17609b1 100644 --- a/fnl/conf/pkgs/noice.fnl +++ b/fnl/conf/pkgs/noice.fnl @@ -8,7 +8,7 @@ :popupmenu {:enabled false} :messages {; NOTE: If you enable messages then the cmdline is enabled automatically. ; This is a current Neovim limitation. - :enabled true + :enabled false ; enables the Noice messages UI :view :mini ; default view for messages |
