From 2c46a4d877d02eefb07a1c28fd0bf01205ec8d83 Mon Sep 17 00:00:00 2001 From: Kenneth Date: Sat, 11 May 2024 17:34:40 +0100 Subject: [PATCH] more config updates --- .wezterm.lua | 4 ++-- nvim/init.lua | 22 +++++++++++++++++++++- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/.wezterm.lua b/.wezterm.lua index 612d228..094a6ee 100644 --- a/.wezterm.lua +++ b/.wezterm.lua @@ -22,8 +22,8 @@ wezterm.on("window-config-reloaded", function(window, pane) end end) -config.font = wezterm.font("mononoki") -config.font_size = 15 +config.font = wezterm.font("SF Mono") +config.font_size = 14 config.use_fancy_tab_bar = false config.tab_bar_at_bottom = true diff --git a/nvim/init.lua b/nvim/init.lua index 03960b1..a582ff8 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -66,6 +66,7 @@ function define_keymaps() vim.keymap.set("n", "F", builtin.find_files, {}) vim.keymap.set("n", "g", builtin.live_grep, {}) vim.keymap.set("n", "b", builtin.buffers, {}) + vim.keymap.set("n", "r", builtin.lsp_references, {}) end function setup_plugins() @@ -180,6 +181,19 @@ function setup_plugins() dartls = { cmd = { "dart", "language-server", "--protocol=lsp" }, }, + + vtsls = { + settings = { + typescript = { + updateImportsOnFileMove = "prompt", + preferences = { + preferTypeOnlyAutoImports = true, + useAliasesForRenames = false, + renameShorthandProperties = false, + }, + }, + }, + }, } require("mason").setup() @@ -229,7 +243,12 @@ function setup_plugins() tabline = {}, winbar = { lualine_a = {}, - lualine_b = { "filename" }, + lualine_b = { + { + "filename", + path = 1, + }, + }, lualine_c = {}, lualine_x = { "searchcount", "encoding", "diagnostics" }, lualine_y = { "filetype" }, @@ -260,6 +279,7 @@ function setup_plugins() cpp = { require("formatter.filetypes.cpp").clangformat }, dart = { require("formatter.filetypes.dart").dartformat }, python = { require("formatter.filetypes.python").black }, + go = { require("formatter.filetypes.go").goimports }, }, })