Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 332 333 334 335 336 337 338 339 340 341 342 .. 1847
184,663 events total
2021-11-15 22:24:07 <geekosaur> usually yes: docks manage themselves
2021-11-15 22:25:00 <etrigan63[m]> How can I check if the locker is override_redirect?
2021-11-15 22:25:23 <geekosaur> I don't think you can, easily. if xprop doesn't work then neither will xwininfo
2021-11-15 22:27:02 banc joins (banc@gateway/vpn/airvpn/banc)
2021-11-15 22:28:37 <etrigan63[m]> I managed to get `xprop` to read it by launching xprop and then launching the locker via key binding. For the record the WM_CLASS of `betterlockscreen` is `i3lock`.
2021-11-15 22:33:08 <etrigan63[m]> I tried adding it to a list of apps that get `doFullFloat` applied automatically but it didn't make any difference. How do I apply `doUpper` to that locker if the call requires a resource not a class?
2021-11-15 22:33:41 <etrigan63[m]> This is what `xprop` provided:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/8cd14cba98a96e8eeb1fb2ba64fba5217485f599)
2021-11-15 22:44:54 <geekosaur> hm, className and appName are the same there
2021-11-15 22:45:36 <geekosaur> but I'm betting it doesn't go through the manageHook at all; it's supposed to be override_redirect
2021-11-15 22:46:01 <geekosaur> wait. it let you run something via a key? that's a pretty poor locker
2021-11-15 22:46:12 <geekosaur> it should be doing a full keyboard grab
2021-11-15 22:48:18 × Solitary quits (~Solitary@user/solitary) (Ping timeout: 260 seconds)
2021-11-15 22:53:34 Solitary joins (~Solitary@user/solitary)
2021-11-15 23:19:14 × sagax quits (~sagax_nb@user/sagax) (Excess Flood)
2021-11-15 23:22:25 <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-15 23:22:26 <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-15 23:25:00 <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-15 23:26:06 <Arcanus[m]> ectospasm: awesome, thank you, I will take a look
2021-11-15 23:55:04 × srk quits (~sorki@user/srk) (Remote host closed the connection)
2021-11-15 23:55:22 srk joins (~sorki@user/srk)
2021-11-16 00:02:50 × Solitary quits (~Solitary@user/solitary) (Ping timeout: 256 seconds)
2021-11-16 00:06:07 <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 00:06:23 <jakeStateless-Fa> 👍️
2021-11-16 00:08:00 <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 00:08:08 Solitary joins (~Solitary@user/solitary)
2021-11-16 00:23:08 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
2021-11-16 00:32:12 Ocelot joins (~ocelot@50-78-208-189-static.hfc.comcastbusiness.net)
2021-11-16 00:39:50 <Arcanus[m]> <geekosaur> "Arcanus, did you mean ~/.xmonad..." <- Yes sorry, i meant .xmonad/lib.
2021-11-16 00:39:50 <Arcanus[m]> Is there another directory that has those files already?
2021-11-16 00:40:19 <geekosaur> no, unless you mean locally adding it to xmonad-contrib and rebuilding
2021-11-16 00:40:50 <geekosaur> which I would not recommend unless preparing to submit it as a new contrib
2021-11-16 00:49:17 × catman quits (~catman@user/catman) (Remote host closed the connection)
2021-11-16 00:53:08 sagax joins (~sagax_nb@user/sagax)
2021-11-16 00:56:15 × SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
2021-11-16 00:58:26 mvk joins (~mvk@2607:fea8:5cc3:e900::df92)
2021-11-16 01:11:54 catman joins (~catman@user/catman)
2021-11-16 01:16:31 × catman quits (~catman@user/catman) (Client Quit)
2021-11-16 01:19:38 catman joins (~catman@user/catman)
2021-11-16 01:28:09 × noex quits (~noex@ip68-13-181-143.om.om.cox.net) (Quit: my dad's not a phone!)
2021-11-16 01:29:17 SenranKaguya joins (~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
2021-11-16 01:35:50 noex joins (~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
2021-11-16 02:09:46 × SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
2021-11-16 02:14:22 × Ocelot quits (~ocelot@50-78-208-189-static.hfc.comcastbusiness.net) (Quit: Leaving)
2021-11-16 02:29:59 SenranKaguya joins (~weechat@c-73-15-19-170.hsd1.ca.comcast.net)
2021-11-16 03:04:05 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 250 seconds)
2021-11-16 03:10:34 × thunderrd quits (~thunderrd@183.182.111.230) (Ping timeout: 260 seconds)
2021-11-16 03:21:34 catman_ joins (~catman@user/catman)
2021-11-16 03:21:56 catman is now known as Guest2176
2021-11-16 03:21:56 catman_ is now known as catman
2021-11-16 03:23:25 × Guest2176 quits (~catman@user/catman) (Ping timeout: 265 seconds)
2021-11-16 03:23:34 banc joins (banc@gateway/vpn/airvpn/banc)
2021-11-16 03:30:47 thunderrd joins (~thunderrd@183.182.111.230)
2021-11-16 03:40:20 × noex quits (~noex@2600:8804:1280:aa0:5857:94a:25de:c513) (Quit: my dad's not a phone!)
2021-11-16 03:56:52 × td_ quits (~td@muedsl-82-207-238-041.citykom.de) (Ping timeout: 256 seconds)
2021-11-16 03:58:35 noex joins (~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
2021-11-16 03:58:37 td_ joins (~td@94.134.91.233)
2021-11-16 04:11:43 <noex> this would be pretty funny https://imgur.com/M9J7o4w
2021-11-16 04:12:37 <noex> i wonder what normal people would even think reading that
2021-11-16 04:14:58 <noex> at least i picked the "special interest" plate
2021-11-16 04:58:32 × mvk quits (~mvk@2607:fea8:5cc3:e900::df92) (Ping timeout: 268 seconds)
2021-11-16 05:37:18 × catman quits (~catman@user/catman) (Ping timeout: 265 seconds)
2021-11-16 05:39:04 catman joins (~catman@user/catman)
2021-11-16 05:48:45 × noex quits (~noex@2600:8804:1280:aa0:5857:94a:25de:c513) (Ping timeout: 250 seconds)
2021-11-16 06:02:40 × SenranKaguya quits (~weechat@c-73-15-19-170.hsd1.ca.comcast.net) (Ping timeout: 268 seconds)
2021-11-16 06:30:21 × thunderrd quits (~thunderrd@183.182.111.230) (Ping timeout: 250 seconds)
2021-11-16 06:31:52 thunderrd joins (~thunderrd@183.182.111.230)
2021-11-16 07:01:57 qbt joins (~qbt@user/edun)
2021-11-16 07:39:00 × Solitary quits (~Solitary@user/solitary) (Ping timeout: 256 seconds)
2021-11-16 07:54:42 Solitary joins (~Solitary@user/solitary)
2021-11-16 08:29:31 cfricke joins (~cfricke@user/cfricke)
2021-11-16 09:09:18 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
2021-11-16 09:20:13 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 250 seconds)
2021-11-16 09:26:21 cyr4x3 joins (~cyr4x3@139.47.115.87)
2021-11-16 09:27:45 × cyr4x3 quits (~cyr4x3@139.47.115.87) (Client Quit)
2021-11-16 09:44:22 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-11-16 09:54:38 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3)
2021-11-16 10:49:12 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-11-16 10:54:27 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-11-16 11:05:29 Mion is now known as lb9di
2021-11-16 11:15:54 Guest26 joins (~Guest26@185.190.112.211)
2021-11-16 11:18:11 × Guest26 quits (~Guest26@185.190.112.211) (Client Quit)
2021-11-16 12:06:31 noex joins (~noex@2600:8804:1280:aa0:5857:94a:25de:c513)
2021-11-16 13:08:35 <etrigan63[m]> <geekosaur> "wait. it let you run something..." <- Actually, I kick off my locker by triggering an app called xidlehook.
2021-11-16 13:08:48 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 256 seconds)
2021-11-16 13:10:51 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
2021-11-16 13:11:02 <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 13:27:56 <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 13:27:56 <Arcanus[m]> until I get it right
2021-11-16 13:32:37 Arcanus[m] uploaded an image: (1124KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/dhasGtJssttoatCjsceZMiPS/dekstop-11-16-21.png >
2021-11-16 13:35:06 <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 13:35:41 <fizzie> I used to use that back when I used IndependentScreens and started dedicated dzen2 bars for each monitor.
2021-11-16 13:35:48 × qbt quits (~qbt@user/edun) (Quit: Leaving.)
2021-11-16 13:37:11 <fizzie> https://hackage.haskell.org/package/xmonad-contrib-0.17.0/docs/XMonad-Layout-IndependentScreens.html#v:marshallPP -- 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 13:38:06 <Arcanus[m]> i think it does use dbus
2021-11-16 13:40:07 <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 13:40:37 <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 13:41:38 <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 13:45:19 <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 13:45:19 <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 13:51:51 × mariari quits (~mariari@user/mariari) (Quit: WeeChat 3.3)

All times are in UTC.