diff --git a/cfg/nvim/init.lua b/cfg/nvim/init.lua index 2c98fee..f85df21 100644 --- a/cfg/nvim/init.lua +++ b/cfg/nvim/init.lua @@ -41,22 +41,12 @@ local servers = { rnix = {}, gopls = {} } -local formatters = { - tsserver = { - cmd = "silent !prettier --write '%'" - }, -} local cmp_capabilities = require("cmp_nvim_lsp").default_capabilities() local on_attach = function(client, bufnr) nmap("ca", vim.lsp.buf.code_action) nmap('lr', vim.lsp.buf.rename) nmap('gd', vim.lsp.buf.definition) nmap("l", function() - local fmt = formatters[client.name] - if fmt ~= nil then - vim.cmd(fmt.cmd) - return - end vim.lsp.buf.format() end) nmap("K", vim.lsp.buf.hover) @@ -85,6 +75,7 @@ end -- END LSP +require("toggleterm").setup() require("autoclose").setup() require("nightfox").setup({ options = { transparent = true } }) diff --git a/home.nix b/home.nix index 1136147..349c86e 100644 --- a/home.nix +++ b/home.nix @@ -36,7 +36,7 @@ enable = true; settings = { enable_tab_bar = false; - background_opacity = "0.98"; + background_opacity = "0.96"; }; }; tmux = { @@ -67,6 +67,7 @@ stylua ]; plugins = with pkgs.vimPlugins; [ + toggleterm-nvim autoclose-nvim barbar-nvim cmp-nvim-lsp