all repos — st @ 4435e0ee6791136e641d58ce6cf00f8665fe3065

st (suckless terminal) config

add _NET_WM_NAME
Carlos J. Torres vlaadbrain@gmail.com
commit

4435e0ee6791136e641d58ce6cf00f8665fe3065

parent

7263820759aa914b27ab3097613bdf22432ed736

1 files changed, 3 insertions(+), 1 deletions(-)

jump to
M st.cst.c

@@ -239,7 +239,7 @@ Display *dpy;

Colourmap cmap; Window win; Drawable buf; - Atom xembed, wmdeletewin; + Atom xembed, wmdeletewin, netwmname; XIM xim; XIC xic; Draw draw;

@@ -3023,6 +3023,7 @@ &(XColor){.red = 0x0000, .green = 0x0000, .blue = 0x0000});

xw.xembed = XInternAtom(xw.dpy, "_XEMBED", False); xw.wmdeletewin = XInternAtom(xw.dpy, "WM_DELETE_WINDOW", False); + xw.netwmname = XInternAtom(xw.dpy, "_NET_WM_NAME", False); XSetWMProtocols(xw.dpy, xw.win, &xw.wmdeletewin, 1); xresettitle();

@@ -3355,6 +3356,7 @@

Xutf8TextListToTextProperty(xw.dpy, &p, 1, XUTF8StringStyle, &prop); XSetWMName(xw.dpy, xw.win, &prop); + XSetTextProperty(xw.dpy, xw.win, &prop, xw.netwmname); XFree(prop.value); }