vtcolors

Description

This patch adds the ability for dwm to read colors from the linux virtual console: /sys/module/vt/parameters/default_{red,grn,blu}. In this way the colors you use in your regular tty is "mirrored" to dwm.

Color mappings (16 colors) are handled in config.h using color_ptrs:

 static const int color_ptrs[][3]    = {
     /*                              fg         bg         border    */
     [SchemeNorm]                = { -1,        -1,        5 },
     [SchemeSel]                 = { -1,        -1,        11 },
     [SchemeTagsNorm]            = { 2,         0,         0 },
     [SchemeTagsSel]             = { 6,         5,         5 },
     [SchemeTitleNorm]           = { 6,         -1,        -1 },
     [SchemeTitleSel]            = { 6,         -1,        -1 },
     [SchemeStatus]              = { 2,         0,         0 },
 };

Extra color specifications for tags, title and status are also added.

Download

Authors