Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port for suckless.org st #89

Open
robert-uhl opened this issue Jan 18, 2018 · 5 comments
Open

Port for suckless.org st #89

robert-uhl opened this issue Jan 18, 2018 · 5 comments

Comments

@robert-uhl
Copy link

Issue type: feature

Description

st is the simple terminal from the suckless project. It'd be awesome to have an official port of Nord to st.

Here's an attempt at the relevant changes to config.def.h:

const char *colorname[] = {
  "#3b4252", /*  0: nord1 */
  "#bf616a", /*  1: nord11 */
  "#a3be8c", /*  2: nord14 */
  "#ebcb8b", /*  3: nord13 */
  "#81a1c1", /*  4: nord9 */
  "#b48ead", /*  5: nord15 */
  "#88c0d0", /*  6: nord8 */
  "#e5e9f0", /*  7: nord5 */
  "#4c566a", /*  8: nord3 */
  "#bf616a", /*  9: nord11 */
  "#a3be8c", /* 10: nord14 */
  "#ebcb8b", /* 11: nord3 */
  "#81a1c1", /* 12: nord9 */
  "#b48ead", /* 13: nord15 */
  "#8fbcbb", /* 14: nord7 */
  "#eceff4", /* 15: nord6 */
  [255] = 0,
  // defaults
  [256] = "#d8dee9", /* 256: nord4 */
  [257] = "#2e3440", /* 257: nord0 */
};

/*
* Default colors (colorname index)
* foreground, background, cursor, reverse
* cursor
*/
unsigned int defaultfg = 256; /* nord4 */
unsigned int defaultbg = 257; /* nord0 */
unsigned int defaultcs = 256; /* nord4 */
unsigned int defaultrcs = 8;  /* nord3 */
@arcticicestudio
Copy link
Contributor

arcticicestudio commented Jan 20, 2018

Thanks for your contribution 👍

I'm always happy for any help to get a new port project up and running. As long as there is no official repository, users can transitionally use the content in this issue to use a theme prototype locally.

Please note that my current life situation doesn't allow me to spend as much time on my projects as before like announced on Twitter so I've added this port project to the Backlog Icebox for the time being. It might take some time to test your provided theme prototype, but I'll try to reserve some free time on the weekends.

@robert-uhl
Copy link
Author

Glad to help out.

Thanks so much for Nord; it's my new favourite theme. I've got st, emacs, StumpWM, tmux & slock all using it, and Firefox with a similar UI theme & a number of Nord Stylus themes for frequently-used sites. It's absolutely beautiful!

@DanielVartanov
Copy link

@zvbuhl huge thanks for implementing it, I have tested it just now, I gladly confirm it works perfectly

@arcticicestudio
Copy link
Contributor

arcticicestudio commented Oct 13, 2018

Another port has been announced (available on GitLab) that can also be used in the meantime. I can spend time again to work off the large queue of port requests as soon as I've got the official website and documentations up and running 😄

@astier
Copy link

astier commented Aug 3, 2019

I would like to mention that I published a patch on the official suckless-website for st. Wasn't aware that people here are already working on it. But here it is: https://st.suckless.org/patches/nordtheme/

@svengreb svengreb changed the title st theme Port for suckless.org st Jan 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants