Logs: freenode/#xmonad
| 2020-12-31 17:25:04 | × | cwrbs quits (~jy@213.152.162.15) (Ping timeout: 256 seconds) |
| 2020-12-31 17:32:24 | → | ADG1089__ joins (~aditya@223.235.213.117) |
| 2020-12-31 17:32:38 | × | _ashbreeze_ quits (~mark@64.85.214.234.reverse.socket.net) (Read error: Connection timed out) |
| 2020-12-31 17:33:03 | → | _ashbreeze_ joins (~mark@64.85.214.234.reverse.socket.net) |
| 2020-12-31 17:33:42 | × | seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 2020-12-31 17:35:20 | → | seschwar joins (~seschwar@unaffiliated/seschwar) |
| 2020-12-31 17:38:08 | → | cwrbs joins (~jy@37.120.217.243) |
| 2020-12-31 17:52:00 | × | cwrbs quits (~jy@37.120.217.243) (Ping timeout: 268 seconds) |
| 2020-12-31 17:58:52 | × | everythingTaken quits (~everythin@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken) |
| 2020-12-31 18:05:42 | → | cwrbs joins (~jy@46.183.220.203) |
| 2020-12-31 18:13:42 | × | ADG1089__ quits (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 18:31:13 | × | Shiranai quits (beed0d8f@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.143) (Ping timeout: 246 seconds) |
| 2020-12-31 19:01:16 | × | notis quits (~notis@45.134.22.54) (Ping timeout: 240 seconds) |
| 2020-12-31 19:03:31 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 2020-12-31 19:04:14 | × | berberman_ quits (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds) |
| 2020-12-31 19:18:10 | × | cwrbs quits (~jy@46.183.220.203) (Ping timeout: 256 seconds) |
| 2020-12-31 19:28:00 | × | geekosaur quits (42d52137@66.213.33.55) (Ping timeout: 245 seconds) |
| 2020-12-31 19:31:57 | → | cwrbs joins (~jy@185.189.112.19) |
| 2020-12-31 19:44:13 | → | geekosaur joins (42d52137@66.213.33.55) |
| 2020-12-31 19:48:37 | × | Hash quits (~Hash@unaffiliated/hash) (Ping timeout: 260 seconds) |
| 2020-12-31 19:49:49 | → | Hash joins (~Hash@unaffiliated/hash) |
| 2020-12-31 20:01:04 | × | brettgilio quits (~brettgili@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com/irc.html>) |
| 2020-12-31 20:11:39 | → | brettgilio joins (~brettgili@brettgilio.com) |
| 2020-12-31 20:19:14 | × | cwrbs quits (~jy@185.189.112.19) (Ping timeout: 260 seconds) |
| 2020-12-31 20:32:43 | → | cwrbs joins (~jy@178.162.209.171) |
| 2020-12-31 20:58:02 | × | cwrbs quits (~jy@178.162.209.171) (Ping timeout: 260 seconds) |
| 2020-12-31 21:15:19 | → | travv0 joins (sid293381@gateway/web/irccloud.com/x-cdkgjeiazghryoab) |
| 2020-12-31 21:20:55 | × | geekosaur quits (42d52137@66.213.33.55) (Ping timeout: 245 seconds) |
| 2020-12-31 21:23:01 | × | theDon quits (~td@94.134.91.182) (Ping timeout: 264 seconds) |
| 2020-12-31 21:30:57 | → | theDon joins (~td@94.134.91.248) |
| 2020-12-31 21:31:57 | → | geekosaur joins (42d52137@66.213.33.55) |
| 2020-12-31 21:44:33 | × | geekosaur quits (42d52137@66.213.33.55) (Remote host closed the connection) |
| 2020-12-31 21:52:16 | → | thoros joins (~thoros@194-96-55-156.hdsl.highway.telekom.at) |
| 2020-12-31 22:03:48 | → | Shiranai joins (beed0d8f@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.143) |
| 2020-12-31 22:48:22 | × | _ashbreeze_ quits (~mark@64.85.214.234.reverse.socket.net) (Read error: Connection reset by peer) |
| 2020-12-31 22:49:51 | → | _ashbreeze_ joins (~mark@64.85.214.234.reverse.socket.net) |
| 2020-12-31 23:08:06 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 2020-12-31 23:20:38 | → | andytoshi joins (~apoelstra@unaffiliated/andytoshi) |
| 2020-12-31 23:21:31 | × | Shiranai quits (beed0d8f@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.143) (Quit: Connection closed) |
| 2020-12-31 23:21:58 | <andytoshi> | hiya. i'm trying to make my xmobar look different on the active monitor ... i've been able to output the screen ID of the active screen from xmonad, but i can't figure out how to make xmobar do anything useful with it (seems that StdinReader is just a dumb pipe) |
| 2020-12-31 23:22:09 | → | notis joins (~notis@185.51.134.229) |
| 2020-12-31 23:22:13 | <andytoshi> | so alternatively i've been trying to do everything in xmonad... |
| 2020-12-31 23:22:47 | × | daphnis quits (~daphnis@cm-84.214.179.98.getinternet.no) (Quit: leaving) |
| 2020-12-31 23:22:52 | <andytoshi> | but i have a xmobarPP, and only ppOutput knows about the different instances of xmobar, and it's a String -> IO () |
| 2020-12-31 23:23:05 | <andytoshi> | so I'm outside of the X monad there and can't get the current screen |
| 2020-12-31 23:23:25 | <andytoshi> | has anyone successfully done this before? |
| 2020-12-31 23:24:04 | <Liskni_si> | I have, but my setup is very custom |
| 2020-12-31 23:24:29 | <Liskni_si> | on the other hand, having multiple xmobars sounds a bit custom, too |
| 2020-12-31 23:25:40 | <Liskni_si> | my config is here: https://github.com/liskin/dotfiles/blob/home/.xmonad/xmonad.hs, and if you show us yours, maybe we can figure out the least intrusive way to do that |
| 2020-12-31 23:26:37 | <andytoshi> | sure, one moment |
| 2020-12-31 23:26:54 | <andytoshi> | is having multiple xmobars pretty custom? i think that's the usual way to get them on every monitor |
| 2020-12-31 23:29:03 | <andytoshi> | here is my xmobar log hook -- | Get the name of the current layout. |
| 2020-12-31 23:29:03 | <andytoshi> | logLayout :: Logger |
| 2020-12-31 23:29:09 | <andytoshi> | oops wrong paste |
| 2020-12-31 23:29:11 | <andytoshi> | here it is https://github.com/apoelstra/xmonad-config/blob/master/xmonad.hs#L49-L57 |
| 2020-12-31 23:29:33 | <andytoshi> | i am doing some weird/custom stuff with workspaces, to force them to specific monitors, but i think the xmobar stuff is fairly mainstream |
| 2020-12-31 23:29:37 | <Liskni_si> | well it's not something that is supported directly by DynamicLog, and DynamicBars is not very well documented and arguably somewhat less flexible (at least for me) |
| 2020-12-31 23:29:55 | <Liskni_si> | so I'd consider it pretty custom :-) |
| 2020-12-31 23:30:01 | <andytoshi> | ok that's fair :) |
| 2020-12-31 23:30:58 | <andytoshi> | so... IndependentScreens actually does roughly what i'm trying to do here .. see `marshalPP` https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/src/XMonad-Layout-IndependentScreens.html#onCurrentScreen |
| 2020-12-31 23:31:18 | <andytoshi> | but the way they've done that is pretty hacky and specific to their way of naming workspaces (and mapping them to monitors) which i don't like |
| 2020-12-31 23:31:31 | <andytoshi> | so i'd have to redo that code ... which i can do, but hopefully i don't have to implement my own PP like that |
| 2020-12-31 23:31:43 | <andytoshi> | my hope is that there's a "simpler" way to go |
| 2020-12-31 23:32:07 | <Liskni_si> | took a look at your code, I think the problem is that you're running dynamicLogWithPP only once and outputting the same output to all three xmobars |
| 2020-12-31 23:32:32 | <Liskni_si> | when you invoke dynamicLogWithPP with slightly different pp for every xmobar, you'll have the flexibility you need |
| 2020-12-31 23:32:46 | <andytoshi> | Liskni_si: yep .. which i think i got from some "xmonad with multiple monitors" tutorial |
| 2020-12-31 23:32:58 | <andytoshi> | ok, nice, let me look into how to have multiple pps |
| 2020-12-31 23:33:11 | <Liskni_si> | (and my xmonad.hs actually does implement my own PP because I need stuff that isn't in DynamicLog either) |
| 2020-12-31 23:40:08 | × | growpotkin quits (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2020-12-31 23:40:25 | → | growpotkin joins (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 2020-12-31 23:58:52 | × | thoros quits (~thoros@194-96-55-156.hdsl.highway.telekom.at) (Ping timeout: 260 seconds) |
| 2021-01-01 00:16:45 | <andytoshi> | whew, i did it. though i really don't know haskell :P |
| 2021-01-01 00:17:17 | <andytoshi> | this nasty thing https://github.com/apoelstra/xmonad-config/blob/master/xmonad.hs#L71 writes True to the active monitor and False to the inactive one |
| 2021-01-01 00:30:16 | → | cwrbs joins (~jy@217.64.127.195) |
| 2021-01-01 00:35:35 | × | notis quits (~notis@185.51.134.229) (Read error: Connection reset by peer) |
| 2021-01-01 00:38:35 | → | notis joins (~notis@45.134.22.65) |
| 2021-01-01 00:40:42 | ← | ElKowar parts (~ElKowar@p3e9d26c7.dip0.t-ipconnect.de) () |
| 2021-01-01 00:44:10 | × | seschwar quits (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 2021-01-01 01:16:52 | × | notis quits (~notis@45.134.22.65) (Ping timeout: 246 seconds) |
| 2021-01-01 02:21:46 | <andytoshi> | is there a way that i can change the background color of the whole xmobar? |
| 2021-01-01 02:34:01 | × | cwrbs quits (~jy@217.64.127.195) (Ping timeout: 256 seconds) |
| 2021-01-01 03:02:08 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2021-01-01 03:30:18 | × | thunderrd quits (~thunderrd@183.182.111.131) (Remote host closed the connection) |
| 2021-01-01 03:52:56 | × | theDon quits (~td@94.134.91.248) (Ping timeout: 256 seconds) |
| 2021-01-01 03:54:23 | → | theDon joins (~td@muedsl-82-207-238-228.citykom.de) |
| 2021-01-01 04:36:37 | → | everythingTaken joins (~everythin@gateway/tor-sasl/everythingtaken) |
| 2021-01-01 05:02:08 | × | everythingTaken quits (~everythin@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken) |
| 2021-01-01 05:05:41 | → | ADG1089__ joins (~aditya@223.235.213.117) |
| 2021-01-01 05:16:50 | → | thunderrd joins (~thunderrd@183.182.111.131) |
| 2021-01-01 05:33:07 | → | thoros joins (~thoros@194-96-55-156.hdsl.highway.telekom.at) |
| 2021-01-01 06:01:22 | → | everythingTaken joins (~everythin@gateway/tor-sasl/everythingtaken) |
| 2021-01-01 06:09:00 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 272 seconds) |
| 2021-01-01 06:26:26 | → | palo1 joins (~weechat@c-base/crew/palo) |
| 2021-01-01 06:27:44 | × | ADG1089__ quits (~aditya@223.235.213.117) (Quit: Konversation terminated!) |
| 2021-01-01 06:28:07 | → | ADG1089__ joins (~aditya@223.235.213.117) |
| 2021-01-01 06:29:38 | × | thunderrd quits (~thunderrd@183.182.111.131) (Remote host closed the connection) |
| 2021-01-01 06:29:42 | × | palo quits (~weechat@c-base/crew/palo) (Ping timeout: 260 seconds) |
| 2021-01-01 06:29:42 | palo1 | is now known as palo |
| 2021-01-01 06:30:09 | × | ADG1089__ quits (~aditya@223.235.213.117) (Client Quit) |
| 2021-01-01 06:30:36 | → | ADG1089__ joins (~aditya@223.235.213.117) |
All times are in UTC.