From 1ae24861a06d773836fb674814aa03df90bbb095 Mon Sep 17 00:00:00 2001 From: Shipwreckt Date: Wed, 22 Oct 2025 22:23:00 +0100 Subject: Updated install script, some configs, added vimwiki, added doas def --- files/config/suckless/st/st.c.rej | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 files/config/suckless/st/st.c.rej (limited to 'files/config/suckless/st/st.c.rej') diff --git a/files/config/suckless/st/st.c.rej b/files/config/suckless/st/st.c.rej deleted file mode 100644 index 81bdbd9..0000000 --- a/files/config/suckless/st/st.c.rej +++ /dev/null @@ -1,27 +0,0 @@ ---- st.c -+++ st.c -@@ -1264,9 +1313,24 @@ tsetchar(Rune u, const Glyph *attr, int x, int y) - term.line[y][x-1].mode &= ~ATTR_WIDE; - } - -+ if (u == ' ' && term.line[y][x].mode & ATTR_IMAGE && -+ tgetisclassicplaceholder(&term.line[y][x])) { -+ // This is a workaround: don't overwrite classic placement -+ // placeholders with space symbols (unlike Unicode placeholders -+ // which must be overwritten by anything). -+ term.line[y][x].bg = attr->bg; -+ term.dirty[y] = 1; -+ return; -+ } -+ - term.dirty[y] = 1; - term.line[y][x] = *attr; - term.line[y][x].u = u; -+ -+ if (u == IMAGE_PLACEHOLDER_CHAR || u == IMAGE_PLACEHOLDER_CHAR_OLD) { -+ term.line[y][x].u = 0; -+ term.line[y][x].mode |= ATTR_IMAGE; -+ } - } - - void -- cgit v1.2.3