Logs: freenode/#xmonad
| 2021-01-10 03:46:01 | → | incertia joins (~incertia@d4-50-26-103.nap.wideopenwest.com) |
| 2021-01-10 03:48:13 | × | theDon quits (~td@94.134.91.100) (Ping timeout: 246 seconds) |
| 2021-01-10 03:50:19 | → | theDon joins (~td@94.134.91.57) |
| 2021-01-10 03:56:08 | × | SpiderPi1 quits (~matt@047-132-233-190.res.spectrum.com) (Remote host closed the connection) |
| 2021-01-10 04:00:01 | × | haasn quits (~nand@mpv/developer/haasn) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
| 2021-01-10 04:01:18 | → | haasn joins (~nand@mpv/developer/haasn) |
| 2021-01-10 04:08:00 | → | SpiderPig joins (~matt@047-132-233-190.res.spectrum.com) |
| 2021-01-10 04:20:25 | × | aldum quits (~vishera@aldum.pw) (Ping timeout: 246 seconds) |
| 2021-01-10 04:20:39 | → | aldum joins (~vishera@aldum.pw) |
| 2021-01-10 04:59:45 | → | ADG1089__ joins (~aditya@122.163.165.143) |
| 2021-01-10 05:36:43 | × | ADG1089__ quits (~aditya@122.163.165.143) (Remote host closed the connection) |
| 2021-01-10 06:37:51 | → | palo1 joins (~weechat@c-base/crew/palo) |
| 2021-01-10 06:41:19 | × | palo quits (~weechat@c-base/crew/palo) (Ping timeout: 256 seconds) |
| 2021-01-10 06:41:19 | palo1 | is now known as palo |
| 2021-01-10 07:07:41 | × | jchia__1 quits (~jchia@58.32.36.39) (Remote host closed the connection) |
| 2021-01-10 07:08:49 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2021-01-10 07:36:43 | × | hexo quits (~hexo@gateway/tor-sasl/hexo) (Ping timeout: 240 seconds) |
| 2021-01-10 07:49:29 | → | elGamal joins (~elg@198.8.85.134) |
| 2021-01-10 07:55:46 | → | ADG1089__ joins (~aditya@122.163.165.143) |
| 2021-01-10 08:01:57 | → | hexo joins (~hexo@gateway/tor-sasl/hexo) |
| 2021-01-10 08:37:17 | → | notis joins (~notis@45.134.22.54) |
| 2021-01-10 09:31:06 | → | al3x27 joins (~plovs@85.254.75.142) |
| 2021-01-10 09:35:02 | → | berberman_ joins (~berberman@unaffiliated/berberman) |
| 2021-01-10 09:36:02 | × | berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds) |
| 2021-01-10 09:49:18 | × | notis quits (~notis@45.134.22.54) (Quit: WeeChat 3.0) |
| 2021-01-10 09:52:10 | → | kelnoky joins (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) |
| 2021-01-10 09:53:29 | → | notis joins (~notis@45.134.22.65) |
| 2021-01-10 09:59:42 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 2021-01-10 10:20:19 | → | everythingTaken joins (~everythin@gateway/tor-sasl/everythingtaken) |
| 2021-01-10 10:35:34 | → | hacxman joins (~hexo@gateway/tor-sasl/hexo) |
| 2021-01-10 10:35:43 | × | hexo quits (~hexo@gateway/tor-sasl/hexo) (Ping timeout: 240 seconds) |
| 2021-01-10 10:35:49 | hacxman | is now known as hexo |
| 2021-01-10 10:57:44 | × | ADG1089__ quits (~aditya@122.163.165.143) (Remote host closed the connection) |
| 2021-01-10 11:06:23 | × | everythingTaken quits (~everythin@gateway/tor-sasl/everythingtaken) (Ping timeout: 240 seconds) |
| 2021-01-10 11:10:19 | → | everythingTaken joins (~everythin@gateway/tor-sasl/everythingtaken) |
| 2021-01-10 11:57:02 | × | notis quits (~notis@45.134.22.65) (Read error: Connection reset by peer) |
| 2021-01-10 11:59:17 | → | notis joins (~notis@45.134.22.65) |
| 2021-01-10 12:08:53 | → | mc47 joins (~yecinem@141.84.69.87) |
| 2021-01-10 12:10:06 | → | avaq joins (~avaq@unaffiliated/avaq) |
| 2021-01-10 12:14:51 | <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 | <avaq> | * a certain window -> the active window |
| 2021-01-10 12:17:12 | <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 | <mc47> | avaq I think you could only the properties of the window |
| 2021-01-10 12:20:32 | <mc47> | that is things you could grab with `xprop`, but I might be wrong |
| 2021-01-10 12:27:54 | → | dario1 joins (~dario@5.77.88.217) |
| 2021-01-10 12:27:54 | dario1 | is now known as dariof4 |
| 2021-01-10 12:33:42 | → | ADG1089__ joins (~aditya@122.163.165.143) |
| 2021-01-10 13:01:07 | × | avaq quits (~avaq@unaffiliated/avaq) (Remote host closed the connection) |
| 2021-01-10 13:27:44 | <vrs> | window properties are unreliable, the client program can set most of them to whatever |
| 2021-01-10 13:28:28 | <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 | <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 | <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 | × | berberman_ quits (~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in) |
| 2021-01-10 13:49:55 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 2021-01-10 13:54:02 | × | mc47 quits (~yecinem@141.84.69.87) (Quit: Leaving) |
| 2021-01-10 13:54:21 | → | mc47 joins (~yecinem@141.84.69.87) |
| 2021-01-10 13:57:16 | <mc47> | Solid hahaha |
| 2021-01-10 14:09:42 | × | mc47 quits (~yecinem@141.84.69.87) (Ping timeout: 256 seconds) |
| 2021-01-10 14:35:47 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:3c13:dd0e:758f:287c) (Ping timeout: 260 seconds) |
| 2021-01-10 14:47:42 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:32fa:5861:e6a3:7ef9) |
| 2021-01-10 14:48:40 | → | mc47 joins (~yecinem@141.84.69.87) |
| 2021-01-10 14:51:22 | × | schweby quits (~quassel@lxqflm.schwe.by) (Quit: Das ist möglich, also tun wir es. Später.) |
| 2021-01-10 14:52:40 | → | geekosaur joins (ae68c070@cpe-174-104-192-112.neo.res.rr.com) |
| 2021-01-10 14:55:02 | × | mc47 quits (~yecinem@141.84.69.87) (Ping timeout: 256 seconds) |
| 2021-01-10 15:05:34 | → | mc47 joins (~yecinem@141.84.69.87) |
| 2021-01-10 15:08:30 | × | geekosaur quits (ae68c070@cpe-174-104-192-112.neo.res.rr.com) (*.net *.split) |
| 2021-01-10 15:09:02 | × | Chobbes quits (~Chobbes@unaffiliated/chobbes) (Ping timeout: 264 seconds) |
| 2021-01-10 15:14:58 | → | Chobbes joins (~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net) |
| 2021-01-10 15:27:29 | <ADG1089__> | is there an event hook for change in number of screens? |
| 2021-01-10 15:27:51 | <ADG1089__> | (xinerma ones) |
| 2021-01-10 15:29:24 | <mc47> | There is something like that in XMonad.Hooks.DynamicBars |
| 2021-01-10 15:32:20 | <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 | <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 | × | everythingTaken quits (~everythin@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken) |
| 2021-01-10 15:37:35 | <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 | <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 | <ADG1089__> | found it : autorandr |
| 2021-01-10 15:39:13 | <ADG1089__> | it's in udev hook |
| 2021-01-10 15:39:20 | <ADG1089__> | so de/wm agnostic |
| 2021-01-10 15:39:37 | <Liskni_si> | oh, that kind of thing |
| 2021-01-10 15:39:53 | <ADG1089__> | there's also mons in AUR |
| 2021-01-10 15:40:00 | <ADG1089__> | for windows like 2 monitor setup |
| 2021-01-10 15:40:04 | <Liskni_si> | that actually triggers on randr events (connect/disconnect) not xinerama |
| 2021-01-10 15:40:05 | <ADG1089__> | this arch wiki is so great |
| 2021-01-10 15:44:56 | → | geekosaur joins (ae68c070@cpe-174-104-192-112.neo.res.rr.com) |
| 2021-01-10 15:47:07 | × | mc47 quits (~yecinem@141.84.69.87) (Remote host closed the connection) |
| 2021-01-10 15:48:11 | × | ADG1089__ quits (~aditya@122.163.165.143) (Quit: Konversation terminated!) |
| 2021-01-10 15:52:06 | → | ADG1089__ joins (~aditya@122.163.165.143) |
| 2021-01-10 16:52:22 | × | hexo quits (~hexo@gateway/tor-sasl/hexo) (Read error: Connection reset by peer) |
| 2021-01-10 17:20:10 | → | hexo joins (~hexo@gateway/tor-sasl/hexo) |
| 2021-01-10 17:46:59 | coldpress_ | is now known as coldpress |
| 2021-01-10 18:12:03 | → | albel727 joins (~albel727@unaffiliated/albel727) |
| 2021-01-10 18:36:56 | × | rabliatu quits (~quassel@170.130.7.211) (Quit: 1) |
| 2021-01-10 19:03:23 | → | berberman_ joins (~berberman@unaffiliated/berberman) |
| 2021-01-10 19:04:40 | × | berberman_ quits (~berberman@unaffiliated/berberman) (Max SendQ exceeded) |
| 2021-01-10 19:04:43 | × | berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds) |
| 2021-01-10 19:05:06 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 2021-01-10 19:13:09 | <Solid> | https://github.com/xmonad/xmonad/pull/261 |
| 2021-01-10 19:13:28 | <Solid> | ...we should probably revert this |
| 2021-01-10 19:19:56 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving) |
All times are in UTC.