Commit Graph

61 Commits

Author SHA1 Message Date
kiyan
14461373e0 refacto: move all keybind logic to actions/init 2022-01-21 12:21:23 +01:00
Carlos Coves Prieto
fa8bb09de4 custom node keymaps (#855) 2022-01-21 11:03:49 +01:00
Carlos Coves Prieto
9c0f410c50 preserve previous focus (#841) 2022-01-21 10:57:50 +01:00
kiyan
e49bd8ffd3 chore(doc, mappings): remove S-CR mapping because its invalid
Fixes #850
2021-12-24 12:57:19 +01:00
Rónán Carrigan
bb12c70367 fix(view): check wins are floating (#863) 2021-12-24 12:46:22 +01:00
Queensferry
0aec64d56c feat: set up view width/height with function (#848) 2021-12-16 22:15:47 +01:00
Xun
bc13a1ffca allow signcolumn settings (#805) 2021-12-12 13:00:54 +01:00
Raafat Turki
e842f08884 feat: add trashing (#749) 2021-11-28 15:26:24 +01:00
JavierPoduje
9db956fab7 feat: allow number and relativenumber settings (#762) 2021-11-28 14:18:43 +01:00
Kiyan
6662b60a2b feat/chore: rewrite git with job and some other fixes (#743)
* feat/chore: rewrite git with job and some other fixes

* fix: fs clear window, rename echo_warning -> warn

also fix renaming and add an event blocker to avoid running many events
at the same time
2021-11-27 16:02:54 +01:00
M.A
fd3969ec98 feat: add hide_root_folder (#728) 2021-10-24 16:48:57 +02:00
kiyan
edc74ee6c4 fix: add normalNC color group
fixes #709
2021-10-09 14:28:54 +02:00
kiyan
22e64cc736 fix: add sign column to winhl 2021-10-09 14:26:23 +02:00
Kiyan
ef2c3bfc52 feat: add normal nc highlight group (#705) 2021-10-09 10:35:58 +02:00
kiyan
f81484274f fix: avoid view erroring because of mark 2021-10-07 22:03:53 +02:00
kiyan
29e5b754b7 fix: quit after buffer override with g:nvim_tree_quit_on_open 2021-10-03 14:15:57 +02:00
kiyan
fb32f35d7f chore: allow configuring height
also fixes window management for top and bottom tree side
2021-10-03 14:13:10 +02:00
kiyan
cd7be73b08 feat: completely filter out base mappings if user mappings are defined 2021-10-02 14:20:20 +02:00
kiyan
1fe211eda0 fix: update to buf directory implementation 2021-10-01 14:04:07 +02:00
kiyan
1b04082872 fix: do not display empty string or nil callbacks in help view 2021-09-30 13:17:05 +02:00
kiyan
3633e728e0 chore: refacto view setup and simplify the code 2021-09-26 14:55:49 +02:00
kiyan
4db5dfa320 fix: set nowrap in buffer instead of on each draw 2021-09-12 14:16:12 +02:00
kiyan
27caccba18 fix: switch buffers on close
when closing the tree which is the last window, switches buffers
instead of getting an input with a message to close nvim or ignore.
2021-09-03 20:59:10 +02:00
kiyan
b1c447946b fix: luacheck, buffer override erroring with mark not set 2021-08-31 21:22:30 +02:00
kiyan
4cc2abe3e2 fix: reload view when bufnr is not valid 2021-08-30 18:49:33 +02:00
Krafi
802bc08485 Add augroup to view setup (#597) 2021-08-28 16:14:40 +02:00
Kiyan
3bac5633e1 feat: open tree on directory (#288) 2021-08-28 11:39:10 +02:00
Matthieu ARENE
8bb58daddb Feature: add the possibility to not focus tree on TabEnter when (#545) 2021-08-07 10:02:03 +02:00
xeluxee
7bed04718e Feature: open file/folder with default system application (#539) 2021-08-02 21:08:24 +02:00
Jose Alvarez
de75d9b624 fix: guarantee order of buffer options (#529) 2021-08-02 20:58:27 +02:00
kiyan
d3e76b81e5 resize on override 2021-07-20 00:25:44 +02:00
kiyan
4388338a6a use setlocal to avoid losing window options (neovim regression using lua api for setting options) 2021-07-06 20:58:51 +02:00
Luke Kershaw
fd7f60e242 feat(help ui): allow custom names to be provided for custom keybinds (#485) 2021-07-06 20:43:35 +02:00
kiyan
589c36e26f fix(keymap setup): do not crash on vim.fn.extend to explain the user keymap config has changed 2021-07-02 15:12:12 +02:00
kiyan
4a9a17b7f1 fix(bindings): use vim.fn.extend instead of vim.tbl_extend 2021-07-02 10:12:33 +02:00
kiyan
f42f6095d7 fix(bindings): typos 2021-07-02 10:09:05 +02:00
booperlv
d311c22d46 add option to make width a percentage of "&columns" (#473) 2021-06-30 21:55:41 +02:00
kiyan
10e845e01c BREAKING CHANGE: make keybindings more configurable and add option to disable default 2021-06-30 21:54:17 +02:00
kiyan
86188a4b9d fix(resize): reimplement auto resize 2021-06-30 21:21:06 +02:00
kiyan
a59a4120a4 chore(help ui): switch ? to g? because ? is for backward search 2021-06-28 20:05:48 +02:00
Luke Kershaw
a06f949607 feat: Help UI for keybindings (#470) 2021-06-28 19:38:05 +02:00
lvim-tech
bfeaf4c8ef Remove cursorcolumn and colorcolumn (#445) 2021-06-15 21:49:40 +02:00
Zi莱卷
d6ab59fd5a feat: Support copy name and path (#385) 2021-05-21 08:32:48 +02:00
kiyan
825cf570bf fix: open on tabpage when tree is already open only 2021-05-17 22:32:36 +02:00
Kristijan Husak
577df96b07 Set nowait on mappings to avoid timeout for conflicting mappings. (#375) 2021-05-17 22:24:47 +02:00
Sindre T. Strøm
c235df7aaa Rename the rogue buffer. (#327) 2021-04-20 23:44:24 +02:00
Akin
983963779d feat: add statusline winhighlight to explorer tree (#326) 2021-04-20 19:59:32 +02:00
kiyan
c995d65b7d fix: put resize before preview ends 2021-04-19 23:59:37 +02:00
Sindre T. Strøm
f275d3faae fix(view): Fix error thrown when trying to wipe buffer in autocmd window. (#314) 2021-04-18 18:43:24 +02:00
Kiyan
783870cda9 fix: handle new tabs properly (#313) 2021-04-18 11:11:56 +02:00