1
1
mirror of https://github.com/oxalica/nil.git synced 2024-10-26 20:14:59 +03:00

Fix dev env

This commit is contained in:
oxalica 2022-10-24 09:01:04 +08:00
parent c064894105
commit 68d9663f8e
3 changed files with 23 additions and 8 deletions

View File

@ -65,8 +65,11 @@ let
end
-- https://github.com/neovim/nvim-lspconfig/wiki/Autocompletion
local caps = vim.lsp.protocol.make_client_capabilities()
caps = require('cmp_nvim_lsp').update_capabilities(caps)
local caps = vim.tbl_extend(
'keep',
vim.lsp.protocol.make_client_capabilities(),
require('cmp_nvim_lsp').default_capabilities()
);
local lsp_path = vim.env.NIL_PATH or 'target/debug/nil'
require('lspconfig').nil_ls.setup {

View File

@ -42,7 +42,19 @@ let
let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
set termguicolors
packadd! nightfox.nvim
" https://github.com/EdenEast/nightfox.nvim/issues/218
lua <<EOF
require("nightfox").setup({
options = {
modules = {
native_lsp = { enable = false },
treesitter = false,
},
},
})
EOF
colorscheme nightfox
highlight link Identifier TSVariable

View File

@ -17,11 +17,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1666333455,
"narHash": "sha256-oHXIeLB/sPWxKNcSdV1DQi1ddNVoJ17T1yDiMMeygL4=",
"lastModified": 1666545576,
"narHash": "sha256-R761UPjsV8remvX1iRZ3kcjieQfmZ/vuy6x1NaPh7lc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "93e0ac196106dce51878469c9a763c6233af5c57",
"rev": "c75872637be9f4e89322b9754563b93533b7e407",
"type": "github"
},
"original": {
@ -48,11 +48,11 @@
]
},
"locked": {
"lastModified": 1666320471,
"narHash": "sha256-ai8FfmmK1PztgTi2n0DIKUfS0LWTZBnRQ8fi4NXjxDA=",
"lastModified": 1666494036,
"narHash": "sha256-4mmm+1MBPMD56LMLN9QcEwnfnu41NkA6lDeZGjSrxIw=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "5f0aea6238cfc6891dfed525f01a1d84297e1723",
"rev": "af2e939ba2c7cbb188d06d6650c6353b10b3f2be",
"type": "github"
},
"original": {