diff options
Diffstat (limited to '')
-rw-r--r-- | lua/core/overrides/sfm.lua | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/lua/core/overrides/sfm.lua b/lua/core/overrides/sfm.lua new file mode 100644 index 0000000..06c77d1 --- /dev/null +++ b/lua/core/overrides/sfm.lua @@ -0,0 +1,40 @@ +local sfm = require('sfm') + +sfm.setup { + view = { + side = "left", -- side of the tree, can be `left`, `right` + width = 30 + }, + mappings = { + custom_only = false, + }, + renderer = { + icons = { + file = { + default = "#", + symlink = "#", + }, + folder = { + default = "[|", + open = "[/", + symlink = "[|", + symlink_open = "[/", + }, + indicator = { + folder_closed = "", + folder_open = "", + file = "", + }, + } + }, +}:load_extension('sfm-git', { + icons = { + staged = "^", + unstaged = "+", + unmerged = "", + renamed = ">", + untracked = "?", + deleted = "x", + ignored = "#" + } +}) |