feat: add colorscheme switcher and format keybinding
Introduced a new keybinding for switching colorschemes and changed the format keybinding to '<leader>ff'.
This commit is contained in:
parent
36df2834e5
commit
09ce90a229
5 changed files with 33 additions and 11 deletions
17
after/plugin/base16.lua
Normal file
17
after/plugin/base16.lua
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
-- Base 16 fleet theme (kinda)
|
||||
-- require('base16-colorscheme').setup({
|
||||
-- base00 = '#181818', base01 = '#292929', base02 = '#292929', base03 = '#6D6D6D',
|
||||
-- base04 = '#535353', base05 = '#d6d6dd', base06 = '#292929', base07 = '#292929',
|
||||
-- base08 = '#d6d6dd', base09 = '#e5c995', base0A = '#70cdb7', base0B = '#d898d8',
|
||||
-- base0C = '#d898d8', base0D = '#e5c995', base0E = '#70cdb7', base0F = '#d6d6dd',
|
||||
-- })
|
||||
--
|
||||
-- require('base16-colorscheme').with_config({
|
||||
-- telescope = true,
|
||||
-- indentblankline = true,
|
||||
-- notify = true,
|
||||
-- ts_rainbow = true,
|
||||
-- cmp = true,
|
||||
-- illuminate = true,
|
||||
-- })
|
||||
--
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
require('lualine').setup{
|
||||
options = {
|
||||
theme = 'auto',
|
||||
icons_enabled = true,
|
||||
},
|
||||
}
|
||||
-- require('lualine').setup{
|
||||
-- options = {
|
||||
-- theme = 'base16',
|
||||
-- icons_enabled = true,
|
||||
-- },
|
||||
-- }
|
||||
|
|
|
|||
|
|
@ -25,3 +25,4 @@ vim.keymap.set('n', '<leader>fa', function() builtin.find_files({ follow = true,
|
|||
vim.keymap.set('n', '<leader>fb', function() builtin.buffers() end)
|
||||
vim.keymap.set('n', '<leader>fc', function() builtin.git_commits() end)
|
||||
vim.keymap.set('n', '<leader>gt', function() builtin.git_status() end)
|
||||
vim.keymap.set('n', '<leader>gg', function() builtin.colorscheme({ enable_preview = true }) end)
|
||||
|
|
|
|||
|
|
@ -24,10 +24,14 @@ return require("packer").startup(function(use)
|
|||
use("ThePrimeagen/refactoring.nvim")
|
||||
|
||||
-- theme stuff
|
||||
use {
|
||||
'nvim-lualine/lualine.nvim',
|
||||
requires = { 'nvim-tree/nvim-web-devicons', opt = true }
|
||||
}
|
||||
-- use {
|
||||
-- 'nvim-lualine/lualine.nvim',
|
||||
-- requires = {
|
||||
-- 'nvim-tree/nvim-web-devicons',
|
||||
-- 'RRethy/nvim-base16',
|
||||
-- }
|
||||
-- }
|
||||
-- use("RRethy/nvim-base16")
|
||||
use("rebelot/kanagawa.nvim")
|
||||
use("felipeagc/fleet-theme-nvim")
|
||||
use("lukas-reineke/indent-blankline.nvim")
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ vim.keymap.set("i", "<C-c>", "<Esc>")
|
|||
|
||||
vim.keymap.set("n", "Q", "<nop>")
|
||||
vim.keymap.set("n", "<C-f>", "<cmd>silent !tmux neww tmux-sessionizer<CR>")
|
||||
vim.keymap.set("n", "<leader>f", vim.lsp.buf.format)
|
||||
vim.keymap.set("n", "<leader>ff", vim.lsp.buf.format)
|
||||
|
||||
vim.keymap.set("n", "<C-j>", "<cmd>cnext<CR>zz")
|
||||
vim.keymap.set("n", "<C-k>", "<cmd>cprev<CR>zz")
|
||||
|
|
|
|||
Loading…
Reference in a new issue