diff options
Diffstat (limited to 'config/nvim/init.lua')
-rw-r--r-- | config/nvim/init.lua | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/config/nvim/init.lua b/config/nvim/init.lua index 7f77404..9e0d4be 100644 --- a/config/nvim/init.lua +++ b/config/nvim/init.lua @@ -1,4 +1,11 @@ -require("plugins") +local ok, err = pcall(require, "plugins") +if ok then + -- Plugin settings + vim.keymap.set('n', '<leader>e', '<cmd>Neotree toggle right<CR>', { noremap = true, silent = true }) + vim.cmd.colorscheme("duskfox") +else + vim.notify("Error loading plugins: " .. err, vim.log.levels.WARN) +end vim.g.mapleader = ' ' vim.opt.background = "dark" @@ -8,7 +15,6 @@ vim.opt.number = true vim.opt.relativenumber = true vim.opt.shortmess:append("I") -- Disable intro message vim.opt.wrap = false -vim.cmd.colorscheme("duskfox") vim.opt.fillchars = { vert = "|", @@ -74,9 +80,6 @@ vim.keymap.set('i', '<C-j>' , '<Down>' , { noremap = true }) vim.keymap.set('i', '<C-k>' , '<Up>' , { noremap = true }) vim.keymap.set('i', '<C-space>', '<ESC>' , { noremap = true }) --- Plugins -vim.keymap.set('n', '<leader>e', '<cmd>Neotree toggle right<CR>', { noremap = true, silent = true }) - -- Other vim.keymap.set('n', '<leader><leader>', '<cmd>w!<CR>' , { noremap = true, silent = true }) vim.keymap.set('n', '<leader>q' , '<cmd>wq!<CR>', { noremap = true, silent = true }) |