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{
|
-- require('lualine').setup{
|
||||||
options = {
|
-- options = {
|
||||||
theme = 'auto',
|
-- theme = 'base16',
|
||||||
icons_enabled = true,
|
-- 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>fb', function() builtin.buffers() end)
|
||||||
vim.keymap.set('n', '<leader>fc', function() builtin.git_commits() 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>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")
|
use("ThePrimeagen/refactoring.nvim")
|
||||||
|
|
||||||
-- theme stuff
|
-- theme stuff
|
||||||
use {
|
-- use {
|
||||||
'nvim-lualine/lualine.nvim',
|
-- 'nvim-lualine/lualine.nvim',
|
||||||
requires = { 'nvim-tree/nvim-web-devicons', opt = true }
|
-- requires = {
|
||||||
}
|
-- 'nvim-tree/nvim-web-devicons',
|
||||||
|
-- 'RRethy/nvim-base16',
|
||||||
|
-- }
|
||||||
|
-- }
|
||||||
|
-- use("RRethy/nvim-base16")
|
||||||
use("rebelot/kanagawa.nvim")
|
use("rebelot/kanagawa.nvim")
|
||||||
use("felipeagc/fleet-theme-nvim")
|
use("felipeagc/fleet-theme-nvim")
|
||||||
use("lukas-reineke/indent-blankline.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", "Q", "<nop>")
|
||||||
vim.keymap.set("n", "<C-f>", "<cmd>silent !tmux neww tmux-sessionizer<CR>")
|
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-j>", "<cmd>cnext<CR>zz")
|
||||||
vim.keymap.set("n", "<C-k>", "<cmd>cprev<CR>zz")
|
vim.keymap.set("n", "<C-k>", "<cmd>cprev<CR>zz")
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue