From 79a48d2aa761d1f602accd6c14763cb591261438 Mon Sep 17 00:00:00 2001 From: offa <8887756+offa@users.noreply.github.com> Date: Sat, 23 May 2026 23:03:44 +0200 Subject: [PATCH] Modernize ALE settings --- init.lua | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/init.lua b/init.lua index 85a3562..5fc16dc 100644 --- a/init.lua +++ b/init.lua @@ -196,15 +196,10 @@ vim.lsp.config("*", { capabilities = capabilities }) vim.lsp.enable({"clangd", "cmake", "pylsp"}) -- ALE -local ale_cpp_std = "-std=c++23" -vim.g.ale_c_cc_options = "-Wall -Wextra -Wpedantic" -vim.g.ale_c_cppcheck_options = "--enable=style --suppress=syntaxError" -vim.g.ale_cpp_cc_options = ale_cpp_std .. " " .. vim.g.ale_c_cc_options -vim.g.ale_cpp_clangtidy_extra_options = vim.g.ale_cpp_cc_options -vim.g.ale_cpp_cppcheck_options = vim.g.ale_c_cppcheck_options -vim.g.ale_cpp_clangcheck_options = "-extra-arg=" .. ale_cpp_std -vim.g.ale_cpp_clangd_options = vim.g.ale_cpp_cc_options vim.g.ale_use_neovim_diagnostics_api = 1 +vim.g.ale_disable_lsp = 1 +vim.g.ale_lint_on_text_changed = "normal" +vim.g.ale_lint_on_insert_leave = 1 -- Fugitive vim.api.nvim_set_keymap("n", "gs", ":Git", { noremap = true, silent = true})