All natural pine, faux fur and a bit of soho vibes for the classy minimalist
- Open a Typst document
- Import this library:
#import "@preview/rose-pine:0.2.0": apply- Apply the theme to the document using
#show:
#show: apply()- Use other colors anywhere you want:
#import "@preview/rose-pine:0.2.0": rose-pine
#text(fill: rose-pine.love)[Some red text]You can also use other variants by importing them/passing their name to apply(). E.g.
#import "@preview/rose-pine:0.2.0": apply, rose-pine-dawn
#show: apply(variant: "rose-pine-dawn")Prefer using @rose-pine/build when possible
Modify src/template.typ using Rosé Pine variables, then build variants:
npx @rose-pine/[email protected] -t src/template.typ -o src/themes -p $ -f hexGenerated by @rose-pine/[email protected]
To rebuild the syntax highlighting themes you similarly need to run
npx @rose-pine/[email protected] -t src/rose-pine-template.tmTheme -o src/themes -p $ -f hex --help

