Commit Graph

126 Commits (f5260511d9aef4d3046bcd736275b9b820925ba0)

Author SHA1 Message Date
iGor milhit d02bb711bd
plugins: add keybindings for fzf commands
* Removes ctrlP plugin and configuration.
* Stop opening nerdTree by default.
* Adds keybindings for fzf commands.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-07-26 09:15:51 +02:00
iGor milhit 1d090273ff
xelatex: configure compiler
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-06-27 07:50:33 +02:00
iGor milhit 386f36380b
documentation: document how to set fzf preview colors
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-06-03 17:44:13 +02:00
iGor milhit 1b605a3c81
colors: remove solarized file
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-06-03 17:34:59 +02:00
iGor milhit 831b199845
plugins: reorder fzf plugins
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-06-03 17:33:58 +02:00
iGor milhit 5725ad1086
plugins: remove jedi as coc-jedi is used
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-05-30 10:39:38 +02:00
iGor milhit 4ad8d1981c
configuration: remove nvim default setting
* Removes nvim setting that are enabled by default.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-05-21 08:14:50 +02:00
iGor milhit 59f6ec0a76
plugins: add vim-sass-colors plugin
* Activates terminal GUI colors

Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-04-15 15:20:09 +02:00
iGor milhit 2341129f38
filetypes: improve organisation of filetype config
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-02-24 15:27:43 +01:00
iGor milhit 40ea31f0b1
plugins: add vimtex and coc-vim-tex
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-02-21 17:32:32 +01:00
iGor milhit 73cab051e7
documentation: update the README
* Writes a clearer description on how I'm using neovim.
* Improves the documentation on my use of vim-plug.
* Begins to list the python dependencies.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-02-17 09:09:54 +01:00
iGor milhit aa4cc035df
plugins: replace deoplete by coc for autocompletion
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-02-15 09:05:40 +01:00
iGor milhit cba995323f
plugins: add the tpope vim-repeat plugin
* Adds the tpope vim-repeat plugin.
* Avoid to track file changes in the cifs mounted directory, otherwise
  neovim will need to access it when saving a file or closing.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-02-11 10:37:27 +01:00
iGor milhit 4a590babed
search: enable incremental search
Co-Authored-by: iGor milhit <igor@milhit.ch>
2021-01-17 18:01:51 +01:00
iGor milhit cb020beafc markdown: add a config for preview with pandoc
* Use the pyenv python provider

Co-Authored-by: iGor milhit <igor@milhit.ch>
2020-12-13 13:57:18 +01:00
iGor milhit 8b5b1afffa plugins: add fzf-checkouts plugin
* Adds a configuration to make markdown preview working with pandoc
  filetypes.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2020-12-13 13:57:18 +01:00
iGor milhit bf8a553361 linting: install and configure syntastic
* Removes neomake plugin and configuration.
* Installs the syntastic plugin.
* Configures scss_lint for SCSS linting (requires scss_lint gem).
* Configures python linters to avoid pylint (requires pep8, flake8,
  pyflakes, pycodestyle, pyflakes).
* Adds part of recommended syntastic configuration.
* Removes unused plugins such as vim-json (and its configuration).
* Improves a little bit the structure  and readability of the file.
* Adds missing documentation.
* Update the README.md with missing requirements.

https://github.com/vim-syntastic/syntastic
https://github.com/sds/scss-lint

Co-Authored-by: iGor milhit <igor@milhit.ch>
2020-12-13 13:57:12 +01:00
iGor milhit bdd504d9b0
linting: move from neomake to syntastic
* Removes neomake plugin and configuration.
* Install the syntastic plugin.
* Configure scss_lint for SCSS linting (requires scss_lint gem).

https://github.com/vim-syntastic/syntastic
https://github.com/sds/scss-lint

Co-Authored-by: iGor milhit <igor@milhit.ch>
2020-10-27 20:59:15 +01:00
iGor milhit e5d9cec66f
spell: add grammalecte plugin
* Adds grammalecte to get grammar check in French with the command
`:GrammalecteCheck`.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-10-27 20:22:42 +01:00
iGor milhit 14484cc982
search: add fzf support
* Installs vim-fzf plugin.
* Reformats and updates the README.md

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-10-25 18:33:13 +01:00
iGor milhit f448e33fe4
vimgrep: add vim-ripgrep to use ripgreg
* Set ripgrep highlighting to true.
* Reset leader key to default (`\`).
* Harmonize all let statements without spaces before and after the `=`.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-10-14 16:18:43 +02:00
iGor milhit 2461aca883
plugins: add a simple todo list management plugin
Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-06-17 13:40:04 +02:00
iGor milhit 7042786431
plugins: clean plugins usage
* Removes unused solarized colors plugin.
* Activates on filetype rst the rst related plugins.
* Removes commented instructions to set markdown filetype with
  vim-pandoc-syntax, as it is useless with vim-pandoc.
* Removes unused pencil plugin.
* Moves nord color scheme plugin after the initialisation of pandoc
  plugins.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-06-15 06:53:49 +02:00
iGor milhit e96c88de61
init.vim: add a minimal configuration
For debugging purpose, I use a minimal neovim configuration that helps
me identify confirguration errors.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-06-14 09:27:59 +02:00
iGor milhit e201c9d5ea
plugins: fix error with markdown file type
* Moves vim-ployglot to the top of the plugin list, thus allowing it to
  be overwritten by vim-pandoc and vim-pandoc syntax.
* Removes unused solarized colorscheme plugin.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-06-14 09:26:12 +02:00
iGor milhit 4172801383
spell: add spell dictionaries changes
Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-06-08 07:59:24 +02:00
iGor milhit 17af06c00a python: configure provider inside a virtualenv
This should helps autocomplete and linting for python, when working
inside a virtualenv in which no python-neovim is installed.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-05-20 21:23:16 +02:00
iGor milhit 8e4a32e385
rst: update rst plugins
The github repos change it's name and URL.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-05-20 07:28:20 +02:00
iGor milhit 3f1d74ba18
colorscheme: install nord theme and update config
* Adds new plugin for nord colorscheme.
* Updates colorscheme accordingly.
* Updates vim-airline theme.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-05-13 21:20:53 +02:00
iGor milhit 393900e61c
plugings: use vim-pandoc instead of pencil
* Uses vim-pandoc instead of pencil because it handles better the hard
  wrap.
* Adds map binding to use hard or soft wrap and to enable or disable
  autoformat (vim-pandoc).
* Adds configuration for specific text width and column lines for git
  commit messages.
* Set spelllang to English for git commit messages.

Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2020-04-29 16:23:20 +02:00
iGor milhit 8d840e4077
display: dark mode
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2020-02-24 08:27:29 +01:00
iGor milhit 34a69f064d
spell: set spell and spelllang
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2019-09-30 07:47:25 +02:00
iGor milhit 68dda54569
python IDE: add isort plugin and config
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2019-09-05 17:41:10 +02:00
iGor milhit f9291da301
settings: unumber the terminal buffer
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2019-08-29 08:28:45 +02:00
iGor milhit b29aeeef27
python: make vim a python IDE
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2019-08-28 07:38:38 +02:00
iGor milhit 799c65ff3e
markdown: move from vim-pandoc to pencil
* NEW Removes vim-pandoc and adds pencil
* But keeps vim-pandoc-syntax to improve markdown syntax support

Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2019-08-27 06:44:27 +02:00
iGor milhit 72718d517e
init: remove what is unused
* BETTER Cleans unused or duplicate settings.
* BETTER Cleans unused plugins.

Co-Authored-by: Igor Milhit <igor.milhit@rero.ch>
2019-08-22 08:00:26 +02:00
iGor milhit e81af331a6 nerdTREE: open nerdTREE at startup
Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-21 08:23:38 +02:00
iGor milhit c5d227c527 vim-pandoc: set the markdown wrapping method
* NEW Enables vim-pandoc formatting module and set it to hard wrap at 79
  columns.
* Updates the local language dictionaries.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-21 08:22:46 +02:00
iGor milhit eefd1e7317
plugins: add nerdtree-git-plugin
* Updates the fr spell files.

Co-Authored-by: Igor Milhit <igor.milhit@rero.ch>
2019-07-04 08:54:47 +02:00
iGor milhit 8e27827f3f
plugins: markdown-preview.nvim
* NEW Removes livedown preview.
* NEW Adds markdown-preview.nvim.
* NEW Updates the README.

Signed-off-by: iGor milhit <igor@milhit.ch>
2019-04-25 19:15:26 +02:00
iGor milhit 261b0d4764
plugins: floobits
* NEW Removes floobits.

Signed-off-by: iGor milhit <igor@milhit.ch>
2019-04-15 07:10:20 +02:00
iGor milhit b9c58948b9
ctrlp: match window
* NEW Sets the match window.

Signed-off-by: iGor milhit <igor@milhit.ch>
2019-04-15 06:53:23 +02:00
iGor milhit b901b42284
neovim: dictionaries
Signed-off-by: iGor milhit <igor@milhit.ch>
2019-04-15 06:45:38 +02:00
iGor milhit 76db67cdd3
neovim: autocompletion
* NEW Tries to implement autocompletion.
* BETTER Adds some rules in the gitignore.
* Reverts to light colors.
* Commits the spell changes.

Signed-off-by: iGor milhit <igor@milhit.ch>
2019-03-06 07:18:24 +01:00
iGor milhit 2f241070cf
theme: solarized dark theme
Signed-off-by: iGor milhit <igor@milhit.ch>
2018-10-19 09:08:27 +02:00
iGor milhit 7e22299930
fix: 4 spaces indentation for JSON too 2018-03-06 09:06:51 +01:00
iGor milhit 83255688f9
feat: improve search and mode indication 2018-03-01 16:16:37 +01:00
iGor milhit b516ede8ce
feat: consider jsonld as json 2018-03-01 15:00:20 +01:00
iGor milhit 1506fc3f05
feat: add words 2018-03-01 14:55:01 +01:00