Snippets

Created by Sergio Araújo last modified
-- Filename: neotree.lua
-- Last Change: Sun, 05 Nov 2023 - 07:45
-- https://www.lunarvim.org/docs/configuration/plugins/example-configurations

-- Filename: neotree.lua
-- Last Change: Fri, 03 Nov 2023 - 06:33
-- https://www.lunarvim.org/docs/configuration/plugins/example-configurations

return {
    "nvim-neo-tree/neo-tree.nvim",
    branch = "v3.x",
    dependencies = {
      "nvim-lua/plenary.nvim",
      "nvim-tree/nvim-web-devicons", -- not strictly required, but recommended
      "MunifTanjim/nui.nvim",
      -- "3rd/image.nvim", -- Optional image support in preview window: See `# Preview Mode` for more information
    },
    keys = {
    { '<leader>e', '<Cmd>Neotree toggle<CR>', desc = 'Toggle neotree' },
  },
      opts = {
      close_if_last_window = true,
      window = {
        width = 30,
      },
      buffers = {
        follow_current_file = true,
      },
      filesystem = {
        follow_current_file = true,
        filtered_items = {
          hide_dotfiles = false,
          hide_gitignored = false,
          hide_by_name = {
            "node_modules"
          },
          never_show = {
            ".DS_Store",
            "thumbs.db"
          },
        },
      },
  }
}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.