| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- return {
- {
- -- <S> to add ", (... Around selected text
- "kylechui/nvim-surround",
- version = "*", -- Use for stability; omit to use `main` branch for the latest features
- event = "VeryLazy",
- config = function()
- require("nvim-surround").setup({
- -- Configuration here, or leave empty to use defaults
- })
- end,
- },
- {
- -- Automatically add brackets by pairs
- "jiangmiao/auto-pairs",
- lazy = false,
- },
- {
- "farmergreg/vim-lastplace"
- },
- {
- "nvim-tree/nvim-web-devicons",
- config = function()
- require("nvim-web-devicons").setup({
- -- your personnal icons can go here (to override)
- -- you can specify color or cterm_color instead of specifying both of them
- -- DevIcon will be appended to `name`
- override = {
- zsh = {
- icon = "",
- color = "#428850",
- cterm_color = "65",
- name = "Zsh",
- },
- },
- -- globally enable different highlight colors per icon (default to true)
- -- if set to false all icons will have the default icon's color
- color_icons = true,
- -- globally enable default icons (default to false)
- -- will get overriden by `get_icons` option
- default = true,
- -- globally enable "strict" selection of icons - icon will be looked up in
- -- different tables, first by filename, and if not found by extension; this
- -- prevents cases when file doesn't have any extension but still gets some icon
- -- because its name happened to match some extension (default to false)
- strict = true,
- -- same as `override` but specifically for overrides by filename
- -- takes effect when `strict` is true
- override_by_filename = {
- [".gitignore"] = {
- icon = "",
- color = "#f1502f",
- name = "Gitignore",
- },
- },
- -- same as `override` but specifically for overrides by extension
- -- takes effect when `strict` is true
- override_by_extension = {
- ["log"] = {
- icon = "",
- color = "#81e043",
- name = "Log",
- },
- },
- -- same as `override` but specifically for operating system
- -- takes effect when `strict` is true
- override_by_operating_system = {
- ["apple"] = {
- icon = "",
- color = "#A2AAAD",
- cterm_color = "248",
- name = "Apple",
- },
- },
- })
- -- code
- end,
- },
- {
- "j-hui/fidget.nvim",
- opts = {
- -- options
- },
- },
- {
- "stevearc/dressing.nvim",
- opts = {},
- },
- }
|