diff options
Diffstat (limited to 'lua/aa_prime')
-rwxr-xr-x | lua/aa_prime/init.lua | 0 | ||||
-rwxr-xr-x | lua/aa_prime/packer.lua | 53 | ||||
-rwxr-xr-x | lua/aa_prime/remap.lua | 2 |
3 files changed, 55 insertions, 0 deletions
diff --git a/lua/aa_prime/init.lua b/lua/aa_prime/init.lua new file mode 100755 index 0000000..e69de29 --- /dev/null +++ b/lua/aa_prime/init.lua diff --git a/lua/aa_prime/packer.lua b/lua/aa_prime/packer.lua new file mode 100755 index 0000000..049e329 --- /dev/null +++ b/lua/aa_prime/packer.lua @@ -0,0 +1,53 @@ +vim.cmd [[packadd packer.nvim]] + +return require('packer').startup(function(use) + use 'wbthomason/packer.nvim' + use { + 'nvim-telescope/telescope.nvim', tag = '0.1.8', + requires = { {'nvim-lua/plenary.nvim'} } + } + -- use "rebelot/kanagawa.nvim" -- kanagawa-{lotus, wave, dragon} + use "tanvirtin/monokai.nvim" + use { + "loctvl842/monokai-pro.nvim", + config = function() + require("monokai-pro").setup() + end + } + + use ("nvim-treesitter/nvim-treesitter", {run = ':TSUpdate'}) + use { "ThePrimeagen/harpoon", + branch = "harpoon2", + requires = { {"nvim-lua/plenary.nvim"} } + } + + use { + 'VonHeikemen/lsp-zero.nvim', + branch = 'v3.x', + requires = { + + -- LSP support + {'neovim/nvim-lspconfig'}, + {'williamboman/mason.nvim'}, + {'williamboman/mason-lspconfig.nvim'}, + + -- Autocompletion + {'hrsh7th/nvim-cmp'}, + {'hrsh7th/cmp-buffer'}, + {'hrsh7th/cmp-path'}, + {'saadparwaiz1/cmp_luasnip'}, + {'hrsh7th/cmp-nvim-lsp'}, + {'hrsh7th/cmp-nvim-lua'}, + + -- Snippets + {'L3MON4D3/LuaSnip'}, + {'rafamadriz/friendly-snippets'}, + } + } + + use ("folke/tokyonight.nvim") + + use "numToStr/FTerm.nvim" + use "mattn/emmet-vim" + use "idanarye/vim-smile" +end) diff --git a/lua/aa_prime/remap.lua b/lua/aa_prime/remap.lua new file mode 100755 index 0000000..0b1002f --- /dev/null +++ b/lua/aa_prime/remap.lua @@ -0,0 +1,2 @@ +vim.g.mapleader = " " +vim.keymap.set("n", "<leader>d", vim.cmd.Ex) |