All natural pine, faux fur and a bit of soho vibes for the classy minimalist
With patches
- Copy the patch for your favorite flavor (
rose-pine.diff,rose-pine-moon.difforrose-pine-dawn.diff) from thepatchesdirectory into yourstsource directory. - Apply the patch by running
patch -F3 -i rose-pine.diff(replace with your chosen variant). - Run
sudo make installto build and installst.
With recompilation
- Open the
config.hfile inside the source code directory of yourstbuild, or theconfig.def.hfile if you are installing for the first time. - Remove the following lines
static const char *colorname[], i.e. array containing the terminal colorsunsigned int defaultfg, i.e. default foreground colorunsigned int defaultbg, i.e. default background colorunsigned int defaultcs, i.e. default cursor colorstatic unsigned int defaultrcs, i.e. default reverse cursor color
- Copy the contents of the file corresponding to your favorite flavor (named
rose-pine.h,rose-pine-moon.horrose-pine-dawn.h) from thedist/configfolder and paste in theconfig.horconfig.def.hfile. - Run
make uninstallandmake clean installto reinstallstwith elevated privileges (asrootor usingsudoordoas).
Without recompilation
- Check if your
stbuild has thexresourcespatch enabled (required for this method). - Copy the contents of the file corresponding to your favorite flavor, i.e.
rose-pine.Xresources,rose-pine-moon.Xresourcesorrose-pine-dawn.Xresourcesfrom thedist/xresourcesdirectory in the repository to the.Xresourcesfile on your system. - Run
xrdb merge <pathToXresourcesFile>to fetch the file, include the command in an autostart file (such asxinitrc) to run automatically on every startup.
Fetch featured below is NerdFetch
Rosé Pine
Rosé Pine Dawn
Rosé Pine Moon
Modify template.h or template.Xresources using Rosé Pine variables, then build variants:
npx @rose-pine/build@latest -t template.h
npx @rose-pine/build@latest -t template.Xresources
Generated by @rose-pine/build@0.9.1


