| 2020-12-31 00:11:44 +0000 | notis | (~notis@185.51.134.230) (Ping timeout: 260 seconds) |
| 2020-12-31 00:19:08 +0000 | al3x27 | (~plovs@85.254.74.40) |
| 2020-12-31 00:46:57 +0000 | kelnoky | (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 272 seconds) |
| 2020-12-31 01:34:12 +0000 | gzj | (~gzj@unaffiliated/gzj) |
| 2020-12-31 01:37:30 +0000 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-31 01:39:34 +0000 | gzj | (~gzj@unaffiliated/gzj) |
| 2020-12-31 02:00:27 +0000 | seschwar | (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 2020-12-31 02:51:05 +0000 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-31 02:51:26 +0000 | gzj | (~gzj@unaffiliated/gzj) |
| 2020-12-31 02:52:05 +0000 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-31 02:52:26 +0000 | gzj | (~gzj@unaffiliated/gzj) |
| 2020-12-31 03:17:50 +0000 | ddellacosta | (dd@gateway/vpn/mullvad/ddellacosta) |
| 2020-12-31 03:55:37 +0000 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Remote host closed the connection) |
| 2020-12-31 03:56:19 +0000 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 2020-12-31 04:01:16 +0000 | theDon | (~td@94.134.91.51) (Ping timeout: 240 seconds) |
| 2020-12-31 04:02:06 +0000 | ddellacosta | (dd@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 256 seconds) |
| 2020-12-31 04:03:07 +0000 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Remote host closed the connection) |
| 2020-12-31 04:03:18 +0000 | theDon | (~td@94.134.91.182) |
| 2020-12-31 04:03:27 +0000 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 2020-12-31 04:18:24 +0000 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) |
| 2020-12-31 05:12:23 +0000 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken) |
| 2020-12-31 05:36:27 +0000 | ericsagnes | (~ericsagne@2405:6580:0:5100:408c:5ab0:3607:c803) (Ping timeout: 258 seconds) |
| 2020-12-31 05:48:48 +0000 | ericsagnes | (~ericsagne@2405:6580:0:5100:93a5:a77a:27e2:f365) |
| 2020-12-31 05:53:47 +0000 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) |
| 2020-12-31 05:54:40 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 05:55:28 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 05:57:04 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 06:06:13 +0000 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) (Remote host closed the connection) |
| 2020-12-31 06:06:38 +0000 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) |
| 2020-12-31 06:22:59 +0000 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken) |
| 2020-12-31 06:27:13 +0000 | palo1 | (~weechat@c-base/crew/palo) |
| 2020-12-31 06:30:58 +0000 | palo | (~weechat@c-base/crew/palo) (Ping timeout: 272 seconds) |
| 2020-12-31 06:30:58 +0000 | palo1 | palo |
| 2020-12-31 06:37:16 +0000 | rekahsoft | (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds) |
| 2020-12-31 08:10:11 +0000 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2020-12-31 08:18:36 +0000 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2020-12-31 08:33:42 +0000 | cfricke | (~cfricke@unaffiliated/cfricke) |
| 2020-12-31 09:06:28 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 09:07:44 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 09:12:14 +0000 | notis | (~notis@45.134.22.54) |
| 2020-12-31 09:13:28 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 09:14:44 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 09:15:56 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 09:19:44 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 09:24:04 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 09:25:11 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 09:26:37 +0000 | cfricke | (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0) |
| 2020-12-31 09:32:07 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 09:40:00 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 09:48:11 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 09:50:16 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 09:51:16 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 09:53:31 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 09:54:13 +0000 | malook | (~Thunderbi@5.109.68.114) |
| 2020-12-31 09:57:26 +0000 | kelnoky | (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) |
| 2020-12-31 09:57:54 +0000 | malook | (~Thunderbi@5.109.68.114) (Client Quit) |
| 2020-12-31 09:58:33 +0000 | gazler | (~gazler@2001:8b0:b165:a8d2:1553:5c63:3022:700e) (Ping timeout: 260 seconds) |
| 2020-12-31 10:03:41 +0000 | berberman_ | (~berberman@unaffiliated/berberman) |
| 2020-12-31 10:04:23 +0000 | berberman | (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds) |
| 2020-12-31 10:19:13 +0000 | <Solid> | ?tell mc-47 I just noticed that you must have deleted `cleanupStatusBars' from the startupHooks in statusBarProp[To] at some point; that function is never called now unless users manually add it to their startupHooks, might want to fix that ;) |
| 2020-12-31 10:19:13 +0000 | <lambdabot> | Consider it noted. |
| 2020-12-31 10:26:22 +0000 | notis | (~notis@45.134.22.54) (Quit: WeeChat 3.0) |
| 2020-12-31 10:28:15 +0000 | notis | (~notis@45.134.22.54) |
| 2020-12-31 10:37:15 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 10:55:36 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 11:09:17 +0000 | seschwar | (~seschwar@unaffiliated/seschwar) |
| 2020-12-31 11:11:10 +0000 | al3x27 | (~plovs@85.254.74.40) (Quit: WeeChat 3.0) |
| 2020-12-31 11:24:21 +0000 | ElKowar | (~ElKowar@p3e9d26c7.dip0.t-ipconnect.de) |
| 2020-12-31 11:43:46 +0000 | mc47 | (~yecinem@89.246.239.190) |
| 2020-12-31 11:44:11 +0000 | ElKowar | (~ElKowar@p3e9d26c7.dip0.t-ipconnect.de) () |
| 2020-12-31 11:49:37 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 12:04:52 +0000 | tugrik | (~username@war.funkyjesus.org) (Quit: WeeChat 2.9) |
| 2020-12-31 12:08:20 +0000 | ElKowar | (~ElKowar@p3e9d26c7.dip0.t-ipconnect.de) |
| 2020-12-31 12:10:14 +0000 | <ElKowar> | is the type signature of `XMonad.Layout.IndependentScreens.onCurrentScreen` just wrong? it's (VirtualWorkspace -> WindowSet -> a) -> PhysicalWorkspace -> Windowset -> a but the example code using it shows it being used with a VirtualWorkspace as the second last argument,..... |
| 2020-12-31 12:11:09 +0000 | tugrik | (~username@war.funkyjesus.org) |
| 2020-12-31 12:13:01 +0000 | <ElKowar> | IndependentScreens is very much underdocumented / weirdly documented,... no idea how i actually managed to initially understand that thing lol |
| 2020-12-31 12:13:18 +0000 | tugrik | (~username@war.funkyjesus.org) (Client Quit) |
| 2020-12-31 12:13:49 +0000 | tugrik | (~username@war.funkyjesus.org) |
| 2020-12-31 12:13:52 +0000 | byorgey | (~byorgey@155.138.238.211) (Quit: Lost terminal) |
| 2020-12-31 12:16:46 +0000 | tugrik | (~username@war.funkyjesus.org) () |
| 2020-12-31 12:28:36 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 12:40:52 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 12:43:25 +0000 | geekosaur | (ac3a8c6e@172.58.140.110) |
| 2020-12-31 12:52:34 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 13:15:40 +0000 | <Solid> | ElKowar: according to the code both `PhysicalWorkspace' and `VirtualWorkspace' are just aliases for `WorkspaceId' |
| 2020-12-31 13:15:57 +0000 | <ElKowar> | yea, i know, that's why i'm asking ;D otherwise the signature could not have been wrong |
| 2020-12-31 13:16:26 +0000 | <Solid> | ah I see |
| 2020-12-31 13:16:41 +0000 | <Solid> | well `marshall' expects a `VirtualWorkspace' |
| 2020-12-31 13:16:57 +0000 | <Solid> | so I would assume that should be the case for `onCurrentScreen' as well |
| 2020-12-31 13:17:29 +0000 | <Solid> | something-something that wouldn't have happend with newtypes something-something |
| 2020-12-31 13:17:55 +0000 | <Solid> | oh and the name even is `vws', probabyl not supposed to be a physical one, that one :D |
| 2020-12-31 13:20:40 +0000 | <ElKowar> | that whole module needs a good bit of love i feel like |
| 2020-12-31 13:20:49 +0000 | <ElKowar> | currenlty trying to fix some issues with the window activation event |
| 2020-12-31 13:21:04 +0000 | <ElKowar> | for which i need things like a `W.view` that views on the correct screen |
| 2020-12-31 13:21:57 +0000 | <Solid> | yes a blame shows that the last commit to that module was in 2013 |
| 2020-12-31 13:22:42 +0000 | <Solid> | I guess at some point most people embrace xmonad's objectvitely superior way of handling multi-monitor setups :> |
| 2020-12-31 13:22:59 +0000 | <ElKowar> | really not a fan of the index-style handling i guess xD |
| 2020-12-31 13:23:06 +0000 | <ElKowar> | just feels really awkward, even after a week of trying to get used to it |
| 2020-12-31 13:29:36 +0000 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
| 2020-12-31 13:34:53 +0000 | Shiranai | (beed0d8f@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.143) |
| 2020-12-31 13:38:39 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 13:39:40 +0000 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Read error: Connection reset by peer) |
| 2020-12-31 13:39:56 +0000 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
| 2020-12-31 13:42:26 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 13:44:28 +0000 | mc47 | (~yecinem@89.246.239.190) (Ping timeout: 256 seconds) |
| 2020-12-31 13:52:32 +0000 | <ElKowar> | God this took me much longer than it should have |
| 2020-12-31 13:53:18 +0000 | <ElKowar> | https://paste.gnome.org/pzkgxpgna |
| 2020-12-31 14:11:37 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 14:15:07 +0000 | thunderrd | (~thunderrd@183.182.111.131) (Remote host closed the connection) |
| 2020-12-31 14:16:13 +0000 | thunderrd | (~thunderrd@183.182.111.131) |
| 2020-12-31 14:16:42 +0000 | xaltsc | (~xaltsc@unaffiliated/xaltsc) (Ping timeout: 260 seconds) |
| 2020-12-31 14:17:09 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 14:20:46 +0000 | <ElKowar> | I'm still really confused by onCurrentScreen. Like the description states that it can transform functions of virtual workspaces to physical workspaces - which would at least have a point. The implementation however does the opposite - it takes a function that expects a physical workspace, and returns one over virtual workspaces |
| 2020-12-31 14:20:55 +0000 | <ElKowar> | but then, why does it actually _work_? |
| 2020-12-31 14:21:57 +0000 | <ElKowar> | the example shows `windows $ onCurrentScreen W.view 1`, which,... seems off |
| 2020-12-31 14:22:19 +0000 | <ElKowar> | like onCurrentScreen W.view gives me `VirtualWorkspace -> WindowSet -> WindowSet` |
| 2020-12-31 14:22:21 +0000 | <ElKowar> | wait ohhhhhhhhhhhhhhh |
| 2020-12-31 14:22:48 +0000 | xaltsc | (~xaltsc@unaffiliated/xaltsc) |
| 2020-12-31 14:22:59 +0000 | <ElKowar> | then they're giving it "1", which is a VirtualWorkspace, which will then in turn be turned back into "1-1" (for exMPLe) and thus result in the correct WindowSet -> WindowSet function |
| 2020-12-31 14:23:04 +0000 | <ElKowar> | ohhhh god this is weird |
| 2020-12-31 14:27:41 +0000 | thunderrd | (~thunderrd@183.182.111.131) (Remote host closed the connection) |
| 2020-12-31 14:28:48 +0000 | thunderrd | (~thunderrd@183.182.111.131) |
| 2020-12-31 14:40:08 +0000 | geekosaur | (ac3a8c6e@172.58.140.110) (Remote host closed the connection) |
| 2020-12-31 14:43:51 +0000 | ke4pcx | (~ke4pcx@024-158-093-129.res.spectrum.com) () |
| 2020-12-31 14:44:59 +0000 | ke4pcx | (~ke4pcx@024-158-093-129.res.spectrum.com) |
| 2020-12-31 14:45:11 +0000 | ke4pcx | (~ke4pcx@024-158-093-129.res.spectrum.com) (Client Quit) |
| 2020-12-31 14:46:32 +0000 | ke4pcx | (~ke4pcx@024-158-093-129.res.spectrum.com) |
| 2020-12-31 14:48:10 +0000 | ke4pcx | (~ke4pcx@024-158-093-129.res.spectrum.com) (Client Quit) |
| 2020-12-31 14:48:30 +0000 | ke4pcx | (~ke4pcx@024-158-093-129.res.spectrum.com) |
| 2020-12-31 15:06:28 +0000 | kelnoky | (~shao@ip1f1222c4.dynamic.kabel-deutschland.de) (Ping timeout: 246 seconds) |
| 2020-12-31 15:21:22 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Quit: Konversation terminated!) |
| 2020-12-31 15:38:48 +0000 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) |
| 2020-12-31 15:39:53 +0000 | <daphnis> | is it normal for everything the freeze if your cat types too many characters into the shell prompt? |
| 2020-12-31 15:40:06 +0000 | <daphnis> | s/the/to |
| 2020-12-31 15:41:32 +0000 | <daphnis> | i can open a different tty and see the changes in the tmux window, but the x session doesn't seem to accept any input at all |
| 2020-12-31 15:45:16 +0000 | seschwar | (~seschwar@unaffiliated/seschwar) (Ping timeout: 240 seconds) |
| 2020-12-31 15:50:59 +0000 | seschwar | (~seschwar@unaffiliated/seschwar) |
| 2020-12-31 16:01:22 +0000 | cwrbs | (~jy@195.206.105.203) |
| 2020-12-31 16:20:26 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 16:24:32 +0000 | <ElKowar> | Okay, I think I'm done with https://github.com/xmonad/xmonad-contrib/pull/438 now! Should make IndependentScreens a lot more ergonomic to work with |
| 2020-12-31 16:24:38 +0000 | <vrs> | daphnis: ctrl+s/ctrl+q? |
| 2020-12-31 16:24:58 +0000 | <vrs> | I don't think there's a similar thing for X though |
| 2020-12-31 16:27:41 +0000 | <daphnis> | vrs: for x as opposed to what? i ended up killing xinit |
| 2020-12-31 16:28:14 +0000 | <vrs> | C-s/C-q like to freeze terminals and it's usually very surprising |
| 2020-12-31 16:29:23 +0000 | <vrs> | well, c-s does, c=q unfreezes |
| 2020-12-31 16:30:06 +0000 | cwrbs | (~jy@195.206.105.203) (Ping timeout: 272 seconds) |
| 2020-12-31 16:31:49 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 16:34:15 +0000 | AHemlocksLie | (~mikey@2603-8080-090b-0b47-0000-0000-0000-0283.res6.spectrum.com) (Disconnected by services) |
| 2020-12-31 16:34:33 +0000 | RawphullCawpter | (~mikey@2603-8080-090b-0b47-0000-0000-0000-0283.res6.spectrum.com) |
| 2020-12-31 16:37:44 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 16:41:27 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 16:46:18 +0000 | <daphnis> | vrs: aha |
| 2020-12-31 16:53:49 +0000 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) (Remote host closed the connection) |
| 2020-12-31 16:55:07 +0000 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) |
| 2020-12-31 17:01:28 +0000 | geekosaur | (42d52137@66.213.33.55) |
| 2020-12-31 17:14:23 +0000 | cwrbs | (~jy@213.152.162.15) |
| 2020-12-31 17:19:48 +0000 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) (Remote host closed the connection) |
| 2020-12-31 17:21:05 +0000 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) |
| 2020-12-31 17:22:20 +0000 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) |
| 2020-12-31 17:25:04 +0000 | cwrbs | (~jy@213.152.162.15) (Ping timeout: 256 seconds) |
| 2020-12-31 17:32:24 +0000 | ADG1089__ | (~aditya@223.235.213.117) |
| 2020-12-31 17:32:38 +0000 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) (Read error: Connection timed out) |
| 2020-12-31 17:33:03 +0000 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) |
| 2020-12-31 17:33:42 +0000 | seschwar | (~seschwar@unaffiliated/seschwar) (Quit: :wq) |
| 2020-12-31 17:35:20 +0000 | seschwar | (~seschwar@unaffiliated/seschwar) |
| 2020-12-31 17:38:08 +0000 | cwrbs | (~jy@37.120.217.243) |
| 2020-12-31 17:52:00 +0000 | cwrbs | (~jy@37.120.217.243) (Ping timeout: 268 seconds) |
| 2020-12-31 17:58:52 +0000 | everythingTaken | (~everythin@gateway/tor-sasl/everythingtaken) (Quit: everythingTaken) |
| 2020-12-31 18:05:42 +0000 | cwrbs | (~jy@46.183.220.203) |
| 2020-12-31 18:13:42 +0000 | ADG1089__ | (~aditya@223.235.213.117) (Remote host closed the connection) |
| 2020-12-31 18:31:13 +0000 | Shiranai | (beed0d8f@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.143) (Ping timeout: 246 seconds) |
| 2020-12-31 19:01:16 +0000 | notis | (~notis@45.134.22.54) (Ping timeout: 240 seconds) |
| 2020-12-31 19:03:31 +0000 | berberman | (~berberman@unaffiliated/berberman) |
| 2020-12-31 19:04:14 +0000 | berberman_ | (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds) |
| 2020-12-31 19:18:10 +0000 | cwrbs | (~jy@46.183.220.203) (Ping timeout: 256 seconds) |
| 2020-12-31 19:28:00 +0000 | geekosaur | (42d52137@66.213.33.55) (Ping timeout: 245 seconds) |
| 2020-12-31 19:31:57 +0000 | cwrbs | (~jy@185.189.112.19) |
| 2020-12-31 19:44:13 +0000 | geekosaur | (42d52137@66.213.33.55) |
| 2020-12-31 19:48:37 +0000 | Hash | (~Hash@unaffiliated/hash) (Ping timeout: 260 seconds) |
| 2020-12-31 19:49:49 +0000 | Hash | (~Hash@unaffiliated/hash) |
| 2020-12-31 20:01:04 +0000 | brettgilio | (~brettgili@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com/irc.html>) |
| 2020-12-31 20:11:39 +0000 | brettgilio | (~brettgili@brettgilio.com) |
| 2020-12-31 20:19:14 +0000 | cwrbs | (~jy@185.189.112.19) (Ping timeout: 260 seconds) |
| 2020-12-31 20:32:43 +0000 | cwrbs | (~jy@178.162.209.171) |
| 2020-12-31 20:58:02 +0000 | cwrbs | (~jy@178.162.209.171) (Ping timeout: 260 seconds) |
| 2020-12-31 21:15:19 +0000 | travv0 | (sid293381@gateway/web/irccloud.com/x-cdkgjeiazghryoab) |
| 2020-12-31 21:20:55 +0000 | geekosaur | (42d52137@66.213.33.55) (Ping timeout: 245 seconds) |
| 2020-12-31 21:23:01 +0000 | theDon | (~td@94.134.91.182) (Ping timeout: 264 seconds) |
| 2020-12-31 21:30:57 +0000 | theDon | (~td@94.134.91.248) |
| 2020-12-31 21:31:57 +0000 | geekosaur | (42d52137@66.213.33.55) |
| 2020-12-31 21:44:33 +0000 | geekosaur | (42d52137@66.213.33.55) (Remote host closed the connection) |
| 2020-12-31 21:52:16 +0000 | thoros | (~thoros@194-96-55-156.hdsl.highway.telekom.at) |
| 2020-12-31 22:03:48 +0000 | Shiranai | (beed0d8f@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.143) |
| 2020-12-31 22:48:22 +0000 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) (Read error: Connection reset by peer) |
| 2020-12-31 22:49:51 +0000 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) |
| 2020-12-31 23:08:06 +0000 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 2020-12-31 23:20:38 +0000 | andytoshi | (~apoelstra@unaffiliated/andytoshi) |
| 2020-12-31 23:21:31 +0000 | Shiranai | (beed0d8f@gateway/web/cgi-irc/kiwiirc.com/ip.190.237.13.143) (Quit: Connection closed) |
| 2020-12-31 23:21:58 +0000 | <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 +0000 | notis | (~notis@185.51.134.229) |
| 2020-12-31 23:22:13 +0000 | <andytoshi> | so alternatively i've been trying to do everything in xmonad... |
| 2020-12-31 23:22:47 +0000 | daphnis | (~daphnis@cm-84.214.179.98.getinternet.no) (Quit: leaving) |
| 2020-12-31 23:22:52 +0000 | <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 +0000 | <andytoshi> | so I'm outside of the X monad there and can't get the current screen |
| 2020-12-31 23:23:25 +0000 | <andytoshi> | has anyone successfully done this before? |
| 2020-12-31 23:24:04 +0000 | <Liskni_si> | I have, but my setup is very custom |
| 2020-12-31 23:24:29 +0000 | <Liskni_si> | on the other hand, having multiple xmobars sounds a bit custom, too |
| 2020-12-31 23:25:40 +0000 | <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 +0000 | <andytoshi> | sure, one moment |
| 2020-12-31 23:26:54 +0000 | <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 +0000 | <andytoshi> | here is my xmobar log hook -- | Get the name of the current layout. |
| 2020-12-31 23:29:03 +0000 | <andytoshi> | logLayout :: Logger |
| 2020-12-31 23:29:09 +0000 | <andytoshi> | oops wrong paste |
| 2020-12-31 23:29:11 +0000 | <andytoshi> | here it is https://github.com/apoelstra/xmonad-config/blob/master/xmonad.hs#L49-L57 |
| 2020-12-31 23:29:33 +0000 | <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 +0000 | <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 +0000 | <Liskni_si> | so I'd consider it pretty custom :-) |
| 2020-12-31 23:30:01 +0000 | <andytoshi> | ok that's fair :) |
| 2020-12-31 23:30:58 +0000 | <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.… |
| 2020-12-31 23:31:18 +0000 | <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 +0000 | <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 +0000 | <andytoshi> | my hope is that there's a "simpler" way to go |
| 2020-12-31 23:32:07 +0000 | <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 +0000 | <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 +0000 | <andytoshi> | Liskni_si: yep .. which i think i got from some "xmonad with multiple monitors" tutorial |
| 2020-12-31 23:32:58 +0000 | <andytoshi> | ok, nice, let me look into how to have multiple pps |
| 2020-12-31 23:33:11 +0000 | <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 +0000 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2020-12-31 23:40:25 +0000 | growpotkin | (~growpotki@130-45-30-154.dyn.grandenetworks.net) |
| 2020-12-31 23:58:52 +0000 | thoros | (~thoros@194-96-55-156.hdsl.highway.telekom.at) (Ping timeout: 260 seconds) |