nixos: gen 177 @ nix-pad — 2026-07-31 01:11

26.05.20260724.597283a (Yarara)
This commit is contained in:
2026-07-31 01:11:40 -06:00
parent 3549b3a5c3
commit 9672ed5153
2 changed files with 85 additions and 85 deletions
+2 -2
View File
@@ -28,9 +28,9 @@ let
PRIMARY=$(jq -r '.["colors"]["dark"]["surface_container_lowest"]' "$THEME_CACHE" | tr -d '#') PRIMARY=$(jq -r '.["colors"]["dark"]["surface_container_lowest"]' "$THEME_CACHE" | tr -d '#')
ON_PRIMARY=$(jq -r '.["colors"]["dark"]["on_background"]' "$THEME_CACHE" | tr -d '#') ON_PRIMARY=$(jq -r '.["colors"]["dark"]["on_background"]' "$THEME_CACHE" | tr -d '#')
wvkbd-mobintl --hidden --auto --no-popup --bg "$BG" --press "$BG" --fg "$FG" --text "$TXT" --fg-sp "$PRIMARY" --text-sp "$ON_PRIMARY" -L 300 wvkbd-mobintl --hidden --no-popup --bg "$BG" --press "$BG" --fg "$FG" --text "$TXT" --fg-sp "$PRIMARY" --text-sp "$ON_PRIMARY" -L 300
else else
wvkbd-mobintl --hidden --auto --no-popup wvkbd-mobintl --hidden --no-popup
fi fi
''; '';
in in
+83 -83
View File
@@ -693,113 +693,113 @@ static struct key keys_index[] = {
}; };
static struct key keys_landscape[] = { static struct key keys_landscape[] = {
{"q", "Q", 1.0, Code, KEY_Q}, {"q", "Q", 1.0, Code, KEY_Q, .scheme = 1},
{"w", "W", 1.0, Code, KEY_W}, {"w", "W", 1.0, Code, KEY_W, .scheme = 1},
{"e", "E", 1.0, Code, KEY_E}, {"e", "E", 1.0, Code, KEY_E, .scheme = 1},
{"r", "R", 1.0, Code, KEY_R}, {"r", "R", 1.0, Code, KEY_R, .scheme = 1},
{"t", "T", 1.0, Code, KEY_T}, {"t", "T", 1.0, Code, KEY_T, .scheme = 1},
{"y", "Y", 1.0, Code, KEY_Y}, {"y", "Y", 1.0, Code, KEY_Y, .scheme = 1},
{"u", "U", 1.0, Code, KEY_U}, {"u", "U", 1.0, Code, KEY_U, .scheme = 1},
{"i", "I", 1.0, Code, KEY_I}, {"i", "I", 1.0, Code, KEY_I, .scheme = 1},
{"o", "O", 1.0, Code, KEY_O}, {"o", "O", 1.0, Code, KEY_O, .scheme = 1},
{"p", "P", 1.0, Code, KEY_P}, {"p", "P", 1.0, Code, KEY_P, .scheme = 1},
{"", "", 0.0, EndRow}, {"", "", 0.0, EndRow},
{"a", "A", 1.0, Code, KEY_A}, {"a", "A", 1.0, Code, KEY_A, .scheme = 1},
{"s", "S", 1.0, Code, KEY_S}, {"s", "S", 1.0, Code, KEY_S, .scheme = 1},
{"d", "D", 1.0, Code, KEY_D}, {"d", "D", 1.0, Code, KEY_D, .scheme = 1},
{"f", "F", 1.0, Code, KEY_F}, {"f", "F", 1.0, Code, KEY_F, .scheme = 1},
{"g", "G", 1.0, Code, KEY_G}, {"g", "G", 1.0, Code, KEY_G, .scheme = 1},
{"h", "H", 1.0, Code, KEY_H}, {"h", "H", 1.0, Code, KEY_H, .scheme = 1},
{"j", "J", 1.0, Code, KEY_J}, {"j", "J", 1.0, Code, KEY_J, .scheme = 1},
{"k", "K", 1.0, Code, KEY_K}, {"k", "K", 1.0, Code, KEY_K, .scheme = 1},
{"l", "L", 1.0, Code, KEY_L}, {"l", "L", 1.0, Code, KEY_L, .scheme = 1},
{"", "", 0.0, EndRow}, {"", "", 0.0, EndRow},
{"", "", 1.5, Mod, Shift}, {"", "", 1.5, Mod, Shift},
{"z", "Z", 1.0, Code, KEY_Z}, {"z", "Z", 1.0, Code, KEY_Z, .scheme = 1},
{"x", "X", 1.0, Code, KEY_X}, {"x", "X", 1.0, Code, KEY_X, .scheme = 1},
{"c", "C", 1.0, Code, KEY_C}, {"c", "C", 1.0, Code, KEY_C, .scheme = 1},
{"v", "V", 1.0, Code, KEY_V}, {"v", "V", 1.0, Code, KEY_V, .scheme = 1},
{"b", "B", 1.0, Code, KEY_B}, {"b", "B", 1.0, Code, KEY_B, .scheme = 1},
{"n", "N", 1.0, Code, KEY_N}, {"n", "N", 1.0, Code, KEY_N, .scheme = 1},
{"m", "M", 1.0, Code, KEY_M}, {"m", "M", 1.0, Code, KEY_M, .scheme = 1},
{"", "", 1.5, Code, KEY_BACKSPACE}, {"", "", 1.5, Code, KEY_BACKSPACE, .scheme = 1},
{"", "", 0.0, EndRow}, {"", "", 0.0, EndRow},
{"?123", "?123", 1.0, Layout, 0, &layouts[LandscapeSpecial]}, {"?123", "?123", 1.0, Layout, 0, &layouts[LandscapeSpecial]},
{"Ctr", "Ctr", 1.0, Mod, Ctrl}, {"Ctr", "Ctr", 1.0, Mod, Ctrl, .scheme = 1},
{",", ",", 1.0, Code, KEY_COMMA}, {",", ",", 1.0, Code, KEY_COMMA, .scheme = 1},
{"🙂", "🙂", 1.0, Layout, 0, &layouts[Emoji]}, {"🙂", "🙂", 1.0, Layout, 0, &layouts[Emoji]},
{"", "", 5.0, Code, KEY_SPACE}, {"", "", 5.0, Code, KEY_SPACE, .scheme = 1},
{".", ".", 1.0, Code, KEY_DOT}, {".", ".", 1.0, Code, KEY_DOT, .scheme = 1},
{"Enter", "Enter", 2.0, Code, KEY_ENTER}, {"Enter", "Enter", 2.0, Code, KEY_ENTER, .scheme = 1},
/* end of layout */ /* end of layout */
{"", "", 0.0, Last}, {"", "", 0.0, Last},
}; };
static struct key keys_landscape_special[] = { static struct key keys_landscape_special[] = {
{"Esc", "Esc", 1.0, Code, KEY_ESC}, {"Esc", "Esc", 1.0, Code, KEY_ESC, .scheme = 1},
{"1", "1", 1.0, Code, KEY_1}, {"1", "1", 1.0, Code, KEY_1, .scheme = 1},
{"2", "2", 1.0, Code, KEY_2}, {"2", "2", 1.0, Code, KEY_2, .scheme = 1},
{"3", "3", 1.0, Code, KEY_3}, {"3", "3", 1.0, Code, KEY_3, .scheme = 1},
{"4", "4", 1.0, Code, KEY_4}, {"4", "4", 1.0, Code, KEY_4, .scheme = 1},
{"5", "5", 1.0, Code, KEY_5}, {"5", "5", 1.0, Code, KEY_5, .scheme = 1},
{"6", "6", 1.0, Code, KEY_6}, {"6", "6", 1.0, Code, KEY_6, .scheme = 1},
{"7", "7", 1.0, Code, KEY_7}, {"7", "7", 1.0, Code, KEY_7, .scheme = 1},
{"8", "8", 1.0, Code, KEY_8}, {"8", "8", 1.0, Code, KEY_8, .scheme = 1},
{"9", "9", 1.0, Code, KEY_9}, {"9", "9", 1.0, Code, KEY_9, .scheme = 1},
{"0", "0", 1.0, Code, KEY_0}, {"0", "0", 1.0, Code, KEY_0, .scheme = 1},
{"", "", 0.0, EndRow}, {"", "", 0.0, EndRow},
{"`", "`", 0.5, Code, KEY_GRAVE}, {"`", "`", 0.5, Code, KEY_GRAVE, .scheme = 1},
{"~", "~", 0.5, Code, KEY_GRAVE}, {"~", "~", 0.5, Code, KEY_GRAVE, .scheme = 1},
{"!", "!", 1.0, Code, KEY_1}, {"!", "!", 1.0, Code, KEY_1, .scheme = 1},
{"@", "@", 1.0, Code, KEY_2}, {"@", "@", 1.0, Code, KEY_2, .scheme = 1},
{"#", "#", 1.0, Code, KEY_3}, {"#", "#", 1.0, Code, KEY_3, .scheme = 1},
{"$", "$", 1.0, Code, KEY_4}, {"$", "$", 1.0, Code, KEY_4, .scheme = 1},
{"%", "%", 1.0, Code, KEY_5}, {"%", "%", 1.0, Code, KEY_5, .scheme = 1},
{"^", "^", 1.0, Code, KEY_6}, {"^", "^", 1.0, Code, KEY_6, .scheme = 1},
{"&", "&", 1.0, Code, KEY_7}, {"&", "&", 1.0, Code, KEY_7, .scheme = 1},
{"*", "*", 1.0, Code, KEY_8}, {"*", "*", 1.0, Code, KEY_8, .scheme = 1},
{"-", "-", 1.0, Code, KEY_MINUS}, {"-", "-", 1.0, Code, KEY_MINUS, .scheme = 1},
{"=", "=", 1.0, Code, KEY_EQUAL}, {"=", "=", 1.0, Code, KEY_EQUAL, .scheme = 1},
{"", "", 0.0, EndRow}, {"", "", 0.0, EndRow},
{"Abc", "Abc", 1.0, Layout, 0, &layouts[Landscape]}, {"Abc", "Abc", 1.0, Layout, 0, &layouts[Landscape]},
{"(", "(", 0.5, Code, KEY_9}, {"(", "(", 0.5, Code, KEY_9, .scheme = 1},
{")", ")", 0.5, Code, KEY_0}, {")", ")", 0.5, Code, KEY_0, .scheme = 1},
{"[", "[", 0.5, Code, KEY_LEFTBRACE}, {"[", "[", 0.5, Code, KEY_LEFTBRACE, .scheme = 1},
{"]", "]", 0.5, Code, KEY_RIGHTBRACE}, {"]", "]", 0.5, Code, KEY_RIGHTBRACE, .scheme = 1},
{"{", "{", 0.5, Code, KEY_LEFTBRACE}, {"{", "{", 0.5, Code, KEY_LEFTBRACE, .scheme = 1},
{"}", "}", 0.5, Code, KEY_RIGHTBRACE}, {"}", "}", 0.5, Code, KEY_RIGHTBRACE, .scheme = 1},
{"\\", "\\", 0.75, Code, KEY_BACKSLASH}, {"\\", "\\", 0.75, Code, KEY_BACKSLASH, .scheme = 1},
{"|", "|", 0.75, Code, KEY_BACKSLASH}, {"|", "|", 0.75, Code, KEY_BACKSLASH, .scheme = 1},
{";", ";", 1.0, Code, KEY_SEMICOLON}, {";", ";", 1.0, Code, KEY_SEMICOLON, .scheme = 1},
{":", ":", 1.0, Code, KEY_SEMICOLON}, {":", ":", 1.0, Code, KEY_SEMICOLON, .scheme = 1},
{"'", "'", 1.0, Code, KEY_APOSTROPHE}, {"'", "'", 1.0, Code, KEY_APOSTROPHE, .scheme = 1},
{"\"", "\"", 1.0, Code, KEY_APOSTROPHE}, {"\"", "\"", 1.0, Code, KEY_APOSTROPHE, .scheme = 1},
{"/", ">", 1.0, Code, KEY_SLASH}, {"/", ">", 1.0, Code, KEY_SLASH, .scheme = 1},
{"", "", 0.0, EndRow}, {"", "", 0.0, EndRow},
{"", "", 1.5, Code, KEY_UP}, {"", "", 1.5, Code, KEY_UP, .scheme = 1},
{"", "", 1.5, Code, KEY_DOWN}, {"", "", 1.5, Code, KEY_DOWN, .scheme = 1},
{"PgUp", "PgUp", 0.5, Code, KEY_PAGEUP}, {"PgUp", "PgUp", 0.5, Code, KEY_PAGEUP, .scheme = 1},
{"PgDn", "PgDn", 0.5, Code, KEY_PAGEDOWN}, {"PgDn", "PgDn", 0.5, Code, KEY_PAGEDOWN, .scheme = 1},
{"_", "_", 1.0, Code, KEY_MINUS}, {"_", "_", 1.0, Code, KEY_MINUS, .scheme = 1},
{"+", "+", 1.0, Code, KEY_EQUAL}, {"+", "+", 1.0, Code, KEY_EQUAL, .scheme = 1},
{"<", "<", 1.0, Code, KEY_COMMA}, {"<", "<", 1.0, Code, KEY_COMMA, .scheme = 1},
{">", ">", 1.0, Code, KEY_DOT}, {">", ">", 1.0, Code, KEY_DOT, .scheme = 1},
{"/", "/", 1.0, Code, KEY_SLASH}, {"/", "/", 1.0, Code, KEY_SLASH, .scheme = 1},
{"", "", 2.0, Code, KEY_BACKSPACE}, {"", "", 2.0, Code, KEY_BACKSPACE, .scheme = 1},
{"", "", 0.0, EndRow}, {"", "", 0.0, EndRow},
{"", "", 1.5, Code, KEY_LEFT}, {"", "", 1.5, Code, KEY_LEFT, .scheme = 1},
{"", "", 1.5, Code, KEY_RIGHT}, {"", "", 1.5, Code, KEY_RIGHT, .scheme = 1},
{"Sup", "Sup", 1.0, Mod, Super}, {"Sup", "Sup", 1.0, Mod, Super, .scheme = 1},
{"", "", 6.0, Code, KEY_SPACE}, {"", "", 6.0, Code, KEY_SPACE, .scheme = 1},
{"Enter", "Enter", 2.0, Code, KEY_ENTER}, {"Enter", "Enter", 2.0, Code, KEY_ENTER, .scheme = 1},
/* end of layout */ /* end of layout */
{"", "", 0.0, Last}, {"", "", 0.0, Last},