Commit Graph

33 Commits

Author SHA1 Message Date
David JULIEN 34dc364d9f [nvim] cleanup: format all files through LSP 2023-02-19 17:25:12 +01:00
David JULIEN 19af34b75d
[nvim] feat: switch to lazy.nvim
!!! BREAKING: packer.nvim is not used anymore

to get telescope-fzf-native.nvim working, run  `:Lazy build
telescope-fzf-native.nvim`
2023-01-29 01:09:12 +01:00
David JULIEN fcb727cea0 [nvim] feat: add Telescope keymaps
<leader>tk to list keymaps
<leader>tx to list diagnostics
2023-01-29 00:27:05 +01:00
David JULIEN debc21cc3a [nvim] feat: add keymap to escape Terminal-mode 2023-01-27 11:37:15 +01:00
David JULIEN 17f4fcbe18 [nvim] feat: send selection to void register 2023-01-07 22:30:59 +01:00
David JULIEN 07741bae28 [nvim] fix: keymaps for visual-mode only 2023-01-07 22:30:23 +01:00
David JULIEN 312d469f22 [nvim] feat: comments and formatting 2023-01-07 22:12:58 +01:00
David JULIEN 5e892c4f2c [nvim] feat: add description to <C-E> 2023-01-07 22:11:01 +01:00
David JULIEN b66dcdcec7 [nvim] feat: smart pasting in visual mode 2023-01-07 22:09:20 +01:00
David JULIEN 13ddf74c92 [nvim] fix: use <leader> as prefix to switch colorscheme 2023-01-02 20:17:56 +01:00
David JULIEN 2445f4dc23 [nvim] feat: add telescope.help_tags() mapping 2023-01-02 19:56:45 +01:00
David JULIEN 4ad4d95674 [nvim] feat: remap telescope functionalities 2023-01-02 19:56:23 +01:00
David JULIEN 6d5fa385d2 [nvim] feat: add descriptions to mappings 2023-01-02 19:47:28 +01:00
David JULIEN a9cb5afdca [nvim] feat: add telescope-file-browser extension
properly setup Telescope in telescope.lua
provide a new keybinding
2022-12-26 19:08:58 +01:00
David JULIEN e29723ec26 [nvim] feat: add a Telescope mapping to grep under cursor 2022-10-25 12:32:37 +02:00
David JULIEN 49a299d91b [nvim] feat: prefix Telescope maps with <leader>t 2022-10-25 12:32:37 +02:00
David JULIEN d9e7f76a5f [nvim] format: tabstop=8 -> 4 for lua files 2022-04-27 22:46:27 +02:00
David JULIEN bc67eb8ffe [nvim] feat: update mapping API
nvim 0.7 has a dedicated keymap.set function
2022-04-27 22:46:10 +02:00
David JULIEN 5e72601047 [nvim] feat: use <leader>f as telescope prefix 2022-04-18 12:34:15 +02:00
David JULIEN f456d9557c [nvim] fix: broken mapping for telescope 2022-04-18 12:33:25 +02:00
David JULIEN d4050ad3bf [nvim] fix: lsp maps (API) 2022-01-14 10:54:07 +01:00
David JULIEN 4743d71c8f [nvim] fix: let cmp handle completion 2021-11-20 16:13:30 +01:00
David JULIEN 5b27863d03 [nvim] feat: add lua maps + cmp hierarchy 2021-11-20 16:05:46 +01:00
David JULIEN 555cb3e04e [nvim] change packersync map 2021-10-30 15:31:59 +02:00
David JULIEN b03369ba79
feat: introducing astronomy.nvim
new colorscheme!

added as a submodule, which will be pulled right where it needs to sit

updated the config to follow the changes

add colorscheme.lua to configurate
!!!BROKEN: this file uses script that are not yet committed
2021-10-23 04:10:12 +02:00
David JULIEN b4e4587647 [nvim]cleanup: remove unused maps 2021-10-21 23:50:28 +02:00
David JULIEN 03ae7cfce3 feat: more telescope mappings 2021-05-30 00:03:02 +02:00
David JULIEN c5ab5d8168 fix: copy to xclipboard mapping 2021-05-28 10:09:25 +02:00
David JULIEN c4c010b067 fix: nvim clipboard behavior 2021-05-25 16:35:00 +02:00
David JULIEN 3c6fddd58f feat: LSP + Telescopes mappings in neovim 2021-05-23 01:37:44 +02:00
David JULIEN 6e23ee1e40 feat: move lsp mappings to nvim/lua/maps.lua 2021-05-22 01:04:35 +02:00
David JULIEN 9c2569e575 fix: local and global declarations 2021-05-21 22:49:21 +02:00
David JULIEN 8ec80d78f5 feat: use HEAD@neovim instead of arch package
BREAKING: require neovim v0.5+ to work!!!

migrate neovim configuration to lua
2021-05-19 11:56:12 +02:00