JustCaptain neovim-and-yazi-settings
main
Перейти к файлу
Код
neovim-and-yazi-settings confignvimluacustompluginsneo-tree.lua
anc create files deefd48 2 недели назад
neo-tree.lua
return {
  'nvim-neo-tree/neo-tree.nvim',
  branch = 'v3.x',

  dependencies = {
    'nvim-lua/plenary.nvim',
    'nvim-tree/nvim-web-devicons',
    'MunifTanjim/nui.nvim',
  },
  keys = {
    {
      '<leader>e',
      ':Neotree toggle<CR>',
      desc = 'Neo-tree toggle',
    },
    {
      '<leader>E',
      ':Neotree reveal<CR>',
      desc = 'Neo-tree reveal current file',
    },
  },
  opts = {
    window = {
      width = 45,
    },
    filesystem = {
      follow_current_file = {
        enabled = true,
      },
      hijack_netrw_behavior = 'open_default',
    },

    default_component_configs = {
      icon = {
        user_nvim_devicons = true,
      },
    },
  },
}