aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2023-09-08 17:57:37 +0800
committercrupest <crupest@outlook.com>2023-09-08 17:57:37 +0800
commit62d3fd59dbed4884bfd97b1c51c244c0e68fdb73 (patch)
treeca5dd3fff83b288396eacdd622a1a30943b81bb2
parent55e5488e1207ba94219f762cad37ea046a188c35 (diff)
downloadcrupest-62d3fd59dbed4884bfd97b1c51c244c0e68fdb73.tar.gz
crupest-62d3fd59dbed4884bfd97b1c51c244c0e68fdb73.tar.bz2
crupest-62d3fd59dbed4884bfd97b1c51c244c0e68fdb73.zip
Update nvim config.
-rw-r--r--configs/nvim/init.lua8
-rw-r--r--configs/nvim/lazy-lock.json27
-rw-r--r--configs/nvim/lua/plugins/nvim-tree.lua2
-rw-r--r--configs/nvim/lua/plugins/telescope.lua4
-rw-r--r--configs/nvim/lua/plugins/tokyonight-nvim.lua1
5 files changed, 31 insertions, 11 deletions
diff --git a/configs/nvim/init.lua b/configs/nvim/init.lua
index 0b423a1..20fd1b1 100644
--- a/configs/nvim/init.lua
+++ b/configs/nvim/init.lua
@@ -1,6 +1,12 @@
+-- disable netrw for nvim-tree
+vim.g.loaded_netrw = 1
+vim.g.loaded_netrwPlugin = 1
+
+
vim.cmd.cd("~");
vim.opt.shell = "pwsh";
+vim.opt.termguicolors = true;
vim.opt.fileformats = "unix,dos";
vim.opt.softtabstop = 4;
vim.opt.shiftwidth = 4;
@@ -31,6 +37,8 @@ vim.opt.rtp:prepend(lazypath)
-- Use lazy.nvim
require("lazy").setup("plugins")
+require("nvim-tree").setup()
+
-- setup nvim-cmp
local cmp = require("cmp")
diff --git a/configs/nvim/lazy-lock.json b/configs/nvim/lazy-lock.json
index 9f1e4fa..1f6600f 100644
--- a/configs/nvim/lazy-lock.json
+++ b/configs/nvim/lazy-lock.json
@@ -1,12 +1,17 @@
-{
- "LuaSnip": { "branch": "master", "commit": "ea7d7ea510c641c4f15042becd27f35b3e5b3c2b" },
- "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
- "cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
- "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
- "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
- "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
- "lazy.nvim": { "branch": "main", "commit": "2a9354c7d2368d78cbd5575a51a2af5bd8a6ad01" },
- "nvim-autopairs": { "branch": "master", "commit": "35493556b895f54c129918aca43ae9a63af42a1f" },
- "nvim-cmp": { "branch": "main", "commit": "5dce1b778b85c717f6614e3f4da45e9f19f54435" },
- "nvim-lspconfig": { "branch": "master", "commit": "0517d8522dcec286b1dba47aa3ee1ed8f523aed6" }
+{
+ "LuaSnip": { "branch": "master", "commit": "ea7d7ea510c641c4f15042becd27f35b3e5b3c2b" },
+ "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
+ "cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
+ "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
+ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
+ "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
+ "lazy.nvim": { "branch": "main", "commit": "2a9354c7d2368d78cbd5575a51a2af5bd8a6ad01" },
+ "nvim-autopairs": { "branch": "master", "commit": "defad64afbf19381fe31488a7582bbac421d6e38" },
+ "nvim-cmp": { "branch": "main", "commit": "5dce1b778b85c717f6614e3f4da45e9f19f54435" },
+ "nvim-lspconfig": { "branch": "master", "commit": "0517d8522dcec286b1dba47aa3ee1ed8f523aed6" },
+ "nvim-tree.lua": { "branch": "master", "commit": "ec33d4befa74205e09baf8bb4f90be5be754e6ab" },
+ "nvim-web-devicons": { "branch": "master", "commit": "bc11ee2498de2310de5776477dd9dce65d03b464" },
+ "plenary.nvim": { "branch": "master", "commit": "a56bf0071bf63d35274fdc4738bb1e8821cfd2ea" },
+ "telescope.nvim": { "branch": "master", "commit": "18f10f28007cb8b4d50324217349c3f568684be2" },
+ "tokyonight.nvim": { "branch": "main", "commit": "9a01eada39558dc3243278e6805d90e8dff45dc0" }
} \ No newline at end of file
diff --git a/configs/nvim/lua/plugins/nvim-tree.lua b/configs/nvim/lua/plugins/nvim-tree.lua
new file mode 100644
index 0000000..b3d3397
--- /dev/null
+++ b/configs/nvim/lua/plugins/nvim-tree.lua
@@ -0,0 +1,2 @@
+return { "nvim-tree/nvim-tree.lua", lazy = false, dependencies = {
+ "nvim-tree/nvim-web-devicons", } }
diff --git a/configs/nvim/lua/plugins/telescope.lua b/configs/nvim/lua/plugins/telescope.lua
new file mode 100644
index 0000000..dc3d1ee
--- /dev/null
+++ b/configs/nvim/lua/plugins/telescope.lua
@@ -0,0 +1,4 @@
+return {
+ 'nvim-telescope/telescope.nvim',
+ dependencies = { "nvim-lua/plenary.nvim" }
+}
diff --git a/configs/nvim/lua/plugins/tokyonight-nvim.lua b/configs/nvim/lua/plugins/tokyonight-nvim.lua
new file mode 100644
index 0000000..77ef02d
--- /dev/null
+++ b/configs/nvim/lua/plugins/tokyonight-nvim.lua
@@ -0,0 +1 @@
+return { "folke/tokyonight.nvim", lazy = false, priority = 1000, opts = {}, }