Comments and cleanup

This commit is contained in:
2026-04-07 15:20:13 +02:00
parent b90feac4b6
commit 3b2bc556ed
2 changed files with 15 additions and 13 deletions
+10 -2
View File
@@ -1,16 +1,21 @@
" Basic settings
set shiftwidth=8 set shiftwidth=8
set tabstop=8 set tabstop=8
set number set number
set signcolumn=yes:1 set signcolumn=yes:1
colorscheme slate colorscheme slate
" Change diagnostic keys
let mapleader = "," let mapleader = ","
nnoremap <silent> <leader>n :lua vim.diagnostic.goto_next()<CR> nnoremap <silent> <leader>n :lua vim.diagnostic.goto_next()<CR>
nnoremap <silent> <leader>p :lua vim.diagnostic.goto_prev()<CR> nnoremap <silent> <leader>p :lua vim.diagnostic.goto_prev()<CR>
nnoremap <silent> <leader>e :lua vim.diagnostic.open_float()<CR> nnoremap <silent> <leader>e :lua vim.diagnostic.open_float()<CR>
inoremap <C-s> <C-k> inoremap <C-s> <C-k>
" Vim plug
call plug#begin() call plug#begin()
" LSP stuff
Plug 'neovim/nvim-lspconfig' Plug 'neovim/nvim-lspconfig'
Plug 'hrsh7th/cmp-nvim-lsp' Plug 'hrsh7th/cmp-nvim-lsp'
Plug 'hrsh7th/cmp-buffer' Plug 'hrsh7th/cmp-buffer'
@@ -18,6 +23,7 @@ Plug 'hrsh7th/cmp-path'
Plug 'hrsh7th/cmp-cmdline' Plug 'hrsh7th/cmp-cmdline'
Plug 'hrsh7th/nvim-cmp' Plug 'hrsh7th/nvim-cmp'
" Snippets engine
Plug 'SirVer/ultisnips' Plug 'SirVer/ultisnips'
Plug 'quangnguyen30192/cmp-nvim-ultisnips' Plug 'quangnguyen30192/cmp-nvim-ultisnips'
@@ -28,6 +34,7 @@ let g:UltiSnipsJumpBackwardTrigger = '<c-tab>'
let g:UltiSnipsEditSplit="vertical" let g:UltiSnipsEditSplit="vertical"
let g:UltiSnipsSnippetDirectories=["/home/furtest/files/scripts/config_files/nvim/ultisnips"] let g:UltiSnipsSnippetDirectories=["/home/furtest/files/scripts/config_files/nvim/ultisnips"]
" Vimtex for live compilation
Plug 'lervag/vimtex' Plug 'lervag/vimtex'
let g:tex_flavor='latex' let g:tex_flavor='latex'
@@ -39,10 +46,12 @@ let g:vimtex_quickfix_mode=0
set conceallevel=1 set conceallevel=1
let g:tex_conceal='abdmg' let g:tex_conceal='abdmg'
" Preview markdown (TODO check interference with vimwiki)
Plug 'iamcco/markdown-preview.nvim' Plug 'iamcco/markdown-preview.nvim'
Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
" Vimwiki for the notes
Plug 'vimwiki/vimwiki' Plug 'vimwiki/vimwiki'
let g:vimwiki_list = [ {'path': '~/files/notes', 'syntax': 'markdown', 'ext': 'md'}, {'path': '~/files/autre/cles_facile', 'syntax': 'markdown', 'ext': 'md'} ] let g:vimwiki_list = [ {'path': '~/files/notes', 'syntax': 'markdown', 'ext': 'md'}, {'path': '~/files/autre/cles_facile', 'syntax': 'markdown', 'ext': 'md'} ]
@@ -53,8 +62,6 @@ set foldlevelstart=1
Plug 'folke/snacks.nvim' Plug 'folke/snacks.nvim'
Plug 'rebelot/heirline.nvim'
" Debuging stuff " Debuging stuff
Plug 'mfussenegger/nvim-dap' Plug 'mfussenegger/nvim-dap'
Plug 'rcarriga/nvim-dap-ui' Plug 'rcarriga/nvim-dap-ui'
@@ -63,6 +70,7 @@ Plug 'theHamsta/nvim-dap-virtual-text'
call plug#end() call plug#end()
" Include the other config files
lua require('nvim-cmp') lua require('nvim-cmp')
lua require('config') lua require('config')
+5 -11
View File
@@ -1,3 +1,6 @@
-- Usefull from other plugins
require("snacks").setup()
vim.diagnostic.config({ vim.diagnostic.config({
virtual_text = false, virtual_text = false,
signs = true, signs = true,
@@ -25,6 +28,7 @@ require'nvim-treesitter'.setup {
}, },
} }
-- Use an indent of 4 for these files
vim.api.nvim_create_autocmd("FileType", { vim.api.nvim_create_autocmd("FileType", {
pattern = { "tex", "scilab", "html", "js", "javascript" }, pattern = { "tex", "scilab", "html", "js", "javascript" },
callback = function() callback = function()
@@ -34,17 +38,7 @@ vim.api.nvim_create_autocmd("FileType", {
end end
}) })
-- require('lualine').setup() -- nvim-dap config (python lsp)
require("snacks").setup()
-- require("noice").setup()
-- require("heirline")
-- nvim-dap config
local dap = require('dap') local dap = require('dap')
dap.adapters.python = { dap.adapters.python = {