Files
dotfiles/neovim/.config/nvim/init.lua

64 lines
1.1 KiB
Lua

vim.loader.enable(true)
vim.g.mapleader = " "
vim.opt.termguicolors = true
local pack = require("pack")
pack.add("kyazdani42/nvim-web-devicons")
pack.add("nvim-lua/plenary.nvim")
pack.add("nvim-tree/nvim-tree.lua")
pack.add("nvim-lualine/lualine.nvim")
pack.add("nvim-telescope/telescope.nvim")
pack.add({
src = "nvim-treesitter/nvim-treesitter",
version = "master",
})
pack.add("windwp/nvim-ts-autotag")
pack.add("windwp/nvim-autopairs")
pack.add("tpope/vim-fugitive")
pack.add("lewis6991/gitsigns.nvim")
pack.add("numToStr/Comment.nvim")
pack.add("JoosepAlviste/nvim-ts-context-commentstring")
pack.add("b0o/SchemaStore.nvim")
pack.add({
src = "L3MON4D3/LuaSnip",
deps = {
"saadparwaiz1/cmp_luasnip",
},
})
pack.add({
src = "hrsh7th/nvim-cmp",
deps = {
"hrsh7th/cmp-nvim-lsp",
"hrsh7th/cmp-buffer",
"hrsh7th/cmp-path",
"hrsh7th/cmp-cmdline",
"petertriho/cmp-git",
},
})
pack.add({
src = "nvimtools/none-ls.nvim",
deps = {
"nvimtools/none-ls-extras.nvim",
},
})
pack.add({
src = "catppuccin/nvim",
name = "catppuccin",
})
require("catppuccin").setup({})
pack.register_user_commands()