My dotfiles with the aim to keep things simple with minimal configuration.
I use a One Dark colorscheme across Gnome Terminal, tmux and lvim.
To replicate do the following:
-
Set the terminal color palette. See denysdovhan/one-gnome-terminal.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/denysdovhan/gnome-terminal-one/master/one-dark.sh)"
You may need to close the terminal manually.
-
Set the LunarVim colorscheme in
~/.config/lvim/config.lua
and save the file.lvim.colorscheme = "onedark" ... lvim.plugins = { {"navarasu/onedark.nvim"}, }
-
Install the tmuxline plugin and save the config file again. See edkolev/tmuxline.vim
lvim.plugins = { {"navarasu/onedark.nvim"}, {"edkolev/tmuxline.vim"}, }
I prefer to remove the powerline separators. To do so add this line to the config file:
vim.cmd("let g:tmuxline_powerline_separators = 0")
You can change the style of the tmux status line by this command in LunarVim:
:Tmuxline vim_statusline_3
While in LunarVim, take a snapshot of tmuxline:
:TmuxlineSnapshot ~/.tmuxline.conf
Finally, in
.tmux.conf
source.tmuxline.conf
:source-file .tmuxline.conf