summaryrefslogtreecommitdiff
path: root/files/config/iris/iris.toml
diff options
context:
space:
mode:
Diffstat (limited to 'files/config/iris/iris.toml')
-rw-r--r--files/config/iris/iris.toml84
1 files changed, 84 insertions, 0 deletions
diff --git a/files/config/iris/iris.toml b/files/config/iris/iris.toml
new file mode 100644
index 0000000..9949818
--- /dev/null
+++ b/files/config/iris/iris.toml
@@ -0,0 +1,84 @@
+
+[plugins]
+
+# == Dependencies == #
+
+# provides nerd font glyphs
+vim-devicons = "ryanoasis/vim-devicons"
+nvim-web-devicons = "nvim-tree/nvim-web-devicons"
+
+# lua functions
+plenary = "nvim-lua/plenary.nvim"
+
+# == Lines == #
+
+# mode line
+lualine = "nvim-lualine/lualine.nvim"
+
+# buffer line
+bufferline = "akinsho/bufferline.nvim"
+
+# == Menus == #
+
+# file menu
+nvim-tree = "nvim-tree/nvim-tree.lua"
+
+# undo menu
+undotree = "mbbill/undotree"
+
+# error menu
+trouble = "folke/trouble.nvim"
+
+# grep and find menu
+telescope = "nvim-telescope/telescope.nvim"
+
+# == Integrations == #
+
+# git
+fugitive = "tpope/vim-fugitive"
+
+# == Auto complete == #
+
+# snippets
+vsnip = "hrsh7th/vim-vsnip"
+vsnip_integ = "hrsh7th/vim-vsnip-integ"
+friendly-snippets = "rafamadriz/friendly-snippets"
+
+# auto completion engine
+cmp = "hrsh7th/nvim-cmp"
+cmp_buffer = "hrsh7th/cmp-buffer"
+cmp_nvim_lsp = "hrsh7th/cmp-nvim-lsp"
+cmp_vsnip = "hrsh7th/cmp-vsnip"
+
+# delimiter auto complete
+nvim-surround = "kylechui/nvim-surround"
+
+# == LSP == #
+
+# comment functions
+nerdcommenter = "preservim/nerdcommenter"
+
+# hilighter
+nvim-treesitter = { url = "nvim-treesitter/nvim-treesitter", run = "TSUpdate" }
+illuminate = "RRethy/vim-illuminate"
+
+# comment hilighter
+todo = "folke/todo-comments.nvim"
+
+# theme
+catppuccin = "catppuccin/nvim"
+
+# lsp auto configs
+lspconfig = "neovim/nvim-lspconfig"
+
+# LSP notifications
+fidget = "j-hui/fidget.nvim"
+
+# auto indent
+ident-o-matic = "Darazaki/indent-o-matic"
+
+# image viewer
+hologram = "edluffy/hologram.nvim"
+
+# 80 column bar
+virt-column = "lukas-reineke/virt-column.nvim"