Logs: liberachat/#xmonad
| 2022-12-13 12:27:00 | <geekosaur> | https://xmonad.org/TUTORIAL.html |
| 2022-12-13 12:27:42 | <geekosaur> | most eople find stack a bi8t easier. I use cabal, but in a fully cabalized setup (not covered by the tutorial) so HLS will work |
| 2022-12-13 12:28:48 | × | [Leary] quits (~Leary]@user/Leary/x-0910699) (Remote host closed the connection) |
| 2022-12-13 12:28:50 | <kalj> | Yeah, I looked in the tutorial. It assumes I have cloned xmonad and xmonad-contrib repos. I was hoping to be able to install them using some package manager. |
| 2022-12-13 12:28:50 | <kalj> | I did cabal install --libs xmonad xmonad-contrib, but now xmonad --recompile doesn't find them. |
| 2022-12-13 12:29:01 | → | [Leary] joins (~Leary]@user/Leary/x-0910699) |
| 2022-12-13 12:29:48 | <geekosaur> | did you run it in your xmonad directory? |
| 2022-12-13 12:30:09 | <geekosaur> | if not then the environment file got written to the wrong place and won't be used |
| 2022-12-13 12:30:12 | <kalj> | The "cabal install ..." command? |
| 2022-12-13 12:30:16 | <geekosaur> | yes |
| 2022-12-13 12:30:58 | <kalj> | okay, but the installed libraries end up in ~/.cabal/... right? So how can I set up an env file_ |
| 2022-12-13 12:31:00 | <kalj> | ? |
| 2022-12-13 12:32:32 | <geekosaur> | if you run it from your home directoty then you probably have a ~/.ghc.environment.(whatever) in your home dir |
| 2022-12-13 12:32:41 | <geekosaur> | created by the --lib option |
| 2022-12-13 12:32:51 | <geekosaur> | you could try moving that to your xmonad directory |
| 2022-12-13 12:33:28 | <kalj> | Okay ,I think I have an environment file in the right place now. |
| 2022-12-13 12:33:48 | <kalj> | And it does accept "import XMonad" now! |
| 2022-12-13 12:34:28 | <kalj> | But now it can't find Control.Monad.Cont from mtl. How do I fix that? |
| 2022-12-13 12:34:50 | <kalj> | I guess I need to add it somehow to the env file? |
| 2022-12-13 12:35:04 | <geekosaur> | cabal install --lib mtl |
| 2022-12-13 12:35:26 | <geekosaur> | which won';t reinstall it but should add a reference to the store copy to the environment file |
| 2022-12-13 12:35:56 | <geekosaur> | this kind of thing is why users often find stack easier, they can just create a stack.yaml |
| 2022-12-13 12:36:14 | <geekosaur> | that said, I'm afraid to ask what you;re doing that needs Cont in your xmonad.hs 🙂 |
| 2022-12-13 12:38:50 | <kalj> | It's for this thing: https://github.com/kalj/dotfiles/blob/master/.xmonad/lib/MaxWidth.hs |
| 2022-12-13 12:40:04 | <kalj> | It seems "cabal install --lib mtl" does not touch the environment file? |
| 2022-12-13 12:40:45 | <geekosaur> | if it's run in the xmonad dir it should |
| 2022-12-13 12:51:05 | <kalj> | Well, it doesn't for me :) |
| 2022-12-13 12:57:52 | <kalj> | Ah, it seemed I needed to specify --package-env=$HOME/.xmonad/ |
| 2022-12-13 13:01:09 | <Solid> | [Leary]: sounds good :) I've been pretty wrecked with work recently and wanted to get back into the swing of things anyways, so that sounds like a good oportunity |
| 2022-12-13 13:15:09 | → | mesaoptimizer_ joins (apotheosis@tilde.institute) |
| 2022-12-13 13:15:49 | × | mesaoptimizer_ quits (apotheosis@tilde.institute) (Client Quit) |
| 2022-12-13 13:16:21 | <[Leary]> | Solid: Sweet---the bulk are already in a state to post, more or less, so I should be putting them up some time tomorrow. :] |
| 2022-12-13 13:17:00 | → | mesaoptimizer2 joins (apotheosis@tilde.institute) |
| 2022-12-13 13:17:07 | × | mesaoptimizer2 quits (apotheosis@tilde.institute) (Client Quit) |
| 2022-12-13 13:18:42 | → | PapuaHardyNet joins (apotheosis@user/PapuaHardyNet) |
| 2022-12-13 13:19:43 | × | PapuaHardyNet quits (apotheosis@user/PapuaHardyNet) (Client Quit) |
| 2022-12-13 13:20:18 | → | mesaoptimizer_ joins (apotheosis@tilde.institute) |
| 2022-12-13 13:20:44 | × | mesaoptimizer_ quits (apotheosis@tilde.institute) (Client Quit) |
| 2022-12-13 13:21:05 | → | PapuaHardyNet joins (apotheosis@user/PapuaHardyNet) |
| 2022-12-13 13:22:07 | × | PapuaHardyNet quits (apotheosis@user/PapuaHardyNet) (Client Quit) |
| 2022-12-13 13:22:31 | → | mesaoptimizer_ joins (apotheosis@tilde.institute) |
| 2022-12-13 13:22:42 | × | mesaoptimizer_ quits (apotheosis@tilde.institute) (Client Quit) |
| 2022-12-13 13:23:06 | → | PapuaHardyNet joins (apotheosis@user/PapuaHardyNet) |
| 2022-12-13 13:23:45 | PapuaHardyNet | is now known as mesaoptimizer |
| 2022-12-13 13:23:55 | × | mesaoptimizer quits (apotheosis@user/PapuaHardyNet) (Client Quit) |
| 2022-12-13 13:24:16 | → | mesaoptimizer joins (apotheosis@user/PapuaHardyNet) |
| 2022-12-13 13:52:55 | × | kalj quits (~kalj@78-71-20-170-no193.tbcn.telia.com) (Quit: Client closed) |
| 2022-12-13 15:19:24 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1) |
| 2022-12-13 15:39:49 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 2022-12-13 16:19:23 | × | terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Ping timeout: 264 seconds) |
| 2022-12-13 16:21:49 | → | terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1) |
| 2022-12-13 16:23:38 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
| 2022-12-13 16:50:59 | → | vanvik joins (~vanvik@185.201.120.72) |
| 2022-12-13 17:18:59 | × | thunderrd quits (~thunderrd@183.182.110.73) (Ping timeout: 246 seconds) |
| 2022-12-13 17:32:49 | → | thunderrd joins (~thunderrd@183.182.111.182) |
| 2022-12-13 17:48:28 | → | incertia_ joins (~incertia@209.122.71.127) |
| 2022-12-13 17:48:33 | → | ElKowar0 joins (~ElKowar@srv-fin.xware-gmbh.de) |
| 2022-12-13 17:50:13 | × | incertia quits (~incertia@209.122.71.127) (Ping timeout: 252 seconds) |
| 2022-12-13 17:50:13 | incertia_ | is now known as incertia |
| 2022-12-13 17:51:21 | → | craige[m]1 joins (~craigemcw@2001:470:69fc:105::35f1) |
| 2022-12-13 17:53:40 | → | lykos1531 joins (~lykos153@2001:470:69fc:105::c8ea) |
| 2022-12-13 17:55:02 | → | TylerWolf[m]1 joins (~tylerwolf@2001:470:69fc:105::2:cab1) |
| 2022-12-13 17:55:28 | × | ElKowar quits (~ElKowar@srv-fin.xware-gmbh.de) (Ping timeout: 252 seconds) |
| 2022-12-13 17:55:29 | × | craige[m] quits (~craigemcw@2001:470:69fc:105::35f1) (Ping timeout: 252 seconds) |
| 2022-12-13 17:55:29 | × | lykos153 quits (~lykos153@2001:470:69fc:105::c8ea) (Ping timeout: 252 seconds) |
| 2022-12-13 17:55:29 | × | geekosaur[m] quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 252 seconds) |
| 2022-12-13 17:55:30 | × | dsal quits (sid13060@id-13060.lymington.irccloud.com) (Ping timeout: 252 seconds) |
| 2022-12-13 17:55:30 | × | liskin quits (~liskin@xmonad/liskin) (Ping timeout: 252 seconds) |
| 2022-12-13 17:55:31 | × | nexilva[m] quits (~nexilvama@2001:470:69fc:105::2:cf52) (Ping timeout: 252 seconds) |
| 2022-12-13 17:55:31 | × | TylerWolf[m] quits (~tylerwolf@2001:470:69fc:105::2:cab1) (Ping timeout: 252 seconds) |
| 2022-12-13 17:55:31 | ElKowar0 | is now known as ElKowar |
| 2022-12-13 17:55:31 | → | lisk1n joins (~liskin@xmonad/liskin) |
| 2022-12-13 17:55:41 | → | dsal joins (sid13060@id-13060.lymington.irccloud.com) |
| 2022-12-13 17:56:22 | → | geekosaur[m] joins (~geekosaur@xmonad/geekosaur) |
| 2022-12-13 17:57:23 | → | nexilva[m] joins (~nexilvama@2001:470:69fc:105::2:cf52) |
| 2022-12-13 17:58:14 | <geekosaur> | @tell kalj oh sorry, right. in that case you now have a global environment file which can break things. remove ~/.ghc/*/environments/default |
| 2022-12-13 17:58:14 | <lambdabot> | Consider it noted. |
| 2022-12-13 18:03:39 | <AskYourself[m]> | Hey, so ChaoticMist has been helping me get Taffybar running. And during debugging I had xmobar running in the background. If you look at line 11, that was **not** commented out during debugging:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/e0044142ab2c7f0f0c634bb427e3d9819d422a27>) |
| 2022-12-13 18:03:52 | <AskYourself[m]> | * Hey, so ChaoticMist has been helping me get Taffybar running. And during debugging I had xmobar running in the background. If you look at line 13, that was **not** commented out during debugging:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/129df447f3a54253151f03396979ad7965e4a603>) |
| 2022-12-13 18:07:46 | <geekosaur> | do you have avoidStruts in your layoutHook? |
| 2022-12-13 18:11:13 | <geekosaur> | you may also want to add the toggle-struts keybinding manually since you're not using withEasySB any more |
| 2022-12-13 18:11:43 | <AskYourself[m]> | Right ok. |
| 2022-12-13 18:11:45 | <AskYourself[m]> | Trying. |
| 2022-12-13 18:12:21 | <AskYourself[m]> | Ok that fixed it, and yes I'll add the toggle. |
| 2022-12-13 18:12:24 | <AskYourself[m]> | Tyvm. |
| 2022-12-13 18:21:08 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:4bae:6245:cbff:fe9f:48b1) |
| 2022-12-13 18:21:46 | <JulioBorjaBarra[> | hi all! I'm trying to use trayer with xmobar, but xmobar is covering it. I tried lowerOnStart but it seems not to be working. This is xmobar 0.45. I also noticed the 'centering' (using alignSep) is not working properly. The item in the middle moves left and right depending on the length of the content in the left. Do you know how can I solve either problem? My configuration is: http://ix.io/4ix0 |
| 2022-12-13 18:23:35 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-Hacks.html#v:trayerAboveXmobarEventHook |
| 2022-12-13 18:23:56 | <geekosaur> | I can't help with the centering part, though |
| 2022-12-13 18:33:21 | <JulioBorjaBarra[> | thank you! |
| 2022-12-13 18:34:18 | <JulioBorjaBarra[> | I don't know what happened with the centering. I'm tempted to report it since I discovered this after an update (would have to check which version I had before) and I made no changes to my config. |
| 2022-12-13 18:51:57 | → | ft joins (~ft@p4fc2a257.dip0.t-ipconnect.de) |
| 2022-12-13 19:22:29 | × | Solid[m] quits (~slot-matr@2001:470:69fc:105::1:a84) (Ping timeout: 252 seconds) |
| 2022-12-13 19:22:42 | → | Solid[m] joins (~slot-matr@2001:470:69fc:105::1:a84) |
| 2022-12-13 19:40:52 | × | hrberg quits (~quassel@171.79-160-161.customer.lyse.net) (Ping timeout: 256 seconds) |
| 2022-12-13 19:41:27 | → | hrberg joins (~quassel@171.79-160-161.customer.lyse.net) |
| 2022-12-13 19:59:35 | <AskYourself[m]> | Does it make any sense that I would set an manage hook up, and that this could somehow alter a program such that even when the hook is deleted, some kind of behaviour from the hook remains? |
| 2022-12-13 19:59:52 | <AskYourself[m]> | I think something like this happened with the Steam stuff I was going on about the other day. |
| 2022-12-13 20:00:24 | <AskYourself[m]> | It seems like steam "remembers" to always fill the screen. |
| 2022-12-13 20:09:29 | <geekosaur> | some apps remember window positions, yes. I told you that yesterday and even pointed to an example (the update dialog on ubuntu) |
All times are in UTC.