Changed colorscheme to catppuccin

Added harpoon for moving between files
Added sunglasses for tinting inactive splits
Split config further for general options / keymaps
This commit is contained in:
Bob Ross 2024-02-05 22:45:03 -04:00
parent c3e34266e5
commit 9e6f8d4252
6 changed files with 103 additions and 46 deletions

View file

@ -3,12 +3,17 @@
--
-- See the kickstart.nvim README for more information
return {
-- Dracula theme
-- Color scheme
{
'Mofiqul/dracula.nvim',
'catppuccin/nvim',
lazy = false,
name = 'catppuccin',
priority = 1000,
opts = {
transparent_background = true,
},
config = function()
vim.cmd.colorscheme 'dracula'
vim.cmd.colorscheme 'catppuccin'
end,
},
@ -32,6 +37,11 @@ return {
lua = { 'stylua' },
python = { 'black' },
},
formatters = {
black = {
prepend_args = { '--preview' },
},
},
format_on_save = { timeout_ms = 500, lsp_fallback = true },
},
},
@ -86,4 +96,13 @@ return {
-- vim/tmux navigation
'christoomey/vim-tmux-navigator',
-- Tint inactive windows
{ 'miversen33/sunglasses.nvim', opts = {
filter_type = 'SHADE',
filter_percent = 0.35,
} },
-- Harpoon
'ThePrimeagen/harpoon',
}

View file

@ -1,11 +0,0 @@
return {
vim.keymap.set('n', '<C-d>', '<C-d>zz'), -- Center after half-page down
vim.keymap.set('n', '<C-u>', '<C-u>zz'), -- Center after half-page up
vim.keymap.set('n', 'n', 'nzzzv'), -- Center after next result
vim.keymap.set('n', 'N', 'Nzzzv'), -- Center after previous result
vim.keymap.set('x', '<leader>p', [["_dP]]), -- Paste without losing register
vim.keymap.set({ 'n', 'v' }, '<leader>y', [["+y]]), -- Yank to OS clipboard
vim.keymap.set('n', '<leader>Y', [["+Y]]), -- ????
vim.keymap.set({ 'n', 'v' }, '<leader>d', [["_d]]), -- ????
vim.keymap.set('n', '<leader>cm', vim.cmd.ZenMode, { desc = '[Z]en [M]ode' }), -- Toggle ZenMode
}