aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/.config/nvim/init.vim
Commit message (Collapse)AuthorAge
* add lsp and treesitter zig configsYaroslav de la Peña Smirnov2024-08-08
|
* colors: change color scheme on SIGUSR1Yaroslav de la Peña Smirnov2024-06-07
| | | | | | | | | Needed for a sway script that switches almost everything between light and dark schemes. I love dark themes, but my eyes sometimes want to look at something with more light, especially on sunny days. Hence I need a way to easily switch between dark and light.
* lsp: set icons and organize configYaroslav de la Peña Smirnov2024-06-07
| | | | | * Set icons for LSP diagnostics and completion. * Move the lua part of the config into a different file.
* spell checker: turn on for RST and HTMLYaroslav de la Peña Smirnov2024-02-28
|
* tpope's vim-fugitive pluginYaroslav de la Peña Smirnov2023-10-25
|
* git-timelapse pluginYaroslav de la Peña Smirnov2023-10-06
|
* Use syntax foldmethod for C filesYaroslav de la Peña Smirnov2023-06-23
| | | | I like it better than treesitter's foldmethod.
* plugin: bpftrace scriptsYaroslav de la Peña Smirnov2023-06-16
|
* lsp: bind for document symbol searchYaroslav de la Peña Smirnov2023-06-08
|
* nmap: open all folds in current scope recursivelyYaroslav de la Peña Smirnov2023-06-01
| | | | A bit of hack, but it works.
* lsp: formatting removed use formatYaroslav de la Peña Smirnov2023-05-19
|
* plugin: vim-ragtag for easier (X/HT)MLYaroslav de la Peña Smirnov2023-05-16
|
* git-messenger diff highlight configYaroslav de la Peña Smirnov2023-04-20
| | | | Fix retarded default highlight group choice of git-messenger for diffs.
* Treesitter configurationYaroslav de la Peña Smirnov2023-04-20
| | | | | | | Neovim 0.9 uses treesitter by default so I'm making the switch. * treesitter syntax highlight configuration * color palette changes.
* Add gdb/termdebug keybindsYaroslav de la Peña Smirnov2023-04-12
|
* Fix broken config for old neovimYaroslav de la Peña Smirnov2023-03-26
| | | | Don't require lspfuzzy on neovim versions that do not support LSP.
* fzf: fzf.vim plugin to search with ripgrepYaroslav de la Peña Smirnov2023-01-20
|
* git-messenger pluginYaroslav de la Peña Smirnov2023-01-17
|
* smol cleanupYaroslav de la Peña Smirnov2023-01-10
| | | | | * Remove unused plugins * add vnoremap for comfier escape
* Syntax highlighting in md in code piecesYaroslav de la Peña Smirnov2022-12-20
|
* FZF for LSPYaroslav de la Peña Smirnov2022-11-29
|
* Add binding for diagnostics listYaroslav de la Peña Smirnov2022-11-03
|
* Change leader to ',', add bind for symbol searchYaroslav de la Peña Smirnov2022-10-24
|
* Insert datetime bindingYaroslav de la Peña Smirnov2022-09-28
|
* Edit colorscheme to allow for non-"opaque" bgYaroslav de la Peña Smirnov2022-09-20
| | | | | | With this option, now it is possible to not set the text background and use instead the terminal's one background, for example, if one wants to use a terminal with transparency.
* Smol statusline changes, color hex colorsYaroslav de la Peña Smirnov2022-09-16
|
* Change JS lang server to quick-lint-jsYaroslav de la Peña Smirnov2022-08-31
|
* Change complete optionsYaroslav de la Peña Smirnov2022-05-08
| | | | The preview window was getting on my nerves.
* Check neovim version before loading LSPYaroslav de la Peña Smirnov2022-03-18
| | | | | Because I have Debian machines that use a really old version of neovim. Why do I keep using Debian on some machines?
* Fix scoped case statements indentationYaroslav de la Peña Smirnov2022-02-19
|
* C indentation rulesYaroslav de la Peña Smirnov2022-02-17
| | | | Don't indent case statements; don't indent scoped case statements.
* go to diagnosticYaroslav de la Peña Smirnov2022-01-27
|
* Some cleanupYaroslav de la Peña Smirnov2022-01-25
|
* Use neovim's own lsp serverYaroslav de la Peña Smirnov2022-01-25
|
* Chage redraw timeYaroslav de la Peña Smirnov2021-12-21
| | | | Because otherwise inccommand sometimes lags.
* Allow project specific config (exrc)Yaroslav de la Peña Smirnov2021-07-22
|
* change underline cursor to blockYaroslav de la Peña Smirnov2021-03-25
|
* minor keybindings changesYaroslav de la Peña Smirnov2021-02-20
|
* Open new terminal in current directoryYaroslav de la Peña Smirnov2021-01-25
|
* fzf plugin; leader shortcuts changesYaroslav de la Peña Smirnov2021-01-13
|
* Changes to colorsYaroslav de la Peña Smirnov2020-12-01
| | | | | * Updated personal color scheme * Deleted unused color schemes
* TeXinfo pluginYaroslav de la Peña Smirnov2020-11-10
|
* better JS supportYaroslav de la Peña Smirnov2020-11-10
|
* Move filetype-specific preferences to main configYaroslav de la Peña Smirnov2020-11-03
|
* set textwidth to 80 globallyYaroslav de la Peña Smirnov2020-10-29
|
* Remove smarttabs pluginYaroslav de la Peña Smirnov2020-10-17
| | | | It was causing problems with HTML editing.
* Switch to more based indentation methodYaroslav de la Peña Smirnov2020-10-10
| | | | | Also cleanup indentation in main configuration file, and consolidate several filetype specific settings in the main config file.
* changes to indentation configurationYaroslav2020-10-06
|
* added go language serverYaroslav2020-10-06
|
* use clangd as language server for C/C++Yaroslav2020-09-29
|