Home liberachat/#xmonad: Logs Calendar

Logs on 2022-01-11 (liberachat/#xmonad)

00:40:09 × ebray187 quits (~ebray187@2800:150:129:17c4:224:1dff:fed5:599e) (Quit: Konversation terminated!)
02:55:06 catman joins (~catman@user/catman)
03:04:24 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 256 seconds)
03:24:32 banc joins (banc@gateway/vpn/airvpn/banc)
03:42:56 × td_ quits (~td@94.134.91.23) (Ping timeout: 256 seconds)
03:44:32 td_ joins (~td@94.134.91.153)
03:45:12 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
03:47:39 terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1)
05:32:05 dirtcastle joins (~dirtcastl@2409:4072:6e03:b338:68fd:2fff:fe42:d520)
05:35:12 <AIM[m]> Xmobar doesn't have bluetooth yet?
05:48:44 × steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 256 seconds)
05:53:17 × catman quits (~catman@user/catman) (Ping timeout: 240 seconds)
06:13:37 × dirtcastle quits (~dirtcastl@2409:4072:6e03:b338:68fd:2fff:fe42:d520) (Ping timeout: 240 seconds)
06:16:02 dirtcastle joins (~dirtcastl@103.43.203.229)
06:37:57 × dirtcastle quits (~dirtcastl@103.43.203.229) (Remote host closed the connection)
07:05:49 edun joins (~e@user/edun)
07:51:24 mc47 joins (~mc47@xmonad/TheMC47)
07:56:17 catman joins (~catman@user/catman)
08:02:50 × catman quits (~catman@user/catman) (Quit: WeeChat 3.4-rc1)
08:11:17 × mvk quits (~mvk@2607:fea8:5cdd:f000::55f8) (Ping timeout: 240 seconds)
08:28:49 cfricke joins (~cfricke@user/cfricke)
08:37:05 mvk joins (~mvk@2607:fea8:5cdd:f000::55f8)
08:55:06 dirtcastle joins (~dirtcastl@103.43.203.226)
09:17:36 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
09:17:36 allbery_b joins (~geekosaur@xmonad/geekosaur)
09:17:39 allbery_b is now known as geekosaur
11:09:37 × mvk quits (~mvk@2607:fea8:5cdd:f000::55f8) (Ping timeout: 240 seconds)
11:31:37 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
11:44:37 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 240 seconds)
11:45:59 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
11:49:01 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 240 seconds)
11:59:15 cfricke joins (~cfricke@user/cfricke)
12:01:42 benin joins (~benin@183.82.176.241)
12:07:14 lyiriyah[m] joins (~lyiriyahm@2001:470:69fc:105::cc0)
12:15:15 <lyiriyah[m]> <AIM[m]> "Xmobar doesn't have bluetooth..." <- You could use trayer in conjunction with `blueman-applet`
12:16:13 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
12:16:35 <geekosaur> yeh, xmobar doesn't do well with things you want to interact with, only with things you want to see the status of
12:19:06 <lyiriyah[m]> IIRC there was some way to add clickable buttons but trayer is much easier
12:20:03 <geekosaur> and "clickable buttons" is kinda limited. you could turn bluetooth on/off but not, say, pair wth a new device. or connect to one
12:21:21 mc47 joins (~mc47@xmonad/TheMC47)
12:24:20 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3)
12:28:35 <AIM[m]> <lyiriyah[m]> "You could use trayer in conjunct..." <- Ah
12:29:13 <AIM[m]> <geekosaur> "yeh, xmobar doesn't do well with..." <- Like I'll be just happy to see the name of the bluetooth device connected to my PC
12:29:22 <AIM[m]> I don't wanna like interact with it or anything through xmobar
12:30:48 <geekosaur> we have specific support for trayer+xmobar, and some better support coming up
12:31:14 ishimi[m] joins (~kasaneins@2001:470:69fc:105::1:66db)
12:32:48 <AIM[m]> I'd love to see bluetooth in xmobar config... Like I don't want like any clickable functionality or any fancy feature, just the name of device I'm connected to
12:32:58 <AIM[m]> That's all
12:33:12 <AIM[m]> Idk how complex it is to implement it tho
12:33:44 <geekosaur> https://github.com/xmonad/xmonad-contrib/pull/643 has a nice auto-resizing thing for trayer+xmobar
12:34:23 <geekosaur> not sure about its current state but development seems to have been idle for the past few months, possibly because it's pretty much ready to go as I read the PR comments
12:34:47 <thonoht[m]> AIM[m]: If you have a script that prints this name, you can have xmobar call this script periodically and show the name.
12:34:52 <geekosaur> "name of device" has some complexities, like you can be connected to more than one device
12:36:45 <geekosaur> but I think liskin's the only one here who is also an xmobar dev (it's not ours) and he's sidelined by wrist problems
12:50:53 <AIM[m]> <thonoht[m]> "If you have a script that prints..." <- Ohhh
12:54:34 <thonoht[m]> E.g. I have a script that prints the cpu temperature, I add to .xmobarrc:
12:54:34 <thonoht[m]> `, Run Com "/home/thonoht/.scripts/xmobar/ctemp.sh" [] "ctemp" 10`
12:54:34 <thonoht[m]> and include it in the template like `%ctemp%`
13:29:49 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
13:35:42 <lyiriyah[m]> Could probably do it with `bluetoothctl` and a few filters
13:44:22 catman joins (~catman@user/catman)
13:50:33 mc47 joins (~mc47@xmonad/TheMC47)
14:08:25 <liskin> geekosaur: I'm not actually an xmobar dev, I just watch PRs and help review stuff whenever I feel like I can contribute something or when it's somehow relevant to xmonad
14:08:52 <liskin> #643 is something I'd like to deal with in the near future
14:09:41 <liskin> Seems like I can work with a wrist brace on, and staying away from the computer doesn't really make things any better so there's little point in continuing that practice :-/
14:10:36 <liskin> Later this week I should have another call from the physiotherapist at my GP and hopefully they'll give me a referral for some x-ray/ct/specialist or whatever
14:38:46 obimod joins (~obimod@gateway/vpn/pia/obimod)
14:51:14 henninb joins (~henninb@97-116-147-100.mpls.qwest.net)
14:51:31 × henninb quits (~henninb@97-116-147-100.mpls.qwest.net) (Client Quit)
14:52:29 henninb joins (~henninb@97-116-147-100.mpls.qwest.net)
14:56:41 <henninb> greetings, I have a question about xmonad functionality. if I spawnOnce slack(flatpak) in workspace 8 and spawnOnce allacrity in workspace 1, why does my starting workspace start at 8?
14:57:53 <henninb> i don't think order matters because I have switched them and it doesn't make a difference. is there a way to "force" xmonad to start always "land on" workspace 1?
15:20:55 × catman quits (~catman@user/catman) (Ping timeout: 256 seconds)
15:37:21 <lyiriyah[m]> <henninb> "greetings, I have a question..." <- I assume this is in your startupHook?
15:40:12 <lyiriyah[m]> henninb
16:05:24 <henninb> lyiriyah[m] - i confirmed that it is in my startup hook.
16:11:28 <Solid> spawnOnce shouldn't change your workspace at all; I'm having trouble seeing how you would start on ws 8 in the first place
16:12:08 <Solid> but either way you could try something stupid like putting `windows $ W.view ws1` at the end of your startup hook (where ws1 is the name of the workspace you want to go to)
16:13:51 seschwar joins (~seschwar@user/seschwar)
16:14:20 × obimod quits (~obimod@gateway/vpn/pia/obimod) (Ping timeout: 256 seconds)
16:15:03 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3)
16:15:17 obimod joins (~obimod@gateway/vpn/pia/obimod)
16:15:17 × obimod quits (~obimod@gateway/vpn/pia/obimod) (Client Quit)
16:15:52 <henninb> Solid, i agree with you and I don't know why either. thanks for the idea.
16:16:42 <henninb> maybe because slack is an electron app and is holding the foreground somehow?
16:17:27 <henninb> here is my code: https://github.com/henninb/dotfiles/blob/main/.xmonad/xmonad-default.hs
16:21:14 <Solid> it's conceivable that slack immediately requests attention yeah (and with the current ewmh code I think we still jump on that asap)
16:23:10 <henninb> that makes sense Solid, thanks for the workaround code snip. I think that will solve my problem.
16:25:55 × henninb quits (~henninb@97-116-147-100.mpls.qwest.net) (Quit: leaving)
16:30:40 <liskin> yeah the default is to switch but the configurability is already in place so there's no real reason to switch the default
16:35:31 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
16:39:48 <Solid> oh I thought the config part of it was part of the still-not-merged pr
16:39:55 <Solid> good to know that it's already in
16:46:30 <liskin> nope, the only point of that still-not-merged PR is to clean up the user interface and make all the EWMH stuff more modular/extensible
16:46:44 <liskin> although it's somewhat questionable whether that's still worth it
16:46:56 <liskin> for most people it'll just be a breaking change with little benefit
16:47:54 <liskin> (breaking as in deprecation followed by maybe a removal a couple years down the road)
16:49:30 <liskin> there is one thing which should be done: addition of (un)fullscreen hooks, similar to the activation hook
16:49:57 <liskin> that would enable better/cleaner integration of X.L.Fullscreen and also possibly remembering tile/float state
16:50:07 <liskin> but this can all be done within the existing codebase
16:51:11 <liskin> is there btw any conference/hackathon earlier than ZuriHac in June?
16:51:27 <Solid> not that I know of, at least
16:53:11 <liskin> I also vaguely remember that in the still-not-merged PR I eventually intended to clean up Urgency stuff a bit so that some things don't need to go through xmonad sending a ClientMessage to itself, but it's very well possible there aren't any user-visible benefits of that either :-/
16:55:09 <liskin> anyway, I really have no idea when I'll be able to actually work on all this, so… this is just a braindump really
16:55:58 <AIM[m]> > <@thonoht:matrix.org> E.g. I have a script that prints the cpu temperature, I add to .xmobarrc:
16:55:58 <AIM[m]> > `, Run Com "/home/thonoht/.scripts/xmobar/ctemp.sh" [] "ctemp" 10`
16:55:58 <AIM[m]> > and include it in the template like `%ctemp%`
16:55:58 <AIM[m]> Isn't that already there? I use Run CoreTemp, which is already present in Xmobar. Most stuff I have as status are the ones inbuilt.
16:56:00 <lambdabot> <hint>:1:1: error: parse error on input ‘<@’
16:56:00 <lambdabot> <hint>:1:1: error: parse error on input ‘`’
16:56:00 <lambdabot> <hint>:1:16: error: parse error on input ‘in’
17:15:29 × jludwig quits (~justin@user/jludwig) (Quit: ZNC - https://znc.in)
18:02:13 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 240 seconds)
18:14:16 sogens joins (~sogens@gateway/vpn/pia/sogens)
18:14:54 jludwig joins (~justin@user/jludwig)
18:34:40 sogens1 joins (~sogens@gateway/vpn/pia/sogens)
18:36:00 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Ping timeout: 256 seconds)
18:49:18 mc47 joins (~mc47@xmonad/TheMC47)
19:07:01 × dirtcastle quits (~dirtcastl@103.43.203.226) (Ping timeout: 256 seconds)
19:19:36 steve__ joins (~steve@ool-182c2b80.dyn.optonline.net)
19:23:58 <geekosaur> Solid, henninb, I see browsers force workspace changes on startup, wouldn't surprise me if slack did too since it's a mini-browser
19:29:50 × noex quits (~null@user/noex) (Ping timeout: 256 seconds)
19:31:57 noex joins (~null@user/noex)
19:39:28 × benin quits (~benin@183.82.176.241) (Quit: The Lounge - https://thelounge.chat)
19:43:16 × edun quits (~e@user/edun) (Quit: Leaving.)
19:49:02 <Solid> liskin: you ought to write some of these ideas down somewhere, then perhaps peope who have the energy/time can take stabs at them as well :P
20:11:52 × noex quits (~null@user/noex) (Remote host closed the connection)
20:12:15 noex joins (~null@user/noex)
21:20:20 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 256 seconds)
21:22:09 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
21:43:25 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
22:12:44 <liskin> Solid: its somewhere in the comments office some open issues
22:13:27 <liskin> But perhaps it'd be useful to have another project board to prioritize stuff for the next release or two
22:13:47 <liskin> s/office/off/
22:13:56 <liskin> *of
22:14:03 <geekosaur> https://github.com/xmonad/xmonad/projects?type=beta ?
22:14:07 liskin has been drinking
22:14:19 <geekosaur> and yes, it took some attempts at parsing to realize you'd done that :)
22:15:08 <liskin> geekosaur: something like that. The board we used for 0.17 was an or-level board not just repo-level
22:15:14 <liskin> *org
22:15:27 <liskin> Crap, I should just go to bed :-D
22:16:57 <geekosaur> mm, yes, now I see it has those too
22:17:15 geekosaur also took the chance to pin xmonad and contrib repos on the org page
22:17:35 × iMaaNor quits (uid534642@id-534642.tinside.irccloud.com) (Quit: Connection closed for inactivity)
23:31:04 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)

All times are in UTC on 2022-01-11.