nvim-tree.lua/lua/nvim-tree
Cyber Oliveira 3d2fd90b28
feat: add sort_by "filetype" (#2302)
* feat: adds new type of sorting based on vim's filetype detection

* fix(ft/sorter): fallbacks to C.name when both ft's are nil or equal

* feat: adds new type of sorting based on vim's filetype detection

---------

Co-authored-by: Alexander Courtis <alex@courtis.org>
2023-07-09 12:31:06 +10:00
..
actions fix(#2293): remove unnecessary git status during find file (#2294) 2023-07-01 11:28:20 +10:00
explorer feat: add sort_by "filetype" (#2302) 2023-07-09 12:31:06 +10:00
git fix: fs_watcher not started for .git folders (windows) (#2265) 2023-06-12 15:44:52 +10:00
iterators fix(#2154): find_file doesn't work when group_empty option is enabled (#2100) 2023-04-29 17:03:20 +10:00
marks feat(#1804): add api.marks.bulk.delete with default bd mapping (#2276) 2023-06-18 14:09:11 +10:00
renderer feat: add NvimTreeSymlinkIcon (#2198) 2023-05-15 10:54:36 +10:00
api.lua feat(#1804): add api.marks.bulk.delete with default bd mapping (#2276) 2023-06-18 14:09:11 +10:00
colors.lua feat: add NvimTreeNormalFloat (#2167) 2023-05-06 15:33:17 +10:00
commands.lua feat(api): add api.commands.get (#2083) 2023-03-28 10:52:48 +11:00
config.lua fix(#2024): revert removal of deprecated nvim-tree.config nvim_tree_callback 2023-02-28 09:10:13 +11:00
core.lua fix(#1961): harden profiling functions (#1986) 2023-02-11 17:05:01 +11:00
diagnostics.lua feat: support vim.diagnostic.is_disabled() (#2232) 2023-06-10 16:10:28 +10:00
events.lua feat(event): add WillCreateFile, WillRemoveFile (#2273) 2023-06-19 10:00:55 +10:00
help.lua feat: add NvimTreeNormalFloat (#2167) 2023-05-06 15:33:17 +10:00
keymap-legacy.lua feat(#1804): add api.marks.bulk.delete with default bd mapping (#2276) 2023-06-18 14:09:11 +10:00
keymap.lua feat(#1804): add api.marks.bulk.delete with default bd mapping (#2276) 2023-06-18 14:09:11 +10:00
legacy.lua fix(#2133): harden hide_root_folder deprecation (#2134) 2023-04-12 16:33:14 +10:00
lib.lua feat: add winid parameter for api.tree.open, toggle, find_file (#2213) 2023-05-21 17:37:22 +10:00
live-filter.lua fix(#1785): retain focused node on filter toggles (#2202) 2023-05-27 13:47:36 +10:00
log.lua fix(#1961): harden profiling functions (#1986) 2023-02-11 17:05:01 +11:00
modified.lua fix(#1878): nvim frozen on no name buffer when modified.enable (#1879) 2023-01-03 13:11:14 +11:00
notify.lua feat(#2270): add notify.absolute_path - show file or absolute path (default) names with notifications (#2286) 2023-06-25 13:06:21 +10:00
utils.lua fix(#1989): cut/paste over open buffer (#2279) 2023-07-02 17:13:50 +10:00
view.lua fix(#1545): dispatch Event.Resize on all window resizes, requires nvim 0.9+ (#2238) 2023-06-10 16:58:29 +10:00
watcher.lua fix(#2240): disable watchers following EMFILE (#2268) 2023-06-18 11:42:48 +10:00