WIP: Switch to NixOS #5

Draft
FunctionalHacker wants to merge 1349 commits from nix into main
Showing only changes of commit 989ab0c42a - Show all commits

View file

@ -60,14 +60,22 @@ require('packer').startup(function()
-- Do stuff as sudo -- Do stuff as sudo
use 'lambdalisue/suda.vim' use 'lambdalisue/suda.vim'
-- Read editorconfig settings -- Display possible keybinds
use 'editorconfig/editorconfig-vim' use {
'folke/which-key.nvim',
config = function()
require('which-key').setup {}
end
}
-- Read editorconfig settings
use 'editorconfig/editorconfig-vim'
-- Configs for built-in LSP -- Configs for built-in LSP
use 'neovim/nvim-lspconfig' use 'neovim/nvim-lspconfig'
-- Install LSP server executables -- Install LSP server executables
use {"williamboman/mason.nvim", "williamboman/mason-lspconfig.nvim"} use {'williamboman/mason.nvim', 'williamboman/mason-lspconfig.nvim'}
-- Additional LSP features for Java -- Additional LSP features for Java
use 'mfussenegger/nvim-jdtls' use 'mfussenegger/nvim-jdtls'
@ -86,8 +94,8 @@ require('packer').startup(function()
use 'rafamadriz/friendly-snippets' -- Snippets collection use 'rafamadriz/friendly-snippets' -- Snippets collection
-- Enable brackets for completions -- Enable brackets for completions
use { use {
"windwp/nvim-autopairs", 'windwp/nvim-autopairs',
config = function() require("nvim-autopairs").setup {} end config = function() require('nvim-autopairs').setup {} end
} }
-- treesitter syntax highlight -- treesitter syntax highlight