Home liberachat/#xmonad: Logs Calendar

Logs on 2021-11-30 (liberachat/#xmonad)

00:05:28 × matijja quits (~matijja@193.77.181.201) (Quit: ZNC 1.8.1 - https://znc.in)
00:08:14 matijja joins (~matijja@193.77.181.201)
00:14:34 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
00:46:03 × mariari quits (~mariari@user/mariari) (Quit: WeeChat 3.3)
00:46:18 mariari joins (~mariari@user/mariari)
02:26:16 mvk joins (~mvk@2607:fea8:5cc1:fa00::4702)
03:03:55 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds)
03:22:28 banc joins (banc@gateway/vpn/airvpn/banc)
03:24:53 × td_ quits (~td@94.134.91.97) (Ping timeout: 268 seconds)
03:26:04 td_ joins (~td@muedsl-82-207-238-126.citykom.de)
03:41:37 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
03:43:48 terrorjack joins (~terrorjac@static.3.200.12.49.clients.your-server.de)
05:12:08 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
05:13:25 × steve_ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 268 seconds)
05:50:04 × mvk quits (~mvk@2607:fea8:5cc1:fa00::4702) (Ping timeout: 264 seconds)
05:51:28 mvk joins (~mvk@2607:fea8:5cc1:fa00::4702)
06:54:29 qbt joins (~qbt@user/edun)
07:06:02 × qbt quits (~qbt@user/edun) (Quit: Leaving.)
07:37:37 × abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
07:38:04 abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
07:46:18 × atwm quits (~atwm@19-193-28-81.ftth.cust.kwaoo.net) (Ping timeout: 260 seconds)
07:48:12 atwm joins (~atwm@19-193-28-81.ftth.cust.kwaoo.net)
08:37:16 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
08:43:19 geekosaur joins (~geekosaur@xmonad/geekosaur)
09:17:36 allbery_b joins (~geekosaur@xmonad/geekosaur)
09:17:36 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
09:17:39 allbery_b is now known as geekosaur
09:23:04 × mvk quits (~mvk@2607:fea8:5cc1:fa00::4702) (Ping timeout: 264 seconds)
09:30:06 mc47 joins (~mc47@xmonad/TheMC47)
09:35:23 cfricke joins (~cfricke@user/cfricke)
09:45:37 × curiousgay quits (~curiousga@77-120-141-90.kha.volia.net) (Quit: Leaving)
09:56:19 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
10:45:52 steve_ joins (~steve@ool-182c2b80.dyn.optonline.net)
11:47:04 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 264 seconds)
12:08:17 × thunderrd quits (~thunderrd@183.182.110.132) (Remote host closed the connection)
12:10:42 qbt joins (~qbt@user/edun)
12:11:18 thunderrd joins (~thunderrd@183.182.110.132)
12:36:45 × thunderrd quits (~thunderrd@183.182.110.132) (Remote host closed the connection)
12:45:40 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
12:47:49 thunderrd joins (~thunderrd@183.182.110.132)
12:59:29 <vermoot_> Would it be doable to write a module like BorderResize but for floating windows?
13:00:32 <vermoot_> I'm guessing yes, since you *can* resize floating windows by other means, and you can probably detect the mouse's potition relative to those just like for BorderResize?
13:00:53 <vermoot_> (disclaimer, I've looked at BorderResize's source, but haven't been able to understand much of it)
13:31:12 HAL[m] uploaded an image: (2151KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/huSBDbvOqzrPeFleLUoBUntn/image.png >
13:31:39 <HAL[m]> I have layoutscreen enabled, how can I avoidStructs on both screens?
13:33:06 <HAL[m]> `XMonad.Layout.LayoutScreens`
13:34:02 <HAL[m]> currently it will only toggle on the focused screen.
13:40:59 <geekosaur> avoidStruts is per workspace, so I'm not sure that's possible
13:42:17 <geekosaur> @tell abhixec I just noticed in the logs your question about avoiding new windows displaying the master window. https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Hooks-InsertPosition.html may be your friend
13:42:17 <lambdabot> Consider it noted.
13:43:49 <HAL[m]> geekosaur: noted and thanks. :)
13:44:45 <geekosaur> it might be possible to have a keybinding that cycles over the screens and hjdes/reveals struts on all of them; might be a bit finicky though
13:44:56 <geekosaur> goodness, I can't type today
13:44:59 <geekosaur> s/j/i
13:45:22 <geekosaur> @tell abhixec sorry, displacing the master window
13:45:22 <lambdabot> Consider it noted.
13:46:09 <vermoot_> I can't decide myself if I want new windows to be added at the top or the bottom of the stack
13:46:59 <vermoot_> Before xmonad I was used to new windows appearing at the bottom, so it's still a bit weird for me for them to appear in the master pane, but then again I think it makes more sense?
13:47:39 <geekosaur> you might want to look at the module I linked as well. it gives you some flexibility in where new windows get placed
13:47:46 <geekosaur> not just master pane, even
13:48:19 <vermoot_> Yeah sure
13:48:37 <vermoot_> But my problem isn't about how to do it, it's deciding what I want it to be :D
13:49:07 <geekosaur> so try various options and see what you like best. not like it's difficult :)
14:31:29 curiousgay joins (~curiousga@77-120-141-90.kha.volia.net)
15:12:20 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3)
15:41:12 Benzi-Junior joins (~BenziJuni@88-149-66-61.du.xdsl.is)
15:44:54 <Benzi-Junior> hey, I'm trying to build xmonad from source in order to work on my own development branch (I think I have spotted some issues that I can solve), I got the repo, and built and installed it, then I tried to run xinitrc with a custom config file that points to the locally built install
15:45:08 <Benzi-Junior> but it just launched same as usual
15:46:26 <Benzi-Junior> so I think the issue is that it doesn't see a change in my config and thus just runs my normal environment, so I tried to run the locally installed version with --recompile flag and it fails to find any packages
15:46:52 × qbt quits (~qbt@user/edun) (Quit: Leaving.)
15:47:07 <Benzi-Junior> I mean "it doesn't find Prelude" nothing
15:47:26 <Benzi-Junior> not sure what's wrong here
15:47:52 <Benzi-Junior> and the xmonad developer guide on the haskell wiki is woefully out of date
15:48:13 <geekosaur> yes, it is :(
15:48:24 <geekosaur> how did you build it?
15:48:40 <Benzi-Junior> stack build
15:50:07 <geekosaur> then you need to use stack to compile your config
15:50:16 <geekosaur> stack hides stuff it builds inside itself
15:50:34 <geekosaur> https://github.com/xmonad/xmonad/blob/master/TUTORIAL.md may be helpful, I think it provides a stack workflow
15:51:15 <Benzi-Junior> oh ofc, so it needs to be "stack exec xmonad --flag xmonad:recompile" or something like that
15:54:36 <geekosaur> stack exec -- xmonad --recompile
15:54:38 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3)
15:55:15 <geekosaur> flags are something different
16:12:55 <Benzi-Junior> thanks, seems to work, now I just need to find a way to have stack find the additional libraries I have in my xmonad.hs
16:13:04 <Benzi-Junior> or just make a custom one for testing
16:38:14 seschwar joins (~seschwar@user/seschwar)
16:42:09 nomadxxxx3 joins (~lanomadx@69.167.42.149)
16:43:22 × haskl quits (~haskl@user/haskl) (Ping timeout: 256 seconds)
16:43:23 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Ping timeout: 256 seconds)
16:43:23 × nomadxx3 quits (~lanomadx@69.167.42.149) (Ping timeout: 256 seconds)
16:43:55 haskl joins (~haskl@user/haskl)
16:44:00 lazyrat joins (~lazycat@user/lazycat)
16:44:31 × eqw quits (~eqw@31.134.178.99) (Ping timeout: 256 seconds)
16:45:04 × fcser quits (~fcser@booty.farted.net) (Ping timeout: 256 seconds)
16:45:04 × piele quits (~piele@tbonesteak.creativeserver.net) (Ping timeout: 256 seconds)
16:45:05 × eyenx quits (~m-5paiux@eyenx.ch) (Ping timeout: 256 seconds)
16:45:05 × ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 256 seconds)
16:45:05 × lazycat quits (~lazycat@user/lazycat) (Ping timeout: 256 seconds)
16:45:05 × joshproehl quits (~quassel@user/joshproehl) (Ping timeout: 256 seconds)
16:45:15 joshproehl joins (~quassel@user/joshproehl)
16:45:17 × abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Remote host closed the connection)
16:45:24 piele joins (~piele@tbonesteak.creativeserver.net)
16:46:08 eqw joins (~eqw@31.134.178.99)
16:46:19 yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
16:46:26 eyenx joins (~m-5paiux@eyenx.ch)
16:47:48 nomadxx3 joins (~lanomadx@69.167.42.149)
16:48:59 × nomadxxxx3 quits (~lanomadx@69.167.42.149) (Ping timeout: 256 seconds)
16:49:54 fcser joins (~fcser@booty.farted.net)
16:58:17 ml| joins (~ml|@user/ml/x-5298235)
17:32:46 <Benzi-Junior> hmm
17:33:17 <Benzi-Junior> ok even with stack exec xmonad it doesn't find the "XMonad" lib
17:33:35 <Benzi-Junior> so something is clearly not working
17:49:49 <geekosaur> may need a stack.yaml in the directory to tell it which libraries to expose
17:50:21 <geekosaur> unfortunately I don't know much about stack so my ability to help is somewhat limited (I use cabal ezclusively)
17:58:21 obimod joins (~obimod@gateway/vpn/pia/obimod)
18:19:38 <fizzie> I do have a surprisingly-still-working stack-based XMonad setup, and it's basically (a) stack.yaml that has `packages: - xmonad-git - xmonad-contrib-git - my-config`, (b) git checkouts of xmonad and xmonad-contrib as the two subdirectories `xmonad-git` and `xmonad-contrib-git`, and (c) my own configuration in the `my-config` subdirectory, written up with a .cabal file that has `build-depends:` on
18:19:40 <fizzie> xmonad && xmonad-contrib (among others).
18:20:43 <geekosaur> that sounds more or less equivalent to what I do with cabal (cabal.project in place of stack.yaml)
18:20:55 <geekosaur> just added X11-xft to it over the weekend
20:40:24 × curiousgay quits (~curiousga@77-120-141-90.kha.volia.net) (Remote host closed the connection)
21:03:41 curiousgay joins (~curiousga@77-120-141-90.kha.volia.net)
21:12:16 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
21:14:18 geekosaur joins (~geekosaur@xmonad/geekosaur)
21:57:05 a6a45081-2b83 joins (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507)
22:03:16 × a6a45081-2b83 quits (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) (Remote host closed the connection)
22:18:52 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
22:21:38 mestre joins (~mestre@191.177.175.57)
23:03:25 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
23:24:25 Guest4 joins (~Guest4@114.79.22.186)
23:25:09 <Guest4> i read this https://xmonad.org/TUTORIAL.html, but my config not work
23:25:57 <Guest4> when I try change line with this code 'myXmobarPP', nothing happen
23:26:32 <Guest4> What I want is, change color of title window...
23:26:37 <Guest4> currently green
23:26:49 <Guest4> anyone can help me?
23:35:01 <Arcanus[m]> uhm...I might be able to, but will need a bit more detail
23:35:17 <Arcanus[m]> when you say change the color of the title window do you mean the border colors?
23:42:38 <Guest4> no
23:42:46 <Guest4> the pp title
23:55:21 <Guest4> ok, fixed (I don't know yet, what is wrong)
23:55:23 <Guest4> thanks
23:55:40 Guest4 parts (~Guest4@114.79.22.186) ()
23:57:21 <geekosaur> the #xmonad rubber duck
23:57:53 geekosaur somewhere between eating dinner and cleaning up after

All times are in UTC on 2021-11-30.