From 97e54c881ea34ff651a529f40a0ff36018797fae Mon Sep 17 00:00:00 2001 From: Ryan Dale <115406+daler@users.noreply.github.com> Date: Tue, 27 Jan 2026 13:35:31 -0500 Subject: [PATCH 1/3] pin tmux version config needs to be adjusted for 3.6 --- setup.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index 8a55fff..568a523 100755 --- a/setup.sh +++ b/setup.sh @@ -32,6 +32,7 @@ FD_VERSION=8.5.3 BLACK_VERSION=22.6.0 PYP_VERSION=1.1.0 FZF_VERSION=0.48.1 +TMUX_VERSION=3.5 function showHelp() { @@ -625,7 +626,7 @@ elif [ $task == "--install-fd" ]; then elif [ $task == "--install-tmux" ]; then ok "Install tmux into a new conda env and symlink to ~/opt/bin/tmux" - install_env_and_symlink tmux tmux tmux + install_env_and_symlink tmux tmux=${TMUX_VERSION} tmux printf "${YELLOW}Installed to ~/opt/bin/tmux${UNSET}\n" check_opt_bin_in_path From 92c0879d48baf40fef1ce866515e3819ff88036e Mon Sep 17 00:00:00 2001 From: Ryan Dale <115406+daler@users.noreply.github.com> Date: Tue, 27 Jan 2026 13:40:50 -0500 Subject: [PATCH 2/3] add snakemake and ansible linters --- .config/nvim/lua/plugins/conform.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.config/nvim/lua/plugins/conform.lua b/.config/nvim/lua/plugins/conform.lua index 3657262..90b1247 100644 --- a/.config/nvim/lua/plugins/conform.lua +++ b/.config/nvim/lua/plugins/conform.lua @@ -20,6 +20,8 @@ return { python = { "ruff", "black" }, bash = { "shfmt" }, sh = { "shfmt" }, + ["yaml.ansible"] = { "ansible-lint" }, + snakemake = { "snakemfmt" }, }, formatters = { shfmt = { From d7c7a7e6b36a17386b8002f05e7ea88e5b76e30f Mon Sep 17 00:00:00 2001 From: Ryan Dale <115406+daler@users.noreply.github.com> Date: Tue, 27 Jan 2026 13:42:26 -0500 Subject: [PATCH 3/3] add lsp config for ansible --- .config/nvim/lua/plugins/nvim-lspconfig.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/plugins/nvim-lspconfig.lua b/.config/nvim/lua/plugins/nvim-lspconfig.lua index e350a63..c5c082d 100644 --- a/.config/nvim/lua/plugins/nvim-lspconfig.lua +++ b/.config/nvim/lua/plugins/nvim-lspconfig.lua @@ -9,7 +9,6 @@ if post_v011 then "neovim/nvim-lspconfig", version = "v2.5", config = function() - -- Python language server vim.lsp.config.pyright = { cmd = { "pyright-langserver", "--stdio" }, @@ -50,6 +49,11 @@ if post_v011 then root_markers = { ".git", "DESCRIPTION" }, } + vim.lsp.config.ansible = { + cmd = { "ansible-language-server", "--stdio" }, + filetypes = { "yaml.ansible" }, + } + -- Lua language server vim.lsp.config.lua_ls = { cmd = { "lua-language-server" },