diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index 47440b0..1c8db6a 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -3,7 +3,6 @@ local lsp = require('lsp-zero').preset('recommended') require('mason').setup({}) require('mason-lspconfig').setup({ ensure_installed = { - 'tsserver', 'eslint', 'rust_analyzer', 'clangd', diff --git a/.config/nvim/lua/plugin.lua b/.config/nvim/lua/plugin.lua index 2ad8cdc..0b70637 100644 --- a/.config/nvim/lua/plugin.lua +++ b/.config/nvim/lua/plugin.lua @@ -41,5 +41,6 @@ Plug('folke/todo-comments.nvim') Plug('gbprod/phpactor.nvim') Plug('gleam-lang/gleam.vim') Plug('edluffy/hologram.nvim') +Plug('lukas-reineke/virt-column.nvim') vim.call('plug#end') diff --git a/.config/nvim/lua/theme.lua b/.config/nvim/lua/theme.lua index 79631c1..556a230 100644 --- a/.config/nvim/lua/theme.lua +++ b/.config/nvim/lua/theme.lua @@ -33,7 +33,7 @@ if not ok then end require('lualine').setup { - options = { + options = { theme = colorscheme, icons_enabled = true, globalstatus = true, @@ -66,3 +66,8 @@ require('alpha').setup(theme.config) require('hologram').setup { auto_display = true } + +require("virt-column").setup { + enabled = true, + virtcolumn = "80" +} diff --git a/.config/nvim/lua/vimopt.lua b/.config/nvim/lua/vimopt.lua index d205926..c06eebe 100644 --- a/.config/nvim/lua/vimopt.lua +++ b/.config/nvim/lua/vimopt.lua @@ -1,8 +1,8 @@ local set = vim.opt -set.tabstop = 4 +set.tabstop = 8 set.softtabstop = 4 set.shiftwidth = 4 ---set.noexpandtab = true +set.expandtab = true set.mouse = "a" set.clipboard = "unnamedplus" set.hlsearch = true diff --git a/packages b/packages index 211a071..e7e34c8 100644 --- a/packages +++ b/packages @@ -129,6 +129,7 @@ qt5-wayland qt6ct ranger ripgrep +riscv64-linux-gnu-gcc rpi-imager rsync rustup