Moved theming to Everforest theme

This commit is contained in:
2025-05-19 22:01:28 +02:00
parent 24979c1872
commit f222bd9b8f
16 changed files with 147 additions and 138 deletions
+16 -21
View File
@@ -6,7 +6,7 @@ require "vars"
-- Color Theme
vim.cmd [[
try
colorscheme nord
colorscheme everforest
endtry
]]
@@ -123,20 +123,20 @@ cmp.setup({
-- Treesitter Plugin Setup
require('nvim-treesitter.configs').setup {
ensure_installed = { "bash", "c", "cpp", "javascript", "json", "lua", "python", "typescript", "tsx", "css", "rust", "java", "yaml", "markdown", "markdown_inline" },
auto_install = true,
highlight = {
enable = true,
additional_vim_regex_highlighting=false,
},
ident = { enable = true },
rainbow = {
enable = true,
extended_mode = true,
max_file_lines = nil,
}
}
--require('nvim-treesitter.configs').setup {
-- ensure_installed = { "bash", "c", "cpp", "javascript", "json", "python", "css", "rust", "markdown", "markdown_inline" },
-- auto_install = true,
-- highlight = {
-- enable = true,
-- additional_vim_regex_highlighting=false,
-- },
-- ident = { enable = true },
-- rainbow = {
-- enable = true,
-- extended_mode = true,
-- max_file_lines = nil,
-- }
--}
-- nvim-tree Setup
-- following options are the default
@@ -252,7 +252,7 @@ nvimtree.setup {
-- Statusline
require('lualine').setup {
options = { theme = 'nord' }
options = { theme = 'everforest' }
}
local status_ok, bufferline = pcall(require, "bufferline")
@@ -358,8 +358,3 @@ require("gitsigns").setup {
col = 1
},
}
require("presence").setup({
debounce_timeout = 5, -- Number of seconds to debounce events (or calls to `:lua package.loaded.presence:update(<filename>, true)`)
})
+19 -9
View File
@@ -43,12 +43,19 @@ return packer.startup(function(use)
use "wbthomason/packer.nvim" -- Have packer manage itself
-- Colorschemes
use "shaunsingh/nord.nvim"
--use "shaunsingh/nord.nvim"
use({
"neanias/everforest-nvim",
-- Optional; default configuration will be used if setup isn't called.
config = function()
require("everforest").setup()
end,
})
-- LSP
use "neovim/nvim-lspconfig" -- enable LSP
use "williamboman/mason.nvim" -- simple to use language server installer
use "williamboman/mason-lspconfig.nvim" -- simple to use language server installer
use "mason-org/mason.nvim" -- simple to use language server installer
use "mason-org/mason-lspconfig.nvim" -- simple to use language server installer
use 'simrat39/rust-tools.nvim'
@@ -61,12 +68,15 @@ return packer.startup(function(use)
-- Useful completion sources:
use 'hrsh7th/cmp-nvim-lua'
use 'hrsh7th/cmp-nvim-lsp-signature-help'
use 'hrsh7th/cmp-vsnip'
use 'hrsh7th/cmp-path'
use 'hrsh7th/vim-vsnip'
use 'hrsh7th/cmp-vsnip'
use 'hrsh7th/cmp-path'
use 'hrsh7th/vim-vsnip'
use "hrsh7th/cmp-cmdline" -- cmdline completions
use 'nvim-treesitter/nvim-treesitter'
use {
'nvim-treesitter/nvim-treesitter',
run = ':TSUpdate'
}
use 'nvim-tree/nvim-web-devicons'
@@ -84,7 +94,7 @@ return packer.startup(function(use)
use { 'vimwiki/vimwiki', branch='dev'}
-- dicord fuckery
use 'andweeb/presence.nvim'
-- use 'andweeb/presence.nvim'
-- floaterm
use 'voldikss/vim-floaterm'
@@ -93,7 +103,7 @@ return packer.startup(function(use)
use 'lewis6991/gitsigns.nvim'
-- LaTeX
use 'lervag/vimtex'
-- use 'lervag/vimtex'
-- Automatically set up your configuration after cloning packer.nvim
-- Put this at the end after all plugins