Home liberachat/#xmonad: Logs Calendar

Logs on 2026-02-09 (liberachat/#xmonad)

01:03:59 × tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in)
03:51:51 × Forkk13 quits (~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
03:52:31 Forkk13 joins (~forkk@li926-228.members.linode.com)
04:13:56 ChubaDuba joins (~ChubaDuba@109.195.234.48)
04:35:40 × ChubaDuba quits (~ChubaDuba@109.195.234.48) (Quit: WeeChat 4.8.1)
04:38:45 ChubaDuba joins (~ChubaDuba@109.195.234.48)
04:42:55 × ChubaDuba quits (~ChubaDuba@109.195.234.48) (Ping timeout: 240 seconds)
04:54:18 × rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) (Remote host closed the connection)
06:43:59 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
07:11:28 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Quit: Client closed)
07:32:25 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
07:40:52 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Quit: Client closed)
07:43:19 × ft quits (~ft@p508db4c0.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
10:25:13 × redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
10:26:57 redgloboli joins (~redglobol@user/redgloboli)
14:03:47 rekahsoft joins (~rekahsoft@76.67.111.168)
15:54:45 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
16:10:42 RSBach joins (~RMSBach@2603:6013:9b00:a7c8:e7e5:f272:eb86:ddf)
16:13:55 × RMSBach quits (~RMSBach@24.210.9.182) (Ping timeout: 258 seconds)
16:13:56 RSBach is now known as RMSBach
16:32:51 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Quit: Client closed)
16:56:18 Enrico63 joins (~Enrico63@host-79-27-153-69.retail.telecomitalia.it)
17:08:10 × Enrico63 quits (~Enrico63@host-79-27-153-69.retail.telecomitalia.it) (Quit: Client closed)
18:09:59 <ghormoon> hi, i've managed to map out my audio volume/mute on my laptop fn keys, but now i'm thinking, does anyone have a hint how to do some pretty visual output for volume? like most desktop envs have, when you have it, it shows the percentage bar over windows for a second or two
18:33:40 <geekosaur> nothing provided (you're usually better off using a volume manager, maybe lxqt has one that won't tie you to a desktop env?) but one might be constructable from https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/src/XMonad.Hooks.ShowWName.html
18:34:33 <geekosaur> hm, the git link might be a better reference https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Hooks/ShowWName.hs
19:13:51 ft joins (~ft@p508db4c0.dip0.t-ipconnect.de)
19:56:50 × hightower3 quits (~hightower@213.186.10.183) (Remote host closed the connection)
20:00:22 <ghormoon> thinking about just puting the current state somehow into xmobar and calling it a day
20:00:33 <ghormoon> but it would be nice if it flashed the change, yeha
20:00:42 <ghormoon> i mean as a little window
21:52:25 <haskellbridge> <i​qubic (she/her)> Do things like KDEConnect or GSConnect work with XMonad? I want to link my Android Phone to my Linux PC.
21:56:41 <liskin> ghormoon: pasystray will show notifications whenever you change the volume (or mute, or connect headphones/hdmi/usb/whatever); you'll need a notification thing as well though (like dunst for example)
21:57:23 <liskin> annoyingly, it'll also spam notifications when your video call software auto adjusts the mic volume, but that's relatively easy to hide in dunst
22:02:59 <geekosaur> KDEConnect doesn't seem to work for me, and the description for GSConnect suggests it uses KDEConnect underneath (!) so probably also not
22:03:35 <geekosaur> that said, I don't really know how to use it, so.
22:07:19 <geekosaur> oh, heh, it requires a companion phone app. but the docs say it will work with any desktop as long as you at least have AppIndicator support (e.g. trayer)
22:08:27 <haskellbridge> <i​qubic (she/her)> I knew about the companion phone app.
22:08:43 <geekosaur> right, but I didnt which is why I couldn't get it to work here
22:10:08 <haskellbridge> <i​qubic (she/her)> I just don't have any system tray. The main issue with my set-up currently is that my XMobar is spanning the entire width of my monitor. Is it possible to tell XMonad to leave some space for a SysTray?
22:10:27 <haskellbridge> <i​qubic (she/her)> Also, won't installing KDEConnect also pull in a bunch of KDE libraries?
22:13:00 <geekosaur> it will, yes
22:14:47 <geekosaur> re xmobar, you want TopW / BottomW followed by an alignment (L, C, R) and a percent of the screen to use
22:15:00 <geekosaur> for "position"
22:20:26 <haskellbridge> <i​qubic (she/her)> O
22:21:36 <haskellbridge> <i​qubic (she/her)> I'm using "spawnBar" in "XMonad.hs" and setting the positioning in my XMobarrc. "position = TopH 34"
22:23:22 <haskellbridge> <i​qubic (she/her)> I think that says "Put bar at the top with 34 pixels of height.
22:23:37 <haskellbridge> <i​qubic (she/her)> How would I keep that same height but shrink the width?
22:46:58 <geekosaur> looks like there's no specific combination for both, so you would have to use Static {xpos = …, ypos = … width = …, height = …}
22:47:01 <geekosaur> all in pixels
22:50:15 <geekosaur> or cheat with TopHM 34 0 640 0 0 (i.e. a large border on the right, which trayer could then use; the number there is 1/4 of a 2560-pixel-wide screen)
22:50:26 <geekosaur> *margin
22:50:56 <haskellbridge> <i​qubic (she/her)> Interesting. I'll try it out and see what happens.
22:51:02 <geekosaur> remember that the config isn't actually Haskell so you can't just drop a parenthesized expression there
22:51:50 <geekosaur> https://codeberg.org/xmobar/xmobar/src/branch/master/doc/quick-start.org

All times are in UTC on 2026-02-09.