All natural pine, faux fur and a bit of soho vibes for the classy minimalist
To install the theme using the built-in WezTerm plugin support, add these lines
to your wezterm.lua
file above the return
block (available variants are
main
, moon
, and dawn
):
local wezterm = require('wezterm')
local theme = wezterm.plugin.require('https://github.com/neapsix/wezterm').main
If you prefer to install the theme manually, copy plugin/init.lua
to
~/.config/wezterm/lua/
(Linux, macOS, and FreeBSD) or the directory containing
wezterm.exe
(Windows), and rename it to rose-pine.lua
. Load the module and
variant you want to use:
local theme = require('lua/rose-pine').main
Then, specify the color definitions in your configuration to style the terminal and tab bar:
return {
colors = theme.colors(),
window_frame = theme.window_frame(), -- needed only if using fancy tab bar
}
Make sure color_scheme
is not specified, because the color scheme overrides
all custom colors defined in the lua configuration.
Note that WezTerm now (as of March 2023) includes built-in Rosé Pine color schemes imported from the Gogh collection. The color schemes here use slightly different color selections and also include colors for the tab bar.