2026/01/19

Newest at the top

2026-01-19 20:40:29 +0100 <geekosaur> breaking someone's window manager on upgrade is rarely a good idea
2026-01-19 20:40:12 +0100 <geekosaur> I guess the real problem with changing Decoration (or DecorationEx) is you'd want to change the API to allow specification of when to add the extra stuff, but that might be a breaking change and we avoid those
2026-01-19 19:58:11 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> changing Decoration itself isn't a great idea unless you want to affect every Decoration-based layout modifier for some reason
2026-01-19 19:57:37 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> you may have to write your own using one of the existing ones (something in DecorationMadness, DwmStyle, Tabbed, ... look for things importing XMonad.Layout.Decoration) as a guide
2026-01-19 19:44:19 +0100 <haskellbridge> <Primrose (== Léana)> Where do you think would be more adequate to do this?
2026-01-19 19:38:52 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> Decoration itself isn't generally the place to do this; it provides defaults and a framework for actual decorations such as DwmStyle
2026-01-19 19:36:31 +0100 <haskellbridge> ... long message truncated: https://kf8nh.com/_heisenbridge/media/kf8nh.com/OKcJFJoFmWFLFYjSSXWTCgiq/qI1C62ud__o (5 lines)
2026-01-19 19:36:29 +0100 <haskellbridge> <Primrose (== Léana)> I looked into https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Layout-Decoration.html
2026-01-19 18:25:13 +0100piele(~piele@eiseth.creativeserver.net) (Remote host closed the connection)
2026-01-19 18:24:39 +0100Server+cnrt
2026-01-19 18:24:36 +0100ircbrowse_tom(~ircbrowse@user/tomsmeding/bot/ircbrowse-tom) ircbrowse_tom
2026-01-19 18:24:13 +0100ircbrowse_tom(~ircbrowse@user/tomsmeding/bot/ircbrowse-tom) (ZNC 1.9.0+deb2build3 - https://znc.in)
2026-01-19 17:56:19 +0100mc47(~yecinem@xmonad/TheMC47) (Ping timeout: 246 seconds)
2026-01-19 17:22:40 +0100tremon(~tremon@83.80.159.219) tremon
2026-01-19 17:07:04 +0100 <geekosaur> (and the tags are X11 properties, so you can even access them from outside of xmonad)
2026-01-19 16:53:11 +0100Enrico63(~Enrico63@31-131-247-74.ip252.fastwebnet.it) (Quit: Client closed)
2026-01-19 16:50:43 +0100 <haskellbridge> <Primrose (== Léana)> Thank you!!
2026-01-19 16:50:42 +0100 <haskellbridge> <Primrose (== Léana)> Ooh interesting
2026-01-19 16:28:07 +0100 <haskellbridge> <geekosaur (@geekosaur:matrix.org)> Primrose (== Léana) 👆
2026-01-19 16:27:31 +0100 <geekosaur> https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Actions-TagWindows.html
2026-01-19 16:18:19 +0100hightower3(~hightower@cpe-94-253-237-57.st.cable.xnet.hr) (Ping timeout: 246 seconds)
2026-01-19 16:16:02 +0100hightower4(~hightower@cpe-94-253-190-24.zg.cable.xnet.hr) hightower2
2026-01-19 16:03:42 +0100mc47(~yecinem@xmonad/TheMC47) mc47
2026-01-19 15:39:00 +0100Enrico63(~Enrico63@31-131-247-74.ip252.fastwebnet.it) Enrico63
2026-01-19 15:33:00 +0100Enrico63(~Enrico63@31.131.247.74) (Client Quit)
2026-01-19 15:29:49 +0100Enrico63(~Enrico63@31.131.247.74) Enrico63
2026-01-19 12:53:07 +0100Enrico63(~Enrico63@2001:b07:646b:5fed:9efc:e8ff:fe24:3213) (Quit: Client closed)
2026-01-19 12:35:20 +0100hightower3(~hightower@cpe-94-253-237-57.st.cable.xnet.hr) hightower2
2026-01-19 11:34:44 +0100 <haskellbridge> <Primrose (== Léana)> That sounds pretty cool, I'll look into it if I have time
2026-01-19 11:15:12 +0100Enrico63(~Enrico63@2001:b07:646b:5fed:9efc:e8ff:fe24:3213) Enrico63
2026-01-19 06:31:49 +0100tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2026-01-19 04:28:15 +0100rekahsoft(~rekahsoft@70.51.99.245) (Remote host closed the connection)
2026-01-19 04:14:22 +0100ChubaDuba(~ChubaDuba@46.147.211.164) (Client Quit)
2026-01-19 04:13:23 +0100ChubaDuba(~ChubaDuba@46.147.211.164) ChubaDuba
2026-01-19 02:18:53 +0100DigitteknohippieDigit
2026-01-19 01:21:10 +0100vanvik(~vanvik@143.110.100.4) (Quit: Ping timeout (120 seconds))
2026-01-19 01:21:09 +0100Digit(~user@user/digit) (Ping timeout: 246 seconds)
2026-01-19 01:21:09 +0100redgloboli(~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2026-01-19 01:17:15 +0100Digitteknohippie(~user@user/digit) Digit
2026-01-19 01:16:54 +0100redgloboli_(~redglobol@user/redgloboli) redgloboli
2026-01-19 01:12:24 +0100deebo(~globe@stonebay32.com) treetip
2026-01-19 01:09:37 +0100deebo(~globe@stonebay32.com) (*.net *.split)
2026-01-18 15:28:30 +0100 <liskin> That being said, I don't think it's something that's already been implemented, so you'd need to write a little bit of code.
2026-01-18 15:28:04 +0100 <liskin> Technically you can set custom properties on X windows, and it shouldn't be difficult to make xmonad decorations show then instead of the window title, if set.
2026-01-18 14:57:33 +0100 <haskellbridge> <Primrose (== Léana)> ymeister: Thanks for sharing! I use xmobar, but I don't meant to /retrieve title/ from programs, I want to attach custom labels on windows. I'm comparing two files side by side and they are really similar and the program doesn't tell me which is which, so I want to have something like a sticky note that helps be distinguishing which side is which.
2026-01-18 14:55:14 +0100 <haskellbridge> ... long message truncated: https://kf8nh.com/_heisenbridge/media/kf8nh.com/PdWDuxzLaYkHJFcYnwIRuzgV/2w2NqomPUhw (76 lines)
2026-01-18 14:55:14 +0100 <haskellbridge> <ymeister> Do you mean window title in Polybar/Xmobar/...? What is the way you output your window title?
2026-01-18 14:51:15 +0100 <haskellbridge> ... long message truncated: https://kf8nh.com/_heisenbridge/media/kf8nh.com/HVZZbAsfTftSSVdgZwOoZMXr/DZDmsOQNdmM (76 lines)
2026-01-18 14:51:13 +0100 <haskellbridge> <ymeister> Primrose (== Léana): Do you mean window title in Polybar/Xmobar/...? What is the way you output your window title?
2026-01-18 14:46:51 +0100ml|(~ml|@user/ml/x-5298235) ml|