diff options
| author | crupest <crupest@outlook.com> | 2023-09-08 17:57:37 +0800 | 
|---|---|---|
| committer | crupest <crupest@outlook.com> | 2023-09-11 20:03:31 +0800 | 
| commit | 168eb58b08e94c8e2ab0cc71897d4222d86b55b0 (patch) | |
| tree | 1f6dc5bffdac39cbde06525a19c594b4930f2683 /configs | |
| parent | c5016ace2ba2a3ac99be952c306c1d0438b7c206 (diff) | |
| download | crupest-168eb58b08e94c8e2ab0cc71897d4222d86b55b0.tar.gz crupest-168eb58b08e94c8e2ab0cc71897d4222d86b55b0.tar.bz2 crupest-168eb58b08e94c8e2ab0cc71897d4222d86b55b0.zip | |
Update nvim config.
Diffstat (limited to 'configs')
| -rw-r--r-- | configs/nvim/init.lua | 40 | ||||
| -rw-r--r-- | configs/nvim/lazy-lock.json | 5 | ||||
| -rw-r--r-- | configs/nvim/lua/plugins/catppuccin-nvim.lua | 6 | 
3 files changed, 31 insertions, 20 deletions
| diff --git a/configs/nvim/init.lua b/configs/nvim/init.lua index fe67aa4..10601be 100644 --- a/configs/nvim/init.lua +++ b/configs/nvim/init.lua @@ -22,10 +22,10 @@ vim.opt.number = true;  vim.keymap.set('t', '<esc>', [[<C-\><C-n>]])  if vim.g.neovide then -    vim.opt.guifont = "FiraCodeNerdFont"; +    vim.opt.guifont = "FiraCode Nerd Font";      vim.g.neovide_transparency = 0.95;      vim.g.neovide_input_ime = false; -    vim.g.neovide_cursor_vfx_mode = "railgun"; +    vim.g.neovide_cursor_vfx_mode = "ripple";  end  -- Init lazy.nvim @@ -48,6 +48,15 @@ require("lazy").setup("plugins")  -- setup nvim-tree  require("nvim-tree").setup() +local nvim_tree_api = require("nvim-tree.api") +vim.keymap.set('n', '<leader>t', nvim_tree_api.tree.toggle, {}) +vim.api.nvim_create_autocmd("DirChanged", { +    pattern = "global", +    callback = function(args) +        nvim_tree_api.tree.change_root(args.file) +    end +}) +  -- setup lualine  require('lualine').setup() @@ -69,7 +78,10 @@ require("bufferline").setup {  require('gitsigns').setup()  -- setup toggleterm -require("toggleterm").setup() +require("toggleterm").setup { +    open_mapping = "<C-`>", +    start_in_insert = false, +}  -- setup autopairs  require("nvim-autopairs").setup {} @@ -222,10 +234,10 @@ require("trouble").setup()  -- setup keymap for telescope  local builtin = require('telescope.builtin') -vim.keymap.set('n', '<leader>ff', builtin.find_files, {}) -vim.keymap.set('n', '<leader>fg', builtin.live_grep, {}) -vim.keymap.set('n', '<leader>fb', builtin.buffers, {}) -vim.keymap.set('n', '<leader>fh', builtin.help_tags, {}) +vim.keymap.set('n', '<leader>f', builtin.find_files, {}) +vim.keymap.set('n', '<leader>g', builtin.live_grep, {}) +vim.keymap.set('n', '<leader>b', builtin.buffers, {}) +vim.keymap.set('n', '<leader>h', builtin.help_tags, {})  -- setup keymap fnamemodifyfor lsp @@ -267,15 +279,9 @@ vim.api.nvim_create_autocmd('LspAttach', {      end,  }) --- My keymaps -vim.keymap.set('n', '<C-`>', '<cmd>ToggleTerm<CR>', {}) +require("catppuccin").setup{ +    flavour = "mocha" +} -local nvim_tree_api = require("nvim-tree.api") -vim.keymap.set('n', '<leader>t', nvim_tree_api.tree.toggle, {}) -vim.api.nvim_create_autocmd("DirChanged", { -    pattern = "global", -    callback = function(args) -        nvim_tree_api.tree.change_root(args.file) -    end -}) +vim.cmd.colorscheme "catppuccin" diff --git a/configs/nvim/lazy-lock.json b/configs/nvim/lazy-lock.json index fd7f936..5697abb 100644 --- a/configs/nvim/lazy-lock.json +++ b/configs/nvim/lazy-lock.json @@ -1,6 +1,7 @@  {
    "LuaSnip": { "branch": "master", "commit": "ea7d7ea510c641c4f15042becd27f35b3e5b3c2b" },
    "bufferline.nvim": { "branch": "main", "commit": "9961d87bb3ec008213c46ba14b3f384a5f520eb5" },
 +  "catppuccin": { "branch": "main", "commit": "85e93601e0f0b48aa2c6bbfae4d0e9d7a1898280" },
    "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
    "cmp-cmdline": { "branch": "main", "commit": "8ee981b4a91f536f52add291594e89fb6645e451" },
    "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" },
 @@ -19,7 +20,5 @@    "plenary.nvim": { "branch": "master", "commit": "a56bf0071bf63d35274fdc4738bb1e8821cfd2ea" },
    "telescope.nvim": { "branch": "master", "commit": "3d8e051c8c479c1e6e347bd9b1d3bdafdc4d5c5d" },
    "toggleterm.nvim": { "branch": "main", "commit": "f2c720746238bc3ec620fe4bf92b58368317c266" },
 -  "tokyonight.nvim": { "branch": "main", "commit": "9a01eada39558dc3243278e6805d90e8dff45dc0" },
 -  "trouble.nvim": { "branch": "main", "commit": "3f85d8ed30e97ceeddbbcf80224245d347053711" },
 -  "which-key.nvim": { "branch": "main", "commit": "7ccf476ebe0445a741b64e36c78a682c1c6118b7" }
 +  "trouble.nvim": { "branch": "main", "commit": "3f85d8ed30e97ceeddbbcf80224245d347053711" }
  }
\ No newline at end of file diff --git a/configs/nvim/lua/plugins/catppuccin-nvim.lua b/configs/nvim/lua/plugins/catppuccin-nvim.lua new file mode 100644 index 0000000..87782a9 --- /dev/null +++ b/configs/nvim/lua/plugins/catppuccin-nvim.lua @@ -0,0 +1,6 @@ +return { +    "catppuccin/nvim", +    name = "catppuccin", +    priority = 1000 +} + | 
