st-nordtheme-0.8.5.diff - sites - public wiki contents of suckless.org
 (HTM) git clone git://git.suckless.org/sites
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       st-nordtheme-0.8.5.diff (2445B)
       ---
            1 From 1904cbc9af2d518a77331deb082750366aaec90b Mon Sep 17 00:00:00 2001
            2 From: aleks <aleks.stier@icloud.com>
            3 Date: Tue, 31 May 2022 13:09:47 +0200
            4 Subject: [PATCH] Use nord-theme
            5 
            6 *"Inspired by the beauty of the arctic, the colors reflect the cold, yet
            7 harmonious world of ice and the colorfulness of the Aurora Borealis."* -
            8 [Nord Theme](https://www.nordtheme.com/)
            9 
           10 The default behaviour of st is to reverse the fore- and background
           11 colors of each selected cell. If you don't want the selection-colors to
           12 be reveresed but instead have fixed fore- and background colors apply on
           13 top of this patch the [selectioncolors](../selectioncolors/)-patch. Then
           14 set the following settings in your config.h:
           15 
           16 unsigned int selectionbg = 0;
           17 unsigned int selectionfg = 256;
           18 ---
           19  config.def.h | 42 ++++++++++++++++++++----------------------
           20  1 file changed, 20 insertions(+), 22 deletions(-)
           21 
           22 diff --git a/config.def.h b/config.def.h
           23 index 91ab8ca..afd00fd 100644
           24 --- a/config.def.h
           25 +++ b/config.def.h
           26 @@ -96,32 +96,30 @@ unsigned int tabspaces = 8;
           27  /* Terminal colors (16 first used in escape sequence) */
           28  static const char *colorname[] = {
           29          /* 8 normal colors */
           30 -        "black",
           31 -        "red3",
           32 -        "green3",
           33 -        "yellow3",
           34 -        "blue2",
           35 -        "magenta3",
           36 -        "cyan3",
           37 -        "gray90",
           38 +        "#3b4252", /* black   */
           39 +        "#bf616a", /* red     */
           40 +        "#a3be8c", /* green   */
           41 +        "#ebcb8b", /* yellow  */
           42 +        "#81a1c1", /* blue    */
           43 +        "#b48ead", /* magenta */
           44 +        "#88c0d0", /* cyan    */
           45 +        "#e5e9f0", /* white   */
           46  
           47          /* 8 bright colors */
           48 -        "gray50",
           49 -        "red",
           50 -        "green",
           51 -        "yellow",
           52 -        "#5c5cff",
           53 -        "magenta",
           54 -        "cyan",
           55 -        "white",
           56 +        "#4c566a", /* black   */
           57 +        "#bf616a", /* red     */
           58 +        "#a3be8c", /* green   */
           59 +        "#ebcb8b", /* yellow  */
           60 +        "#81a1c1", /* blue    */
           61 +        "#b48ead", /* magenta */
           62 +        "#8fbcbb", /* cyan    */
           63 +        "#eceff4", /* white   */
           64  
           65          [255] = 0,
           66  
           67          /* more colors can be added after 255 to use with DefaultXX */
           68 -        "#cccccc",
           69 -        "#555555",
           70 -        "gray90", /* default foreground colour */
           71 -        "black", /* default background colour */
           72 +        "#d8dee9", /* default foreground colour */
           73 +        "#2e3440", /* default background colour */
           74  };
           75  
           76  
           77 @@ -129,8 +127,8 @@ static const char *colorname[] = {
           78   * Default colors (colorname index)
           79   * foreground, background, cursor, reverse cursor
           80   */
           81 -unsigned int defaultfg = 258;
           82 -unsigned int defaultbg = 259;
           83 +unsigned int defaultfg = 256;
           84 +unsigned int defaultbg = 257;
           85  unsigned int defaultcs = 256;
           86  static unsigned int defaultrcs = 257;
           87  
           88 -- 
           89 2.36.1
           90