st-nordtheme-0.8.2.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.2.diff (2828B)
       ---
            1 From 3e8f83d40c6fdd89653ef547aa16cffe1f3c1793 Mon Sep 17 00:00:00 2001
            2 From: aleks <aleks.stier@icloud.com>
            3 Date: Sun, 4 Aug 2019 13:23:10 +0200
            4 Subject: [PATCH] Apply 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."* - [Nord
            8 Theme](https://www.nordtheme.com/)
            9 
           10 There are also many [ports](https://www.nordtheme.com/ports) for other programs
           11 like [vim](https://www.nordtheme.com/ports/vim) and
           12 [tmux](https://www.nordtheme.com/ports/tmux) to make the overall appearance
           13 coherent. I would recommend to use it in combination with the arc-theme for gtk
           14 (fits perfectly).
           15 
           16 The default behaviour of st is to reverse the fore- and background colors of
           17 each selected cell. If you want that the selection-colors are not reveresed but
           18 instead have fixed fore- and background colors apply on top of this patch the
           19 [selectioncolors](../selectioncolors/)-patch. Then set the following settings
           20 in your config.h:
           21 
           22 static unsigned int defaultcs = 257;
           23 static unsigned int defaultrcs = 257;
           24 unsigned int selectionfg = 257;
           25 unsigned int selectionbg = 0;
           26 ---
           27  config.def.h | 44 ++++++++++++++++++++++----------------------
           28  1 file changed, 22 insertions(+), 22 deletions(-)
           29 
           30 diff --git a/config.def.h b/config.def.h
           31 index 0e01717..fb504d4 100644
           32 --- a/config.def.h
           33 +++ b/config.def.h
           34 @@ -85,30 +85,30 @@ unsigned int tabspaces = 8;
           35  /* Terminal colors (16 first used in escape sequence) */
           36  static const char *colorname[] = {
           37          /* 8 normal colors */
           38 -        "black",
           39 -        "red3",
           40 -        "green3",
           41 -        "yellow3",
           42 -        "blue2",
           43 -        "magenta3",
           44 -        "cyan3",
           45 -        "gray90",
           46 +        "#3b4252", /* black   */
           47 +        "#bf616a", /* red     */
           48 +        "#a3be8c", /* green   */
           49 +        "#ebcb8b", /* yellow  */
           50 +        "#81a1c1", /* blue    */
           51 +        "#b48ead", /* magenta */
           52 +        "#88c0d0", /* cyan    */
           53 +        "#e5e9f0", /* white   */
           54  
           55          /* 8 bright colors */
           56 -        "gray50",
           57 -        "red",
           58 -        "green",
           59 -        "yellow",
           60 -        "#5c5cff",
           61 -        "magenta",
           62 -        "cyan",
           63 -        "white",
           64 +        "#4c566a", /* black   */
           65 +        "#bf616a", /* red     */
           66 +        "#a3be8c", /* green   */
           67 +        "#ebcb8b", /* yellow  */
           68 +        "#81a1c1", /* blue    */
           69 +        "#b48ead", /* magenta */
           70 +        "#8fbcbb", /* cyan    */
           71 +        "#eceff4", /* white   */
           72  
           73          [255] = 0,
           74  
           75          /* more colors can be added after 255 to use with DefaultXX */
           76 -        "#cccccc",
           77 -        "#555555",
           78 +        "#2e3440", /* background */
           79 +        "#d8dee9", /* foreground */
           80  };
           81  
           82  
           83 @@ -116,10 +116,10 @@ static const char *colorname[] = {
           84   * Default colors (colorname index)
           85   * foreground, background, cursor, reverse cursor
           86   */
           87 -unsigned int defaultfg = 7;
           88 -unsigned int defaultbg = 0;
           89 -static unsigned int defaultcs = 256;
           90 -static unsigned int defaultrcs = 257;
           91 +unsigned int defaultfg = 257;
           92 +unsigned int defaultbg = 256;
           93 +static unsigned int defaultcs = 257;
           94 +static unsigned int defaultrcs = 256;
           95  
           96  /*
           97   * Default shape of cursor
           98 -- 
           99 2.22.0
          100