Skip to content

const-void/rose-pine-zsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rosé Pine for zsh

All natural pine, faux fur and a bit of soho vibes for the classy minimalist

Installation (temp)

# cp
$ git clone https://github.com/const-void/rose-pine-zsh.git

# bld from template
$ cd path/to/rose-pine/build/dist
$ node cli.js -f rgb-ansi -t ~/path/to/rose-pine-zsh/src/template.zsh -o ~/path/to/rose-pine-zsh/dist/themes

# tst
$ cd ~/path/to/rose-pine-zsh/
$ make test

Installation - PENDING

$ git clone https://github.com/const-void/rose-pine-zsh.git
$ cd rose-pine-zsh
$ make install 
$ vi ~/.zshrc
...
source ~/.config/zsh/rose-pine-zsh/rose-pine-zsh.zsh
colorize_zsh "rose-pine"
...
# sample prompt
COLOR_POST=$(term16m_set_color ${TERM16M_BASE} ${TERM16M_IRIS})
COLOR_AT=$(term16m_set_color ${TERM16M_BASE} ${TERM16M_MUTED})
COLOR_DIR=$(term16m_set_color ${TERM16M_OVERLAY} ${TERM16M_GOLD})
COLOR_PMPT=$(term16m_set_color ${TERM16M_BASE} ${TERM16M_ROSE})
COLOR_CMD=$(term16m_set_color ${TERM16M_BASE} ${TERM16M_TEXT})
prompt="${COLOR_POST}%n${COLOR_AT}@${COLOR_POST}%m ${COLOR_DIR}%1~${COLOR_PMPT} %# ${COLOR_CMD}"
,,,
$ ~/.zshrc

Test

$ cd rose-pine-zsh
$ make test

-or-

$ cd rose-pine-zsh/test
$ ./verify-theme.zsh rose-pine
$ ./verify-theme.zsh rose-pine-moon
$ ./verify-theme.zsh rose-pine-dawn

Gallery

Rosé Pine

Rosé Pine Moon

Rosé Pine Dawn

Contributing

(at some point)

Prefer using @rose-pine/build when possible

Modify template.json using Rosé Pine variables, then build variants:

npx @rose-pine/build@latest

About

Soho vibes for zsh

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published