2021/01/10

2021-01-10 00:09:13 +0000rudentoxic(~rudentoxi@74.119.146.182) (Ping timeout: 264 seconds)
2021-01-10 00:10:47 +0000rudentoxic(~rudentoxi@107-214-50-180.lightspeed.bcvloh.sbcglobal.net)
2021-01-10 00:19:54 +0000gazler(~gazler@2001:8b0:b165:a8d2::2) (Read error: Connection reset by peer)
2021-01-10 00:19:59 +0000gazler_(~gazler@195.107.2.81.in-addr.arpa)
2021-01-10 00:21:01 +0000notis(~notis@45.134.22.54) (Ping timeout: 246 seconds)
2021-01-10 00:23:28 +0000rudentoxic(~rudentoxi@107-214-50-180.lightspeed.bcvloh.sbcglobal.net) (Ping timeout: 246 seconds)
2021-01-10 00:23:43 +0000rudentoxic(~rudentoxi@107.152.100.20)
2021-01-10 00:59:44 +0000s00pcan(~chris@075-133-056-178.res.spectrum.com) (Remote host closed the connection)
2021-01-10 01:27:18 +0000kelnoky(~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 256 seconds)
2021-01-10 02:24:45 +0000al3x27(~plovs@85.254.75.142) (Ping timeout: 240 seconds)
2021-01-10 02:30:03 +0000RawphullCawpterAHemlocksLie
2021-01-10 02:46:08 +0000aldum(~vishera@aldum.pw) (Ping timeout: 256 seconds)
2021-01-10 02:46:14 +0000ericsagn1(~ericsagne@2405:6580:0:5100:e13a:446f:fd91:b45c) (Ping timeout: 264 seconds)
2021-01-10 02:49:06 +0000ericsagnes(~ericsagne@2405:6580:0:5100:3c13:dd0e:758f:287c)
2021-01-10 02:51:03 +0000thunderrd(~thunderrd@183.182.115.7) (Remote host closed the connection)
2021-01-10 02:56:59 +0000aldum(~vishera@aldum.pw)
2021-01-10 02:58:14 +0000thunderrd(~thunderrd@183.182.115.7)
2021-01-10 03:24:46 +0000aldum(~vishera@aldum.pw) (Ping timeout: 246 seconds)
2021-01-10 03:40:35 +0000aldum(~vishera@aldum.pw)
2021-01-10 03:41:50 +0000incertia_(~incertia@d4-50-26-103.nap.wideopenwest.com) (Ping timeout: 256 seconds)
2021-01-10 03:46:01 +0000incertia(~incertia@d4-50-26-103.nap.wideopenwest.com)
2021-01-10 03:48:13 +0000theDon(~td@94.134.91.100) (Ping timeout: 246 seconds)
2021-01-10 03:50:19 +0000theDon(~td@94.134.91.57)
2021-01-10 03:56:08 +0000SpiderPi1(~matt@047-132-233-190.res.spectrum.com) (Remote host closed the connection)
2021-01-10 04:00:01 +0000haasn(~nand@mpv/developer/haasn) (Quit: ZNC 1.7.5+deb4 - https://znc.in)
2021-01-10 04:01:18 +0000haasn(~nand@mpv/developer/haasn)
2021-01-10 04:08:00 +0000SpiderPig(~matt@047-132-233-190.res.spectrum.com)
2021-01-10 04:20:25 +0000aldum(~vishera@aldum.pw) (Ping timeout: 246 seconds)
2021-01-10 04:20:39 +0000aldum(~vishera@aldum.pw)
2021-01-10 04:59:45 +0000ADG1089__(~aditya@122.163.165.143)
2021-01-10 05:36:43 +0000ADG1089__(~aditya@122.163.165.143) (Remote host closed the connection)
2021-01-10 06:37:51 +0000palo1(~weechat@c-base/crew/palo)
2021-01-10 06:41:19 +0000palo(~weechat@c-base/crew/palo) (Ping timeout: 256 seconds)
2021-01-10 06:41:19 +0000palo1palo
2021-01-10 07:07:41 +0000jchia__1(~jchia@58.32.36.39) (Remote host closed the connection)
2021-01-10 07:08:49 +0000growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in)
2021-01-10 07:36:43 +0000hexo(~hexo@gateway/tor-sasl/hexo) (Ping timeout: 240 seconds)
2021-01-10 07:49:29 +0000elGamal(~elg@198.8.85.134)
2021-01-10 07:55:46 +0000ADG1089__(~aditya@122.163.165.143)
2021-01-10 08:01:57 +0000hexo(~hexo@gateway/tor-sasl/hexo)
2021-01-10 08:37:17 +0000notis(~notis@45.134.22.54)
2021-01-10 09:31:06 +0000al3x27(~plovs@85.254.75.142)
2021-01-10 09:35:02 +0000berberman_(~berberman@unaffiliated/berberman)
2021-01-10 09:36:02 +0000berberman(~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds)
2021-01-10 09:49:18 +0000notis(~notis@45.134.22.54) (Quit: WeeChat 3.0)
2021-01-10 09:52:10 +0000kelnoky(~shao@ip1f1222c4.dynamic.kabel-deutschland.de)
2021-01-10 09:53:29 +0000notis(~notis@45.134.22.65)
2021-01-10 09:59:42 +0000seschwar(~seschwar@unaffiliated/seschwar)
2021-01-10 10:20:19 +0000everythingTaken(~everythin@gateway/tor-sasl/everythingtaken)
2021-01-10 10:35:34 +0000hacxman(~hexo@gateway/tor-sasl/hexo)
2021-01-10 10:35:43 +0000hexo(~hexo@gateway/tor-sasl/hexo) (Ping timeout: 240 seconds)
2021-01-10 10:35:49 +0000hacxmanhexo
2021-01-10 10:57:44 +0000ADG1089__(~aditya@122.163.165.143) (Remote host closed the connection)
2021-01-10 11:06:23 +0000everythingTaken(~everythin@gateway/tor-sasl/everythingtaken) (Ping timeout: 240 seconds)
2021-01-10 11:10:19 +0000everythingTaken(~everythin@gateway/tor-sasl/everythingtaken)
2021-01-10 11:57:02 +0000notis(~notis@45.134.22.65) (Read error: Connection reset by peer)
2021-01-10 11:59:17 +0000notis(~notis@45.134.22.65)
2021-01-10 12:08:53 +0000mc47(~yecinem@141.84.69.87)
2021-01-10 12:10:06 +0000avaq(~avaq@unaffiliated/avaq)
2021-01-10 12:14:51 +0000 <avaq> Hi folks! I'm trying to figure out a way to define an XMobar Pretty Printer (https://is.gd/YRsP23) "extra" that would carry the basename of the command running in a certain window. My goal is to prepend it to the title in my xmobar, for example: "firefox | DuckDuckGo -- Mozilla Firefox". I can't find a way to obtain the command name though. I looked at XMonad.Util.Loggers and XMonad.Util.WindowProperties.
2021-01-10 12:15:20 +0000 <avaq> * a certain window -> the active window
2021-01-10 12:17:12 +0000 <avaq> I don't really know where to look, as I'm not hugely familiar with the XMonad ecosystem. If someone could point me to a function that returns information about the command running in/under a window, I think I can cobble together the rest. :)
2021-01-10 12:18:45 +0000 <mc47> avaq I think you could only the properties of the window
2021-01-10 12:20:32 +0000 <mc47> that is things you could grab with `xprop`, but I might be wrong
2021-01-10 12:27:54 +0000dario1(~dario@5.77.88.217)
2021-01-10 12:27:54 +0000dario1dariof4
2021-01-10 12:33:42 +0000ADG1089__(~aditya@122.163.165.143)
2021-01-10 13:01:07 +0000avaq(~avaq@unaffiliated/avaq) (Remote host closed the connection)
2021-01-10 13:27:44 +0000 <vrs> window properties are unreliable, the client program can set most of them to whatever
2021-01-10 13:28:28 +0000 <vrs> there's _NET_WM_PID but even if the program is honest, that doesn't help you if it runs in a process id namespace (via firejail or so)
2021-01-10 13:29:24 +0000 <vrs> there are some things you can do by hooking up gdb to the x server, but at that point you're deep in dark magic territory
2021-01-10 13:38:18 +0000 <Solid> *not to mention what happens when you spawn a program via a shell and don't use exec :>
2021-01-10 13:49:30 +0000berberman_(~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in)
2021-01-10 13:49:55 +0000berberman(~berberman@unaffiliated/berberman)
2021-01-10 13:54:02 +0000mc47(~yecinem@141.84.69.87) (Quit: Leaving)
2021-01-10 13:54:21 +0000mc47(~yecinem@141.84.69.87)
2021-01-10 13:57:16 +0000 <mc47> Solid hahaha
2021-01-10 14:09:42 +0000mc47(~yecinem@141.84.69.87) (Ping timeout: 256 seconds)
2021-01-10 14:35:47 +0000ericsagnes(~ericsagne@2405:6580:0:5100:3c13:dd0e:758f:287c) (Ping timeout: 260 seconds)
2021-01-10 14:47:42 +0000ericsagnes(~ericsagne@2405:6580:0:5100:32fa:5861:e6a3:7ef9)
2021-01-10 14:48:40 +0000mc47(~yecinem@141.84.69.87)
2021-01-10 14:51:22 +0000schweby(~quassel@lxqflm.schwe.by) (Quit: Das ist möglich, also tun wir es. Später.)
2021-01-10 14:52:40 +0000geekosaur(ae68c070@cpe-174-104-192-112.neo.res.rr.com)
2021-01-10 14:55:02 +0000mc47(~yecinem@141.84.69.87) (Ping timeout: 256 seconds)
2021-01-10 15:05:34 +0000mc47(~yecinem@141.84.69.87)
2021-01-10 15:08:30 +0000geekosaur(ae68c070@cpe-174-104-192-112.neo.res.rr.com) (*.net *.split)
2021-01-10 15:09:02 +0000Chobbes(~Chobbes@unaffiliated/chobbes) (Ping timeout: 264 seconds)
2021-01-10 15:14:58 +0000Chobbes(~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net)
2021-01-10 15:27:29 +0000 <ADG1089__> is there an event hook for change in number of screens?
2021-01-10 15:27:51 +0000 <ADG1089__> (xinerma ones)
2021-01-10 15:29:24 +0000 <mc47> There is something like that in XMonad.Hooks.DynamicBars
2021-01-10 15:32:20 +0000 <ADG1089__> the cleanup hook is only called when xmonad is restart or i manually turn off a monitor from xrandr
2021-01-10 15:32:39 +0000 <ADG1089__> i wanted a hook so that i can call xrandr when i connected a monitor to set a layout and restart xmonad and xmobars
2021-01-10 15:37:12 +0000everythingTaken(~everythin@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken)
2021-01-10 15:37:35 +0000 <Liskni_si> hmm, that sounds like something I might want to take from my xmonad.hs and contribute to xmonad-contrib
2021-01-10 15:38:19 +0000 <Liskni_si> (an eventhook that clears duplicate randr events from the queue and invokes a recreen plus a specified hook)
2021-01-10 15:39:07 +0000 <ADG1089__> found it : autorandr
2021-01-10 15:39:13 +0000 <ADG1089__> it's in udev hook
2021-01-10 15:39:20 +0000 <ADG1089__> so de/wm agnostic
2021-01-10 15:39:37 +0000 <Liskni_si> oh, that kind of thing
2021-01-10 15:39:53 +0000 <ADG1089__> there's also mons in AUR
2021-01-10 15:40:00 +0000 <ADG1089__> for windows like 2 monitor setup
2021-01-10 15:40:04 +0000 <Liskni_si> that actually triggers on randr events (connect/disconnect) not xinerama
2021-01-10 15:40:05 +0000 <ADG1089__> this arch wiki is so great
2021-01-10 15:44:56 +0000geekosaur(ae68c070@cpe-174-104-192-112.neo.res.rr.com)
2021-01-10 15:47:07 +0000mc47(~yecinem@141.84.69.87) (Remote host closed the connection)
2021-01-10 15:48:11 +0000ADG1089__(~aditya@122.163.165.143) (Quit: Konversation terminated!)
2021-01-10 15:52:06 +0000ADG1089__(~aditya@122.163.165.143)
2021-01-10 16:52:22 +0000hexo(~hexo@gateway/tor-sasl/hexo) (Read error: Connection reset by peer)
2021-01-10 17:20:10 +0000hexo(~hexo@gateway/tor-sasl/hexo)
2021-01-10 17:46:59 +0000coldpress_coldpress
2021-01-10 18:12:03 +0000albel727(~albel727@unaffiliated/albel727)
2021-01-10 18:36:56 +0000rabliatu(~quassel@170.130.7.211) (Quit: 1)
2021-01-10 19:03:23 +0000berberman_(~berberman@unaffiliated/berberman)
2021-01-10 19:04:40 +0000berberman_(~berberman@unaffiliated/berberman) (Max SendQ exceeded)
2021-01-10 19:04:43 +0000berberman(~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds)
2021-01-10 19:05:06 +0000berberman(~berberman@unaffiliated/berberman)
2021-01-10 19:13:09 +0000 <Solid> https://github.com/xmonad/xmonad/pull/261
2021-01-10 19:13:28 +0000 <Solid> ...we should probably revert this
2021-01-10 19:19:56 +0000abhixec(~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving)
2021-01-10 19:20:16 +0000 <Liskni_si> oh fuck
2021-01-10 19:20:27 +0000 <Liskni_si> we should probably fork xmonad :-)
2021-01-10 19:21:05 +0000 <Solid> :D
2021-01-10 19:21:49 +0000 <Liskni_si> (I'm guessing that if I push an actual revert, things are going to get ugly)
2021-01-10 19:26:40 +0000 <Solid> I would imagine yeah :/
2021-01-10 19:28:22 +0000brttmsn(~brtt@2600:8804:8689:3f00::2395)
2021-01-10 19:29:57 +0000 <Solid> this may be something that another senior member (geekosaur or byorgey come to mind) could do
2021-01-10 19:30:40 +0000 <brttmsn> Does Xmonad have an extension for its own run launcher?
2021-01-10 19:32:55 +0000 <Solid> there is XMonad.Prompt.Shell
2021-01-10 19:36:03 +0000xaltsc(~xaltsc@unaffiliated/xaltsc)
2021-01-10 19:38:59 +0000 <Hash> Thank you guys.
2021-01-10 19:39:42 +0000 <Hash> It means a lot to me that you guys shared my in grief.
2021-01-10 19:41:47 +0000brttmsn(~brtt@2600:8804:8689:3f00::2395) (Quit: WeeChat 3.0)
2021-01-10 19:42:26 +0000notis(~notis@45.134.22.65) (Quit: WeeChat 3.0)
2021-01-10 19:43:24 +0000notis(~notis@45.134.22.54)
2021-01-10 19:49:00 +0000brttmsn(~brtt@2600:8804:8689:3f00::2395)
2021-01-10 19:50:19 +0000 <brttmsn> okay i imported the XMonad.Prompt.Shell lib to my config and added the keybinding it suggested on the webpage and changed the letter to r bc i have x binded to something else but when i push it nothing happens
2021-01-10 20:01:11 +0000 <Solid> does `xmonad --recompile' return any errors?
2021-01-10 20:01:27 +0000 <Solid> If no then check if you have the relevant fonts installed (or change the default font to one that you have)
2021-01-10 20:07:19 +0000 <brttmsn> no it doesnt return any errors or anything and i have all the fonts installed for my xmonad
2021-01-10 20:09:29 +0000schweby(~quassel@lxqflm.schwe.by)
2021-01-10 20:09:46 +0000 <Solid> are you sure? the default bitmap font that the prompt uses is apparently not installed with X11 on all distros anymore
2021-01-10 20:20:46 +0000brttmsn(~brtt@2600:8804:8689:3f00::2395) (Quit: WeeChat 3.0)
2021-01-10 20:31:18 +0000growpotkin(~growpotki@130-45-30-154.dyn.grandenetworks.net)
2021-01-10 20:33:34 +0000notis(~notis@45.134.22.54) (Read error: Connection reset by peer)
2021-01-10 20:36:47 +0000notis(~notis@185.51.134.230)
2021-01-10 20:40:24 +0000mc47(~yecinem@89.246.239.190)
2021-01-10 20:45:31 +0000davemq(~davemq@99-179-0-50.lightspeed.austtx.sbcglobal.net) (Quit: ZNC 1.8.2 - https://znc.in)
2021-01-10 20:47:01 +0000davemq(~davemq@2600:1700:b1c0:2580:cff1:7c10:c5a4:57e0)
2021-01-10 20:48:47 +0000davemq(~davemq@2600:1700:b1c0:2580:cff1:7c10:c5a4:57e0) (Client Quit)
2021-01-10 20:50:50 +0000davemq(~davemq@2600:1700:b1c0:2580::4d8)
2021-01-10 20:51:29 +0000abhixec(~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
2021-01-10 21:09:39 +0000rabliatu(~quassel@23.231.26.99)
2021-01-10 21:16:22 +0000geekosaur(ae68c070@cpe-174-104-192-112.neo.res.rr.com) (Quit: Connection closed)
2021-01-10 21:30:31 +0000ADG1089__(~aditya@122.163.165.143) (Remote host closed the connection)
2021-01-10 21:34:52 +0000dariof4(~dario@5.77.88.217) (Quit: WeeChat 3.0)
2021-01-10 22:28:48 +0000xaltsc(~xaltsc@unaffiliated/xaltsc) (Quit: WeeChat 3.0)
2021-01-10 22:30:13 +0000rudentoxic(~rudentoxi@107.152.100.20) (Ping timeout: 264 seconds)
2021-01-10 22:31:57 +0000rudentoxic(~rudentoxi@107-214-50-180.lightspeed.bcvloh.sbcglobal.net)
2021-01-10 22:32:45 +0000toniz4(~toniz4@unaffiliated/toniz4)
2021-01-10 22:37:32 +0000 <toniz4> Hello, how can i make clickable workspaces in the xmobar? the examples that i found was outdated
2021-01-10 23:03:33 +0000mc47(~yecinem@89.246.239.190) (Remote host closed the connection)
2021-01-10 23:06:04 +0000jamik(~james@d75-159-1-216.abhsia.telus.net)
2021-01-10 23:13:16 +0000 <jamik> Hey guys, I can't start xmobar due to a SocketError (see here: https://dpaste.com/GSBVUSTZ2). As the output says, I don't have a `/run/user/1000/bus` directory but I'm not sure what that means.
2021-01-10 23:14:54 +0000 <Liskni_si> toniz4: https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Util/ClickableWorkspaces.hs
2021-01-10 23:15:12 +0000 <jamik> I do have a `/run/user/1000/dbus-1` directory, not sure if that is supposed to be the same.
2021-01-10 23:16:12 +0000 <Liskni_si> jamik: xmobar doesn't connect to dbug by default
2021-01-10 23:16:20 +0000 <Liskni_si> did you enable any monitor that does?
2021-01-10 23:17:09 +0000 <jamik> Apologies in advance for lack of knowedge in this area - what's a monitor in this case?
2021-01-10 23:17:27 +0000 <jamik> I didn't enable anything so I suppose not
2021-01-10 23:20:44 +0000 <Liskni_si> oh, it seems it does connect to dbus when compiled with dbus support
2021-01-10 23:20:54 +0000 <jamik> Yea I have compiled it with dbus support
2021-01-10 23:21:32 +0000 <Liskni_si> do you have a session dbus? (ps axf | grep 'dbus.*session')
2021-01-10 23:22:10 +0000 <jamik> Yeah that command shows me a session is running
2021-01-10 23:22:43 +0000 <Liskni_si> weird
2021-01-10 23:22:56 +0000 <Liskni_si> does echo $DBUS_SESSION_BUS_ADDRESS say unix:path=/run/user/1000/bus ?
2021-01-10 23:23:07 +0000 <jamik> I'm on gentoo so this USE flag info might be relevant to you if you also use it: https://dpaste.com/3LE89J9CL
2021-01-10 23:23:37 +0000notis(~notis@185.51.134.230) (Ping timeout: 264 seconds)
2021-01-10 23:24:17 +0000 <jamik> Ah, that might be the problem, $DBUS_SESSION_BUS_ADDRESS is not set in my environment
2021-01-10 23:25:14 +0000 <jamik> So should I set it too /run/user/1000/dbus-1 seeing as I don't have /run/user/1000/bus?
2021-01-10 23:25:19 +0000notis(~notis@45.134.22.65)
2021-01-10 23:25:28 +0000 <Liskni_si> I don't think it's as simple as that
2021-01-10 23:26:25 +0000 <Liskni_si> /run/user/1000/dbus-1 is a directory (at least here), whereas /run/user/1000/bus is a unix socket
2021-01-10 23:26:42 +0000 <jamik> I see
2021-01-10 23:26:53 +0000 <Liskni_si> we need to figure out where, if at all, is your session dbus listening
2021-01-10 23:27:04 +0000 <Liskni_si> and why $DBUS_SESSION_BUS_ADDRESS is not being set in your env
2021-01-10 23:27:11 +0000 <jamik> Okay let me see if I can find it
2021-01-10 23:27:25 +0000 <Liskni_si> lsof -p on the dbus-daemon pid might help
2021-01-10 23:27:57 +0000 <jamik> Okay, I'll run that
2021-01-10 23:29:37 +0000 <jamik> I have 3 dbus-daemon processes running according to pgrep
2021-01-10 23:31:20 +0000 <jamik> Here's the output of lsof -p on all of them: https://dpaste.com/BCZLVMLFD
2021-01-10 23:32:15 +0000 <Liskni_si> oh
2021-01-10 23:32:32 +0000 <Liskni_si> I wonder if any other apps are able to communicate with the bus?
2021-01-10 23:33:46 +0000 <jamik> I am a bit hand-wavy on dbus' responsibilities but I'm using things like pulseaudio and picom with dbus support and they seem to work
2021-01-10 23:39:15 +0000seschwar(~seschwar@unaffiliated/seschwar) (Quit: :wq)
2021-01-10 23:42:49 +0000andytoshi(~apoelstra@unaffiliated/andytoshi) (Ping timeout: 264 seconds)
2021-01-10 23:43:39 +0000andytoshi(~apoelstra@66.183.0.205)
2021-01-10 23:43:39 +0000andytoshi(~apoelstra@66.183.0.205) (Changing host)
2021-01-10 23:43:39 +0000andytoshi(~apoelstra@unaffiliated/andytoshi)
2021-01-10 23:46:41 +0000 <Liskni_si> interesting
2021-01-10 23:46:49 +0000 <Liskni_si> I have no idea why that works
2021-01-10 23:47:51 +0000 <Liskni_si> I'm fairly sure that having DBUS_SESSION_BUS_ADDRESS set correctly (to /tmp/dbus-something) will solve your issue, so that's what you should look into
2021-01-10 23:48:46 +0000 <Liskni_si> and if you're really sure that other apps are able to connect to the session bus correct but xmobar is not, then you might want to file a bug against https://github.com/rblaze/haskell-dbus/
2021-01-10 23:50:04 +0000notis(~notis@45.134.22.65) (Read error: Connection reset by peer)
2021-01-10 23:50:51 +0000 <jamik> Liskni_si: Thanks for the help, at least I have some direction now. I'm uncertain whether my other apps are actually using the dbus functionality that I've compiled in but they work fine in all my usage so I won't file a bug unless I know that for sure
2021-01-10 23:51:31 +0000kelnoky(~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 246 seconds)
2021-01-10 23:55:57 +0000 <Liskni_si> well I haven't seen a system without systemd and session dbus for years, so I have no idea where to look further
2021-01-10 23:56:34 +0000 <jamik> Yeah I'm using elogind with openrc so I can see how it might be weird to troubleshoot