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.