colorschemes: 1 nord dark, 2 nord light; font: Iosevka NFM Light
This commit is contained in:
parent
a27b7a66fe
commit
81b3a33562
47
config.def.h
47
config.def.h
@ -5,7 +5,7 @@
|
|||||||
*
|
*
|
||||||
* font: see http://freedesktop.org/software/fontconfig/fontconfig-user.html
|
* font: see http://freedesktop.org/software/fontconfig/fontconfig-user.html
|
||||||
*/
|
*/
|
||||||
static char *font = "Liberation Mono:pixelsize=12:antialias=true:autohint=true";
|
static char *font = "Iosevka NFM Light:size=12";
|
||||||
static int borderpx = 2;
|
static int borderpx = 2;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -94,7 +94,7 @@ char *termname = "st-256color";
|
|||||||
unsigned int tabspaces = 8;
|
unsigned int tabspaces = 8;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
const char* const colors[258]; /* terminal colors */
|
const char* const colors[260]; /* terminal colors */
|
||||||
unsigned int fg; /* foreground */
|
unsigned int fg; /* foreground */
|
||||||
unsigned int bg; /* background */
|
unsigned int bg; /* background */
|
||||||
unsigned int cs; /* cursor */
|
unsigned int cs; /* cursor */
|
||||||
@ -106,61 +106,68 @@ typedef struct {
|
|||||||
* foreground, background, cursor, reverse cursor
|
* foreground, background, cursor, reverse cursor
|
||||||
*/
|
*/
|
||||||
static const ColorScheme schemes[] = {
|
static const ColorScheme schemes[] = {
|
||||||
// st (dark)
|
// onenord (dark)
|
||||||
{{"black", "red3", "green3", "yellow3",
|
{{"#3B4252", "#E06C75", "#9EC183", "#EBCB8B",
|
||||||
"blue2", "magenta3", "cyan3", "gray90",
|
"#81A1C1", "#B988B0", "#88C0D0", "#E5E9F0",
|
||||||
"gray50", "red", "green", "yellow",
|
"#4C566A", "#E06C75", "#9EC183", "#EBCB8B",
|
||||||
"#5c5cff", "magenta", "cyan", "white",
|
"#81A1C1", "#B988B0", "#8FBCBB", "#ECEFF4",
|
||||||
[256]="#cccccc", "#555555"}, 7, 0, 256, 257},
|
[256]="#81A1C1", "#555555", "#E5E9F0", "#2E3440"}, 258, 259, 256, 257},
|
||||||
|
|
||||||
// Alacritty (dark)
|
// onenord (light)
|
||||||
{{"#1d1f21", "#cc6666", "#b5bd68", "#f0c674",
|
{{"#2E3440", "#CB4F53", "#48A53D", "#EE5E25",
|
||||||
"#81a2be", "#b294bb", "#8abeb7", "#c5c8c6",
|
"#3879C5", "#9F4ACA", "#3EA1AD", "#E5E9F0",
|
||||||
"#666666", "#d54e53", "#b9ca4a", "#e7c547",
|
"#646A76", "#D16366", "#5F9E9D", "#BA793E",
|
||||||
"#7aa6da", "#c397d8", "#70c0b1", "#eaeaea",
|
"#1B40A6", "#9665AF", "#8FBCBB", "#ECEFF4",
|
||||||
[256]="#cccccc", "#555555"}, 7, 0, 256, 257},
|
[256]="#3879C5", "#555555", "#2E3440", "#F7F8FA"}, 258, 259, 256, 257},
|
||||||
|
|
||||||
// One Half dark
|
// One Half dark
|
||||||
{{"#282c34", "#e06c75", "#98c379", "#e5c07b",
|
{{"#282c34", "#e06c75", "#98c379", "#e5c07b",
|
||||||
"#61afef", "#c678dd", "#56b6c2", "#dcdfe4",
|
"#61afef", "#c678dd", "#56b6c2", "#dcdfe4",
|
||||||
"#282c34", "#e06c75", "#98c379", "#e5c07b",
|
"#282c34", "#e06c75", "#98c379", "#e5c07b",
|
||||||
"#61afef", "#c678dd", "#56b6c2", "#dcdfe4",
|
"#61afef", "#c678dd", "#56b6c2", "#dcdfe4",
|
||||||
[256]="#cccccc", "#555555"}, 7, 0, 256, 257},
|
[256]="#cccccc", "#555555", "black", "black"}, 7, 0, 256, 257},
|
||||||
|
|
||||||
// One Half light
|
// One Half light
|
||||||
{{"#fafafa", "#e45649", "#50a14f", "#c18401",
|
{{"#fafafa", "#e45649", "#50a14f", "#c18401",
|
||||||
"#0184bc", "#a626a4", "#0997b3", "#383a42",
|
"#0184bc", "#a626a4", "#0997b3", "#383a42",
|
||||||
"#fafafa", "#e45649", "#50a14f", "#c18401",
|
"#fafafa", "#e45649", "#50a14f", "#c18401",
|
||||||
"#0184bc", "#a626a4", "#0997b3", "#383a42",
|
"#0184bc", "#a626a4", "#0997b3", "#383a42",
|
||||||
[256]="#cccccc", "#555555"}, 7, 0, 256, 257},
|
[256]="#cccccc", "#555555", "black", "black"}, 7, 0, 256, 257},
|
||||||
|
|
||||||
// Solarized dark
|
// Solarized dark
|
||||||
{{"#073642", "#dc322f", "#859900", "#b58900",
|
{{"#073642", "#dc322f", "#859900", "#b58900",
|
||||||
"#268bd2", "#d33682", "#2aa198", "#eee8d5",
|
"#268bd2", "#d33682", "#2aa198", "#eee8d5",
|
||||||
"#002b36", "#cb4b16", "#586e75", "#657b83",
|
"#002b36", "#cb4b16", "#586e75", "#657b83",
|
||||||
"#839496", "#6c71c4", "#93a1a1", "#fdf6e3",
|
"#839496", "#6c71c4", "#93a1a1", "#fdf6e3",
|
||||||
[256]="#93a1a1", "#fdf6e3"}, 12, 8, 256, 257},
|
[256]="#93a1a1", "#fdf6e3", "black", "black"}, 12, 8, 256, 257},
|
||||||
|
|
||||||
// Solarized light
|
// Solarized light
|
||||||
{{"#eee8d5", "#dc322f", "#859900", "#b58900",
|
{{"#eee8d5", "#dc322f", "#859900", "#b58900",
|
||||||
"#268bd2", "#d33682", "#2aa198", "#073642",
|
"#268bd2", "#d33682", "#2aa198", "#073642",
|
||||||
"#fdf6e3", "#cb4b16", "#93a1a1", "#839496",
|
"#fdf6e3", "#cb4b16", "#93a1a1", "#839496",
|
||||||
"#657b83", "#6c71c4", "#586e75", "#002b36",
|
"#657b83", "#6c71c4", "#586e75", "#002b36",
|
||||||
[256]="#586e75", "#002b36"}, 12, 8, 256, 257},
|
[256]="#586e75", "#002b36", "black", "black"}, 12, 8, 256, 257},
|
||||||
|
|
||||||
// Gruvbox dark
|
// Gruvbox dark
|
||||||
{{"#282828", "#cc241d", "#98971a", "#d79921",
|
{{"#282828", "#cc241d", "#98971a", "#d79921",
|
||||||
"#458588", "#b16286", "#689d6a", "#a89984",
|
"#458588", "#b16286", "#689d6a", "#a89984",
|
||||||
"#928374", "#fb4934", "#b8bb26", "#fabd2f",
|
"#928374", "#fb4934", "#b8bb26", "#fabd2f",
|
||||||
"#83a598", "#d3869b", "#8ec07c", "#ebdbb2",
|
"#83a598", "#d3869b", "#8ec07c", "#ebdbb2",
|
||||||
[256]="#ebdbb2", "#555555"}, 15, 0, 256, 257},
|
[256]="#ebdbb2", "#555555", "black", "black"}, 15, 0, 256, 257},
|
||||||
|
|
||||||
// Gruvbox light
|
// Gruvbox light
|
||||||
{{"#fbf1c7", "#cc241d", "#98971a", "#d79921",
|
{{"#fbf1c7", "#cc241d", "#98971a", "#d79921",
|
||||||
"#458588", "#b16286", "#689d6a", "#7c6f64",
|
"#458588", "#b16286", "#689d6a", "#7c6f64",
|
||||||
"#928374", "#9d0006", "#79740e", "#b57614",
|
"#928374", "#9d0006", "#79740e", "#b57614",
|
||||||
"#076678", "#8f3f71", "#427b58", "#3c3836",
|
"#076678", "#8f3f71", "#427b58", "#3c3836",
|
||||||
[256]="#3c3836", "#555555"}, 15, 0, 256, 257},
|
[256]="#3c3836", "#555555", "black", "black"}, 15, 0, 256, 257},
|
||||||
|
|
||||||
|
// st (dark)
|
||||||
|
{{"black", "red3", "green3", "yellow3",
|
||||||
|
"blue2", "magenta3", "cyan3", "gray90",
|
||||||
|
"gray50", "red", "green", "yellow",
|
||||||
|
"#5c5cff", "magenta", "cyan", "white",
|
||||||
|
[256]="#cccccc", "#555555", "black", "black"}, 7, 0, 256, 257},
|
||||||
};
|
};
|
||||||
|
|
||||||
static const char * const * colorname;
|
static const char * const * colorname;
|
||||||
|
2
x.c
2
x.c
@ -804,7 +804,7 @@ xloadcols(void)
|
|||||||
for (cp = dc.col; cp < &dc.col[dc.collen]; ++cp)
|
for (cp = dc.col; cp < &dc.col[dc.collen]; ++cp)
|
||||||
XftColorFree(xw.dpy, xw.vis, xw.cmap, cp);
|
XftColorFree(xw.dpy, xw.vis, xw.cmap, cp);
|
||||||
} else {
|
} else {
|
||||||
dc.collen = 258;
|
dc.collen = 260;
|
||||||
dc.col = xmalloc(dc.collen * sizeof(Color));
|
dc.col = xmalloc(dc.collen * sizeof(Color));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user