diff --git a/neovim/.config/nvim/init.lua b/neovim/.config/nvim/init.lua index fca6853..0989f6d 100644 --- a/neovim/.config/nvim/init.lua +++ b/neovim/.config/nvim/init.lua @@ -3,3 +3,4 @@ require("warrenhood.keybinds") require("warrenhood.plugins") require("warrenhood.mason-config") require("warrenhood.cmp-config") +require("warrenhood.theme") diff --git a/neovim/.config/nvim/lua/warrenhood/plugins.lua b/neovim/.config/nvim/lua/warrenhood/plugins.lua index f2400b3..f50d21d 100644 --- a/neovim/.config/nvim/lua/warrenhood/plugins.lua +++ b/neovim/.config/nvim/lua/warrenhood/plugins.lua @@ -17,11 +17,17 @@ local packer_bootstrap = ensure_packer() local use = require("packer").use require("packer").startup(function() - use("wbthomason/packer.nvim") -- Package manager + -- Packer package manager + use("wbthomason/packer.nvim") + + -- OneDark color scheme + use("navarasu/onedark.nvim") + + -- LSP Stuff use({ - "williamboman/mason.nvim", -- LSP Server manager etc + "williamboman/mason.nvim", "williamboman/mason-lspconfig.nvim", - "neovim/nvim-lspconfig", -- Configurations for Nvim LSP + "neovim/nvim-lspconfig", }) -- Autocomplete diff --git a/neovim/.config/nvim/lua/warrenhood/settings.lua b/neovim/.config/nvim/lua/warrenhood/settings.lua index c7902e2..29f18b1 100644 --- a/neovim/.config/nvim/lua/warrenhood/settings.lua +++ b/neovim/.config/nvim/lua/warrenhood/settings.lua @@ -19,5 +19,8 @@ o.smartcase = true -- Enable mouse o.mouse = 'a' +-- Enable termguicolors +o.termguicolors = true + -- Use space for leader key g.mapleader = " " diff --git a/neovim/.config/nvim/lua/warrenhood/theme.lua b/neovim/.config/nvim/lua/warrenhood/theme.lua new file mode 100644 index 0000000..91c19cd --- /dev/null +++ b/neovim/.config/nvim/lua/warrenhood/theme.lua @@ -0,0 +1,5 @@ +-- OneDark Darker theme +require('onedark').setup { + style = 'darker' +} +require('onedark').load()