Logs: liberachat/#xmonad
| 2022-03-01 09:43:19 | × | ocelot_ quits (~ocelot@50-78-208-189-static.hfc.comcastbusiness.net) (Remote host closed the connection) |
| 2022-03-01 10:35:11 | × | aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net) |
| 2022-03-01 10:35:24 | → | aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net) |
| 2022-03-01 11:15:15 | × | thunderrd quits (~thunderrd@183.182.110.102) (Remote host closed the connection) |
| 2022-03-01 12:00:04 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2022-03-01 12:29:13 | → | yauhsien_ joins (~Yau-Hsien@61-231-37-5.dynamic-ip.hinet.net) |
| 2022-03-01 12:32:17 | × | yauhsienhuangtw quits (~Yau-Hsien@61-231-37-5.dynamic-ip.hinet.net) (Ping timeout: 240 seconds) |
| 2022-03-01 12:34:06 | × | cfricke quits (~cfricke@user/cfricke) (Ping timeout: 272 seconds) |
| 2022-03-01 12:49:27 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-03-01 13:14:36 | yauhsien_ | is now known as yauhsien |
| 2022-03-01 13:41:31 | → | cfricke joins (~cfricke@user/cfricke) |
| 2022-03-01 14:49:57 | → | mvk joins (~mvk@2607:fea8:5cc3:7e00::45ee) |
| 2022-03-01 15:01:00 | → | seschwar joins (~seschwar@user/seschwar) |
| 2022-03-01 16:00:10 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2022-03-01 16:53:58 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3) |
| 2022-03-01 17:12:39 | × | thaumavorio quits (~thaumavor@thaumavor.io) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2022-03-01 17:13:22 | → | thaumavorio joins (~thaumavor@thaumavor.io) |
| 2022-03-01 17:31:24 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2022-03-01 17:41:10 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3) |
| 2022-03-01 20:11:06 | × | de-vri-es quits (~de-vri-es@voyager.de-vri.es) (Ping timeout: 260 seconds) |
| 2022-03-01 20:21:59 | × | piele quits (~piele@tbonesteak.creativeserver.net) (Remote host closed the connection) |
| 2022-03-01 20:23:11 | → | piele joins (~piele@tbonesteak.creativeserver.net) |
| 2022-03-01 20:23:35 | → | de-vri-es joins (~de-vri-es@voyager.de-vri.es) |
| 2022-03-01 21:43:48 | × | dpn` quits (~dpn@203-206-161-39.perm.iinet.net.au) (Ping timeout: 252 seconds) |
| 2022-03-01 21:45:33 | → | dpn` joins (~dpn@203-206-161-39.perm.iinet.net.au) |
| 2022-03-01 21:47:29 | × | jludwig quits (~justin@user/jludwig) (Quit: ZNC - https://znc.in) |
| 2022-03-01 21:48:26 | → | jludwig joins (~justin@user/jludwig) |
| 2022-03-01 22:24:01 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2022-03-01 22:26:42 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Client Quit) |
| 2022-03-01 22:29:10 | → | dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net) |
| 2022-03-01 22:29:28 | × | dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Client Quit) |
| 2022-03-01 22:36:59 | → | iqubic joins (~iqubic@c-67-171-37-233.hsd1.wa.comcast.net) |
| 2022-03-01 22:37:32 | <iqubic> | What's the best way to get TaffyBar working with XMonad? |
| 2022-03-01 22:37:44 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2022-03-01 22:39:09 | <iqubic> | I notice that XMonad.Hooks.TaffybarPagerHints is in XMonad-Contrib, but I'm not sure how to use that. |
| 2022-03-01 22:39:38 | <iqubic> | I'm not sure how to allow XMonad and Taffybar to communicate with each other. |
| 2022-03-01 22:48:19 | → | telser_ joins (~quassel@user/telser) |
| 2022-03-01 22:49:00 | → | nomadxx3 joins (~lanomadx@69.167.38.124) |
| 2022-03-01 22:49:05 | × | lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Ping timeout: 256 seconds) |
| 2022-03-01 22:49:36 | → | banc- joins (banc@gateway/vpn/airvpn/banc) |
| 2022-03-01 22:50:13 | × | nomadxxxx3 quits (~lanomadx@69.167.38.124) (Ping timeout: 256 seconds) |
| 2022-03-01 22:50:13 | × | wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (Ping timeout: 256 seconds) |
| 2022-03-01 22:50:47 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 256 seconds) |
| 2022-03-01 22:50:47 | × | telser quits (~quassel@user/telser) (Ping timeout: 256 seconds) |
| 2022-03-01 22:51:40 | → | lambdabot joins (~lambdabot@haskell/bot/lambdabot) |
| 2022-03-01 22:53:00 | <geekosaur> | you import the module and do what its documentation shows |
| 2022-03-01 23:03:56 | → | wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de) |
| 2022-03-01 23:05:12 | × | iqubic quits (~iqubic@c-67-171-37-233.hsd1.wa.comcast.net) (Quit: Connection closed) |
| 2022-03-02 00:08:02 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 2022-03-02 01:40:57 | → | aplainze1akind joins (~johndoe@captainludd.powered.by.lunarbnc.net) |
| 2022-03-02 01:44:13 | × | aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Ping timeout: 240 seconds) |
| 2022-03-02 03:04:57 | × | banc- quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 272 seconds) |
| 2022-03-02 03:16:35 | × | yauhsien quits (~Yau-Hsien@61-231-37-5.dynamic-ip.hinet.net) (Read error: Connection reset by peer) |
| 2022-03-02 03:19:31 | × | td_ quits (~td@muedsl-82-207-238-074.citykom.de) (Ping timeout: 272 seconds) |
| 2022-03-02 03:21:01 | → | td_ joins (~td@94.134.91.171) |
| 2022-03-02 03:22:18 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2022-03-02 03:59:00 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 240 seconds) |
| 2022-03-02 04:22:30 | → | rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 2022-03-02 05:08:33 | → | iqubic joins (~iqubic@c-67-171-37-233.hsd1.wa.comcast.net) |
| 2022-03-02 05:13:37 | × | mvk quits (~mvk@2607:fea8:5cc3:7e00::45ee) (Ping timeout: 240 seconds) |
| 2022-03-02 05:30:47 | → | yauhsien joins (~Yau-Hsien@61-231-37-5.dynamic-ip.hinet.net) |
| 2022-03-02 06:16:58 | → | a6a45081-2b83 joins (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) |
| 2022-03-02 06:23:32 | × | a6a45081-2b83 quits (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) (Remote host closed the connection) |
| 2022-03-02 06:31:17 | <iqubic> | So, I just switched from using the official Arch Linux "xmonad" package to having XMonad installed via "cabal-install" |
| 2022-03-02 06:33:57 | <iqubic> | I haven't changed my config in ~/.xmonad/xmonad.hs at all, but now I'm getting compilation errors when running "xmonad --recompile": https://dpaste.com/58GVBZ8TW |
| 2022-03-02 06:34:06 | <iqubic> | Anyone know what's up with this? |
| 2022-03-02 06:56:27 | <Solid> | AFAIK xmonad does not yet automatically detect cabal (there is a WIP PR by geekosaur https://github.com/xmonad/xmonad/pull/375 but apparently there are some issues) |
| 2022-03-02 06:56:32 | <Solid> | which means you will need a build script |
| 2022-03-02 06:56:41 | × | rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 256 seconds) |
| 2022-03-02 06:56:49 | <iqubic> | Oh? So how can I deal with this? |
| 2022-03-02 06:57:49 | <iqubic> | Is there a way I can install XMonad and Contrib via stack, and just have that work instead? |
| 2022-03-02 06:59:29 | <Solid> | sure, our install page is pretty comprehensive when it comes to installing via stack: https://xmonad.org/INSTALL.html#preparation |
| 2022-03-02 07:00:00 | <Solid> | there is a build script for cabal in xmonad-testing ( https://github.com/xmonad/xmonad-testing/blob/master/build-scripts/build-with-cabal.sh ) but I've never used it since I'm quite content with stack |
| 2022-03-02 07:00:26 | <iqubic> | How do I uninstall the cabal version? |
| 2022-03-02 07:00:54 | <iqubic> | I ran "cabal install xmonad" and I want to undo that. |
| 2022-03-02 07:02:49 | <Solid> | you can do ghc-pkg unregister xmonad |
| 2022-03-02 07:03:58 | <iqubic> | If I install xmonad via stack, will I still need to write my own build script? |
| 2022-03-02 07:04:31 | <Solid> | no, the new version of xmonad (0.17.0) recognises stack automatically |
| 2022-03-02 07:04:47 | <Solid> | (and the install page has you build from source, so you'll get the newest version) |
| 2022-03-02 07:06:10 | <iqubic> | I can verify that I have the latest version when I build my config. |
| 2022-03-02 07:06:30 | <iqubic> | I've got a few modules that were introduced in 0.17.0 in there. |
| 2022-03-02 07:13:46 | <iqubic> | Solid: Thanks for helping me get this set up. |
| 2022-03-02 07:14:13 | <iqubic> | I just have one last thing to do, but it might be out of the scope of what XMonad support is. |
| 2022-03-02 07:14:41 | <iqubic> | How can I make sure that LightDM is able to launch XMonad for me? |
| 2022-03-02 07:15:20 | <Solid> | this should (hopefully) be covered by https://xmonad.org/INSTALL.html#make-xmonad-your-window-manager |
| 2022-03-02 07:15:22 | <iqubic> | "which xmonad" returns "~/.local/bin/xmonad" |
| 2022-03-02 07:20:34 | × | iqubic quits (~iqubic@c-67-171-37-233.hsd1.wa.comcast.net) (Quit: Connection closed) |
| 2022-03-02 07:40:01 | → | iqubic joins (~iqubic@c-67-171-37-233.hsd1.wa.comcast.net) |
| 2022-03-02 07:40:40 | <iqubic> | Solid: After a bit of fiddling with some LightDM config files, I finally have xmonad set up properly again. |
| 2022-03-02 07:41:46 | <Solid> | \o/ |
| 2022-03-02 07:43:23 | <iqubic> | Now, I have a question: I have a user-defined ManageHook. Really it's just a list of rules that I'm mconcat-ed together. |
| 2022-03-02 07:44:37 | <iqubic> | I'm using (-->) with a query on the lhs, and an operation on the rhs. |
| 2022-03-02 07:45:40 | <iqubic> | A lot of my rules are simple like: "className =? "Gimp" --> doFloat" |
| 2022-03-02 07:46:01 | <iqubic> | But I do have some more complicated things too. |
| 2022-03-02 07:47:22 | <iqubic> | I know that this compiles: (className =? "Gimp" --> doFloat >> hasBorder False). But does it actually do both of the things on right hand side of "-->"? |
| 2022-03-02 07:48:31 | <iqubic> | Basically, long story short: what's the best way to combine two things of type `Query m` so that both actions are run? |
| 2022-03-02 07:49:45 | <iqubic> | Should I use the monad sequencing operator of (>>) or the monoid combining operator of (<>)? |
| 2022-03-02 07:50:42 | <iqubic> | Query has instances of both, and I'm not sure which is the right one to make sure that both actions get fired off when a matching ManageHook rule is found. |
| 2022-03-02 07:51:50 | <iqubic> | Currently, what I'm trying to do is make it so that, if className is "Gimp", the window is floated and has no borders. |
| 2022-03-02 07:52:47 | <Solid> | for Query we have that (>>) = (<>) so it doesn't matter which one you use |
All times are in UTC.