2021/11/16

2021-11-16 00:19:14 +0100sagax(~sagax_nb@user/sagax) (Excess Flood)
2021-11-16 00:22:25 +0100 <Arcanus[m]> hi all, I have a (hopefully) quick question. I'm trying to import a module for workspace management, specifically "FixedWorkspaces.hs"
2021-11-16 00:22:26 +0100 <Arcanus[m]> what I have found online is that modules should be placed in ~/.xmobar/lib, I did not have a lib folder so I created one and put the .hs file in there then tried to import it into xmonad, but xmonad can not locate the module. is there a simple way to make this work? or am I going to have to do some recompiling magic? alternatively, is there another built in way to fix workspaces to specific screens?
2021-11-16 00:25:00 +0100 <ectospasm> Arcanus[m]: I have code that does that, but I haven't used XMonad with multiple screens in some time. It was working, last I checked: https://git.eldon.me/trey/XMonad/src/branch/master/xmonad.hs
2021-11-16 00:26:06 +0100 <Arcanus[m]> ectospasm: awesome, thank you, I will take a look
2021-11-16 00:55:04 +0100srk(~sorki@user/srk) (Remote host closed the connection)
2021-11-16 00:55:22 +0100srk(~sorki@user/srk)
2021-11-16 01:02:50 +0100Solitary(~Solitary@user/solitary) (Ping timeout: 256 seconds)
2021-11-16 01:06:07 +0100 <liskin> jakeStateless-Fa: I won't be able to take a look until later this week, feel free to ping me thursday/friday if I forget about it (which is likely)
2021-11-16 01:06:23 +0100 <jakeStateless-Fa> 👍️
2021-11-16 01:08:00 +0100 <geekosaur> Arcanus[m], did you mean ~/.xmonad/lib ? also imports do work from there (by default) but it would be a top level import, not something like XMonad.Layout.FixedWorkspaces (which would be in ~/.xmonad/lib/XMonad/Layout/FixedWorkspaces.hs)
2021-11-16 01:08:08 +0100Solitary(~Solitary@user/solitary)
2021-11-16 01:23:08 +0100seschwar(~seschwar@user/seschwar) (Quit: :wq)
2021-11-16 01:32:12 +0100Ocelot(~ocelot@50-78-208-189-static.hfc.comcastbusiness.net)
2021-11-16 01:39:50 +0100 <Arcanus[m]> <geekosaur> "Arcanus, did you mean ~/.xmonad..." <- Yes sorry, i meant .xmonad/lib.
2021-11-16 01:39:50 +0100 <Arcanus[m]> Is there another directory that has those files already?
2021-11-16 01:40:19 +0100 <geekosaur> no, unless you mean locally adding it to xmonad-contrib and rebuilding
2021-11-16 01:40:50 +0100 <geekosaur> which I would not recommend unless preparing to submit it as a new contrib
2021-11-16 01:49:17 +0100catman(~catman@user/catman) (Remote host closed the connection)
2021-11-16 01:53:08 +0100sagax(~sagax_nb@user/sagax)
2021-11-16 01:56:15 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
2021-11-16 01:58:26 +0100mvk(~mvk@2607:fea8:5cc3:e900::df92)
2021-11-16 02:11:54 +0100catman(~catman@user/catman)
2021-11-16 02:16:31 +0100catman(~catman@user/catman) (Client Quit)
2021-11-16 02:19:38 +0100catman(~catman@user/catman)
2021-11-16 02:28:09 +0100noex(~noex@ip68-13-181-143.om.om.cox.net) (Quit: my dad's not a phone!)
2021-11-16 02:29:17 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
2021-11-16 02:35:50 +0100noex(~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
2021-11-16 03:09:46 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
2021-11-16 03:14:22 +0100Ocelot(~ocelot@50-78-208-189-static.hfc.comcastbusiness.net) (Quit: Leaving)
2021-11-16 03:29:59 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
2021-11-16 04:04:05 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 250 seconds)
2021-11-16 04:10:34 +0100thunderrd(~thunderrd@183.182.111.230) (Ping timeout: 260 seconds)
2021-11-16 04:21:34 +0100catman_(~catman@user/catman)
2021-11-16 04:21:56 +0100catmanGuest2176
2021-11-16 04:21:56 +0100catman_catman
2021-11-16 04:23:25 +0100Guest2176(~catman@user/catman) (Ping timeout: 265 seconds)
2021-11-16 04:23:34 +0100banc(banc@gateway/vpn/airvpn/banc)
2021-11-16 04:30:47 +0100thunderrd(~thunderrd@183.182.111.230)
2021-11-16 04:40:20 +0100noex(~noex@2600:8804:1280:aa0:5857:94a:25de:c513) (Quit: my dad's not a phone!)
2021-11-16 04:56:52 +0100td_(~td@muedsl-82-207-238-041.citykom.de) (Ping timeout: 256 seconds)
2021-11-16 04:58:35 +0100noex(~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
2021-11-16 04:58:37 +0100td_(~td@94.134.91.233)
2021-11-16 05:11:43 +0100 <noex> this would be pretty funny https://imgur.com/M9J7o4w
2021-11-16 05:12:37 +0100 <noex> i wonder what normal people would even think reading that
2021-11-16 05:14:58 +0100 <noex> at least i picked the "special interest" plate
2021-11-16 05:58:32 +0100mvk(~mvk@2607:fea8:5cc3:e900::df92) (Ping timeout: 268 seconds)
2021-11-16 06:37:18 +0100catman(~catman@user/catman) (Ping timeout: 265 seconds)
2021-11-16 06:39:04 +0100catman(~catman@user/catman)
2021-11-16 06:48:45 +0100noex(~noex@2600:8804:1280:aa0:5857:94a:25de:c513) (Ping timeout: 250 seconds)
2021-11-16 07:02:40 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 268 seconds)
2021-11-16 07:30:21 +0100thunderrd(~thunderrd@183.182.111.230) (Ping timeout: 250 seconds)
2021-11-16 07:31:52 +0100thunderrd(~thunderrd@183.182.111.230)
2021-11-16 08:01:57 +0100qbt(~qbt@user/edun)
2021-11-16 08:39:00 +0100Solitary(~Solitary@user/solitary) (Ping timeout: 256 seconds)
2021-11-16 08:54:42 +0100Solitary(~Solitary@user/solitary)
2021-11-16 09:29:31 +0100cfricke(~cfricke@user/cfricke)
2021-11-16 10:09:18 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2021-11-16 10:20:13 +0100geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 250 seconds)
2021-11-16 10:26:21 +0100cyr4x3(~cyr4x3@139.47.115.87)
2021-11-16 10:27:45 +0100cyr4x3(~cyr4x3@139.47.115.87) (Client Quit)
2021-11-16 10:44:22 +0100geekosaur(~geekosaur@xmonad/geekosaur)
2021-11-16 10:54:38 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3)
2021-11-16 11:49:12 +0100geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-11-16 11:54:27 +0100geekosaur(~geekosaur@xmonad/geekosaur)
2021-11-16 12:05:29 +0100Mionlb9di
2021-11-16 12:15:54 +0100Guest26(~Guest26@185.190.112.211)
2021-11-16 12:18:11 +0100Guest26(~Guest26@185.190.112.211) (Client Quit)
2021-11-16 13:06:31 +0100noex(~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
2021-11-16 14:08:35 +0100 <etrigan63[m]> <geekosaur> "wait. it let you run something..." <- Actually, I kick off my locker by triggering an app called xidlehook.
2021-11-16 14:08:48 +0100cfricke(~cfricke@user/cfricke) (Ping timeout: 256 seconds)
2021-11-16 14:10:51 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2021-11-16 14:11:02 +0100 <etrigan63[m]> Also, I launched xprop and triggered the locker via keybind and then clicked on the locker to get the info, which I could see after I unlocked the screen.
2021-11-16 14:27:56 +0100 <Arcanus[m]> omg it's nearly there. 99% I have each screen set up with it's own set of workspaces, I ended up using IndependentScreens. now the only thing I need to figure out how to do is to set up a separate polybar on the bottom for each screen and each workspace set is displayed on it's own screen, which I think sounds simple, but will actually end up being a lot more complicated and in the end not worth doing, but I know it's going to bother me
2021-11-16 14:27:56 +0100 <Arcanus[m]> until I get it right
2021-11-16 14:32:37 +0100Arcanus[m]uploaded an image: (1124KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/dhasGtJssttoatCjsceZMiPS/dekstop-11-1… >
2021-11-16 14:35:06 +0100 <fizzie> IndependentScreens has a wrapper for converting DynamicLog prettyprinters to screen-specific ones that filter the workspace list and remove the decorations as well.
2021-11-16 14:35:41 +0100 <fizzie> I used to use that back when I used IndependentScreens and started dedicated dzen2 bars for each monitor.
2021-11-16 14:35:48 +0100qbt(~qbt@user/edun) (Quit: Leaving.)
2021-11-16 14:37:11 +0100 <fizzie> https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Layout-IndependentScreens.ht… -- specifically. Wouldn't know about polybar, though; if it reads the things to print over D-Bus or whatnot, it might not be trivial to adapt that.
2021-11-16 14:38:06 +0100 <Arcanus[m]> i think it does use dbus
2021-11-16 14:40:07 +0100 <Solid> xmonad-log makes it relatively easy to interact with dbus (you just shove a PP at it like with pipes/X properties) so it should be doable
2021-11-16 14:40:37 +0100 <Solid> (I think polybar can also work with pipes, but those have the obvious downsides of pipes and so if you already have it set up via dbus I wouldn't bother)
2021-11-16 14:41:38 +0100 <fizzie> Assuming you can change the name the receiving end uses so differentiate the two bar instances, because otherwise it's like the Highlander, there can be only one.
2021-11-16 14:45:19 +0100 <Arcanus[m]> this will be my next task, if i can get this last bit figured out I will be truly happy with my setup, xmonad is already my favorite of the WM's I've been playing around with, and now it's at least functioning the way I want, this is really a minor more aesthetic alteration, but I think the aesthetics are nearly as important as the functionality, so I'll bang my head against the wall for another 2 weeks trying to figure it out before
2021-11-16 14:45:19 +0100 <Arcanus[m]> convincing myself that I didn't really need to have 2 separate bars after all, or until I figure it out
2021-11-16 14:51:51 +0100mariari(~mariari@user/mariari) (Quit: WeeChat 3.3)
2021-11-16 14:55:25 +0100mariari(~mariari@user/mariari)
2021-11-16 14:55:46 +0100 <Solid> classic :)
2021-11-16 15:14:40 +0100benin(~benin@183.82.27.20)
2021-11-16 15:28:41 +0100catman_(~catman@user/catman)
2021-11-16 15:29:08 +0100catman(~catman@user/catman) (Killed (lead.libera.chat (Nickname regained by services)))
2021-11-16 15:29:08 +0100catman_catman
2021-11-16 15:33:07 +0100cfricke(~cfricke@user/cfricke)
2021-11-16 16:16:17 +0100fabfianda[m](~fabfianda@2001:470:69fc:105::6db)
2021-11-16 16:18:59 +0100srk(~sorki@user/srk) (Quit: ZNC 1.8.1 - https://znc.in)
2021-11-16 16:19:18 +0100srk(~sorki@user/srk)
2021-11-16 16:33:50 +0100qbt(~qbt@user/edun)
2021-11-16 17:08:00 +0100benin(~benin@183.82.27.20) (Quit: The Lounge - https://thelounge.chat)
2021-11-16 17:18:33 +0100obimod(~obimod@gateway/vpn/pia/obimod)
2021-11-16 17:20:23 +0100 <etrigan63[m]> <Arcanus[m]> "this will be my next task, if..." <- All you have to do is define the monitor parameter in the polybar config.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/d43e064dbc4292a3223832b3273877357be9…)
2021-11-16 17:21:18 +0100 <etrigan63[m]> Define a second bar by giving it a different name:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/cfea147898aae1519413019916f8e4a19018…)
2021-11-16 17:22:31 +0100 <etrigan63[m]> Then modify the launch script to launch both bars:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/28030f30eaa2dbb994df4a553b28e0ff624c…)
2021-11-16 17:24:59 +0100 <etrigan63[m]> I too was struggling with workspaces and monitors and decided that monitor specific layouts was the way to go. That way whatever workspace is shown on a monitor is laid out correctly for that monitor.
2021-11-16 17:44:18 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 265 seconds)
2021-11-16 18:05:27 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2021-11-16 18:17:44 +0100qbt(~qbt@user/edun) (Quit: Leaving.)
2021-11-16 18:24:27 +0100desantra(~skykanin@user/skykanin)
2021-11-16 18:24:34 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
2021-11-16 18:28:14 +0100 <desantra> Any xmonad + polybar users who have proper fullscreen layout working willing to share their config? Been struggling with this for 2w and still haven't been able to fix it. Can't get the fullscreen layout to cover the bar. This is my current config: https://github.com/skykanin/dotfiles/blob/xmonad-staging/dots/xmonad/xmonad.hs
2021-11-16 18:29:41 +0100 <desantra> I've tried this on two different computers with the same result so I'm pretty sure it's something about the config
2021-11-16 18:30:35 +0100qbt(~qbt@user/edun)
2021-11-16 18:47:54 +0100bsjd(~user@2a02:a020:57:4e3:d312:cf34:976c:e971)
2021-11-16 18:53:04 +0100dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 268 seconds)
2021-11-16 18:55:23 +0100seschwar(~seschwar@user/seschwar)
2021-11-16 18:57:01 +0100cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.3)
2021-11-16 19:06:12 +0100geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-11-16 19:06:52 +0100geekosaur(~geekosaur@xmonad/geekosaur)
2021-11-16 19:20:06 +0100thaumavorio_(~thaumavor@thaumavor.io) (Ping timeout: 260 seconds)
2021-11-16 19:24:53 +0100 <etrigan63[m]> https://github.com/etrigan63/XMonad-Dotfiles.git
2021-11-16 19:26:05 +0100thaumavorio(~thaumavor@thaumavor.io)
2021-11-16 19:40:06 +0100steve_(~steve@ool-182c2b80.dyn.optonline.net)
2021-11-16 20:03:37 +0100desantra(~skykanin@user/skykanin) (Quit: WeeChat 3.3)
2021-11-16 20:12:45 +0100bsjd(~user@2a02:a020:57:4e3:d312:cf34:976c:e971) (Remote host closed the connection)
2021-11-16 20:23:19 +0100desantra(~skykanin@user/skykanin)
2021-11-16 20:34:56 +0100defjam(~eb0t@90.209.246.132)
2021-11-16 21:10:00 +0100mc47(~mc47@xmonad/TheMC47)
2021-11-16 21:33:00 +0100qbt(~qbt@user/edun) (Quit: Leaving.)
2021-11-16 21:54:05 +0100banc-(banc@gateway/vpn/airvpn/banc)
2021-11-16 21:56:26 +0100banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 260 seconds)
2021-11-16 21:59:59 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
2021-11-16 22:02:30 +0100desantra(~skykanin@user/skykanin) (Quit: WeeChat 3.3)
2021-11-16 22:16:12 +0100SenranKaguya(~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
2021-11-16 23:14:36 +0100mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2021-11-16 23:25:28 +0100 <Arcanus[m]> > <@etrigan63:matrix.org> All you have to do is define the monitor parameter in the polybar config.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/0cd5498765c7ab25d521aa02f50d57d27d8a…)
2021-11-16 23:25:29 +0100 <lambdabot> <hint>:1:1: error: parse error on input ‘<@’
2021-11-16 23:33:00 +0100 <Arcanus[m]> <desantra> "Any xmonad + polybar users who..." <- wdym? if you press f11 does it cover the bars?... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/af9ff9d5f37d160d21787651a20975f9cf72…)
2021-11-16 23:34:03 +0100Arcanus[m]posted a file: (18KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/fELDDaQapbTDPdAWQXdfscVm/xmonad.hs >
2021-11-16 23:34:25 +0100 <Arcanus[m]> here's my current config if it will help
2021-11-16 23:35:27 +0100 <Arcanus[m]> I realize i should probably have just shared my gitlab, but I haven't updated it yet
2021-11-16 23:35:29 +0100seschwar(~seschwar@user/seschwar) (Quit: :wq)