Home liberachat/#xmonad: Logs Calendar

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

00:06:13 × obimod quits (~obimod@gateway/vpn/pia/obimod) (Ping timeout: 240 seconds)
00:10:55 <Ocelot> Gotcha.
00:12:50 obimod joins (~obimod@gateway/vpn/pia/obimod)
00:27:58 dirtcastle joins (~dirtcastl@2409:4072:6e0b:7ead:64cc:fdff:fefe:95d6)
00:33:17 × mvk quits (~mvk@2607:fea8:5cdd:f000::45db) (Ping timeout: 240 seconds)
00:53:15 <Ocelot> Tbh, I'm also not really sure what would, potentially, be useful to include in a particular module intended for other people to use vs. what wouldn't be. Credit where credit's due: I started off doing this, by copying something Liskin had already done, and modifying it slightly. I think what I came up with (if by mistake(?)) is badass, but I'm also looking at that with the bias of it having been my idea, and the fact that I
00:53:15 <Ocelot> literally just ran it to see what would happen. I'll probably keep using it myself, but I don't know if anyone else ever would.
00:55:33 <geekosaur> that could be said for a decent amount of xmonad-contrib :)
00:55:44 <Ocelot> Lol!
00:56:04 <Ocelot> Well, then…
00:57:13 <Ocelot> I had a description already typed up, of what it does (read that extremely loosely).
00:57:26 <Ocelot> I can drop it here, if you want.
00:59:44 <geekosaur> here is probably not best, irc is not persistent and while we do have a log, copy-pasting stuff like that from it is painful
01:00:18 <geekosaur> mm, you could create an issue with your code in it and we can go from there
01:01:01 <Ocelot> Oh. Are you referring to Github?
01:01:37 <geekosaur> yes
01:01:50 <Ocelot> I copy/paste stuff from there all the time, but I've never actually had an account.
01:02:12 <Ocelot> I should probably make one, at this point.
01:02:17 <geekosaur> we do pretty much everything on github since that's where our code repositories live
01:08:30 <Ocelot> Yeah, I get that. It's just that I have no programming experience, in either Haskell or any other language, prior to switching to xmonad (at which point blood vessels started popping out of my head, obviously).
01:11:10 <Ocelot> There are probably a lot of things that would normally be assumed, which I don't have. Like Github, for instance. :(
01:11:28 <Ocelot> Anyway, I'll make one.
01:24:22 kayvank joins (~user@52-119-115-185.PUBLIC.monkeybrains.net)
01:26:13 × kayvank quits (~user@52-119-115-185.PUBLIC.monkeybrains.net) (Remote host closed the connection)
01:44:05 mvk joins (~mvk@2607:fea8:5cdd:f000::55f8)
01:49:15 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
01:49:35 geekosaur joins (~geekosaur@xmonad/geekosaur)
02:40:08 × steve__ quits (~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 256 seconds)
03:03:37 × dirtcastle quits (~dirtcastl@2409:4072:6e0b:7ead:64cc:fdff:fefe:95d6) (Ping timeout: 240 seconds)
03:04:37 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
03:06:30 dirtcastle joins (~dirtcastl@103.43.203.226)
03:22:36 banc joins (banc@gateway/vpn/airvpn/banc)
03:44:10 × td_ quits (~td@muedsl-82-207-238-021.citykom.de) (Ping timeout: 256 seconds)
03:44:36 x88x88x_ joins (~x88x88x@gateway/vpn/pia/x88x88x)
03:45:49 td_ joins (~td@94.134.91.23)
03:46:21 × x88x88x_ quits (~x88x88x@gateway/vpn/pia/x88x88x) (Client Quit)
03:46:48 x88x88x_ joins (~x88x88x@gateway/vpn/pia/x88x88x)
04:20:10 Ocelot_ joins (~ocelot@50-78-208-189-static.hfc.comcastbusiness.net)
04:20:37 × Ocelot quits (~ocelot@50-78-208-189-static.hfc.comcastbusiness.net) (Ping timeout: 240 seconds)
04:23:01 × obimod quits (~obimod@gateway/vpn/pia/obimod) (Ping timeout: 240 seconds)
04:36:53 × x88x88x_ quits (~x88x88x@gateway/vpn/pia/x88x88x) (Quit: leaving)
04:39:24 x88x88x_ joins (~x88x88x@gateway/vpn/pia/x88x88x)
04:42:00 × x88x88x_ quits (~x88x88x@gateway/vpn/pia/x88x88x) (Client Quit)
04:42:21 x88x88x_ joins (~x88x88x@gateway/vpn/pia/x88x88x)
04:43:44 × x88x88x_ quits (~x88x88x@gateway/vpn/pia/x88x88x) (Client Quit)
04:44:05 x88x88x_ joins (~x88x88x@gateway/vpn/pia/x88x88x)
04:50:00 × x88x88x_ quits (~x88x88x@gateway/vpn/pia/x88x88x) (Quit: leaving)
04:50:22 x88x88x_ joins (~x88x88x@gateway/vpn/pia/x88x88x)
04:52:40 × x88x88x_ quits (~x88x88x@gateway/vpn/pia/x88x88x) (Client Quit)
04:53:00 x88x88x_ joins (~x88x88x@gateway/vpn/pia/x88x88x)
04:56:12 × x88x88x_ quits (~x88x88x@gateway/vpn/pia/x88x88x) (Client Quit)
04:58:20 x88x88x_ joins (~x88x88x@gateway/vpn/pia/x88x88x)
04:58:34 × x88x88x_ quits (~x88x88x@gateway/vpn/pia/x88x88x) (Client Quit)
05:32:52 sagax joins (~sagax_nb@user/sagax)
06:29:10 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.4)
06:29:19 sogens joins (~sogens@gateway/vpn/pia/sogens)
06:48:31 <dirtcastle> Hi.. I am trying to do no borders for unfocused windows but from what I read in the internet it's hard to do? there is no straight answer? I was thinking if there is borderwidth parameter for unfocused windows?
06:58:39 × sogens quits (~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.4)
06:58:49 sogens joins (~sogens@gateway/vpn/pia/sogens)
07:26:31 ormaaj parts (~ormaaj@user/ormaaj) ()
07:44:40 mc47 joins (~mc47@xmonad/TheMC47)
07:53:32 cfricke joins (~cfricke@user/cfricke)
07:58:59 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
08:01:26 × dirtcastle quits (~dirtcastl@103.43.203.226) (Remote host closed the connection)
08:09:01 × Ocelot_ quits (~ocelot@50-78-208-189-static.hfc.comcastbusiness.net) (*.net *.split)
08:09:01 × td_ quits (~td@94.134.91.23) (*.net *.split)
08:09:01 × banc quits (banc@gateway/vpn/airvpn/banc) (*.net *.split)
08:09:01 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (*.net *.split)
08:09:01 × tremon quits (~tremon@217-120-53-183.cable.dynamic.v4.ziggo.nl) (*.net *.split)
08:09:02 × byorgey quits (~byorgey@155.138.238.211) (*.net *.split)
08:09:02 × Buliarous quits (~gypsydang@46.232.210.139) (*.net *.split)
08:09:02 × afreakk quits (~weechat@user/afreak) (*.net *.split)
08:09:02 × mvk quits (~mvk@2607:fea8:5cdd:f000::55f8) (*.net *.split)
08:09:03 × zoglesby quits (f0f8ca1525@user/zoglesby) (*.net *.split)
08:09:03 × haasn quits (~nand@haasn.dev) (*.net *.split)
08:09:03 × jludwig quits (~justin@user/jludwig) (*.net *.split)
08:09:03 × Hash quits (~Hash@hashsecurity.org) (*.net *.split)
08:09:03 × fcser quits (~fcser@booty.farted.net) (*.net *.split)
08:09:03 × incertia quits (~incertia@24.42.241.219) (*.net *.split)
08:09:03 × de-vri-es quits (~de-vri-es@voyager.de-vri.es) (*.net *.split)
08:09:03 × zawaken quits (~zawaken@user/zawaken) (*.net *.split)
08:09:04 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (*.net *.split)
08:09:04 × raghavgururajan quits (ea769b8000@user/raghavgururajan) (*.net *.split)
08:09:04 × Solitary quits (~Solitary@user/solitary) (*.net *.split)
08:09:04 × totte quits (~totte@h-82-196-112-155.A166.priv.bahnhof.se) (*.net *.split)
08:09:04 × noex quits (~null@user/noex) (*.net *.split)
08:09:04 × iMaaNor quits (uid534642@id-534642.tinside.irccloud.com) (*.net *.split)
08:09:04 × terrorjack quits (~terrorjac@2a01:4f8:1c1e:509a::1) (*.net *.split)
08:09:05 × berberman quits (~berberman@user/berberman) (*.net *.split)
08:09:05 × coldpress_ quits (~coldpress@128.9.105.34.bc.googleusercontent.com) (*.net *.split)
08:09:05 × pl quits (sid98063@id-98063.helmsley.irccloud.com) (*.net *.split)
08:09:05 × vrs quits (~vrs@user/vrs) (*.net *.split)
08:09:05 × burp quits (~quassel@hedgewars/sysadmin/burp) (*.net *.split)
08:09:06 × PotatoGim quits (sid99505@id-99505.lymington.irccloud.com) (*.net *.split)
08:09:06 × mudri quits (sid317655@id-317655.helmsley.irccloud.com) (*.net *.split)
08:09:06 × liskin quits (~liskin@xmonad/liskin) (*.net *.split)
08:09:06 × codedmart quits (codedmart@2600:3c01::f03c:92ff:fefe:8511) (*.net *.split)
08:09:06 × ElKowar quits (~ElKowar@srv-fin.xware-gmbh.de) (*.net *.split)
08:09:06 × tomjaguarpaw quits (~tom@li367-225.members.linode.com) (*.net *.split)
08:09:06 × line quits (~info@li2021-150.members.linode.com) (*.net *.split)
08:20:47 Ocelot_ joins (~ocelot@50-78-208-189-static.hfc.comcastbusiness.net)
08:20:47 td_ joins (~td@94.134.91.23)
08:20:47 banc joins (banc@gateway/vpn/airvpn/banc)
08:20:47 mvk joins (~mvk@2607:fea8:5cdd:f000::55f8)
08:20:47 noex joins (~null@user/noex)
08:20:47 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
08:20:47 tremon joins (~tremon@217-120-53-183.cable.dynamic.v4.ziggo.nl)
08:20:47 zoglesby joins (f0f8ca1525@user/zoglesby)
08:20:47 haasn joins (~nand@haasn.dev)
08:20:47 iMaaNor joins (uid534642@id-534642.tinside.irccloud.com)
08:20:47 jludwig joins (~justin@user/jludwig)
08:20:47 byorgey joins (~byorgey@155.138.238.211)
08:20:47 Hash joins (~Hash@hashsecurity.org)
08:20:47 fcser joins (~fcser@booty.farted.net)
08:20:47 incertia joins (~incertia@24.42.241.219)
08:20:47 Buliarous joins (~gypsydang@46.232.210.139)
08:20:47 afreakk joins (~weechat@user/afreak)
08:20:47 de-vri-es joins (~de-vri-es@voyager.de-vri.es)
08:20:47 terrorjack joins (~terrorjac@2a01:4f8:1c1e:509a::1)
08:20:47 zawaken joins (~zawaken@user/zawaken)
08:20:47 yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
08:20:47 raghavgururajan joins (ea769b8000@user/raghavgururajan)
08:20:47 Solitary joins (~Solitary@user/solitary)
08:20:47 totte joins (~totte@h-82-196-112-155.A166.priv.bahnhof.se)
08:20:47 berberman joins (~berberman@user/berberman)
08:20:47 coldpress_ joins (~coldpress@128.9.105.34.bc.googleusercontent.com)
08:20:47 pl joins (sid98063@id-98063.helmsley.irccloud.com)
08:20:47 vrs joins (~vrs@user/vrs)
08:20:47 burp joins (~quassel@hedgewars/sysadmin/burp)
08:20:47 PotatoGim joins (sid99505@id-99505.lymington.irccloud.com)
08:20:47 mudri joins (sid317655@id-317655.helmsley.irccloud.com)
08:20:47 tomjaguarpaw joins (~tom@li367-225.members.linode.com)
08:20:47 liskin joins (~liskin@xmonad/liskin)
08:20:47 codedmart joins (codedmart@2600:3c01::f03c:92ff:fefe:8511)
08:20:47 ElKowar joins (~ElKowar@srv-fin.xware-gmbh.de)
08:20:47 line joins (~info@li2021-150.members.linode.com)
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
09:27:45 edun joins (~e@user/edun)
09:48:46 dirtcastle joins (~dirtcastl@103.43.203.226)
09:49:37 × mvk quits (~mvk@2607:fea8:5cdd:f000::55f8) (Ping timeout: 240 seconds)
09:59:24 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
10:06:40 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Ping timeout: 256 seconds)
10:09:38 <geekosaur> dirtcastle, no, there is no separate borderWidth for unfocused windows. there is the NoBorders module, and VoidBorders, but those don't do that. conceivably you could use the logHook to set the border nonzero only for the focused window and zero for the rest, but there may be some flashing during window updates
10:09:54 <geekosaur> mostly because this is not something X11 does well
10:38:35 dschrempf joins (~dominik@070-207.dynamic.dsl.fonira.net)
11:20:26 × dschrempf quits (~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.3)
11:38:53 <AIM[m]> So, I figured it out
11:39:31 <AIM[m]> On Arch Linux, If you want to use .hs file for Xmobar config, use the AUR package xmobar-dynamic
11:39:42 <AIM[m]> Now it works like magic
11:44:45 mc47 joins (~mc47@xmonad/TheMC47)
11:48:22 <geekosaur> dirtcastle, there is another problem because the border is actually part of the window: window contents will resize a lot if you do this
11:51:48 <dirtcastle> geekosaur, yup. i love dark mode. my wallpaper is plain full black. so I set black as border. ppl in reddit said the same things as what you said. Thank you!
11:53:03 <geekosaur> I keep the same border size for all windows but stole the unfocused border color from my gtk theme so most windows "black out" the border since I have a dark theme
11:53:39 <geekosaur> (and the focused border color is the highlight color so things match up pretty well)
11:54:30 <dirtcastle> do u use gnome?
11:54:34 <geekosaur> mate
11:55:26 <dirtcastle> was that a chess reference : D
11:56:02 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
11:56:10 <geekosaur> mate-desktop.org
11:56:19 <geekosaur> basically picks up where gnome 2 left off
11:57:18 <dirtcastle> I don't need desktop environment. i run Emacs os.
12:17:51 teohz[m] joins (~teohzmatr@2001:470:69fc:105::1:65e1)
12:23:29 <teohz[m]> Hi, did anyone had an issue with xmobar recently? It was working fine with my setup but after last system update.
12:23:29 <teohz[m]> if I have only my laptop it works nice, once I connect it to 2 monitors then I get segmentation fault when launching xmobar - until I deactivate monitors again.
12:58:02 × noex quits (~null@user/noex) (Ping timeout: 268 seconds)
13:13:49 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 240 seconds)
14:04:20 cfricke joins (~cfricke@user/cfricke)
14:09:29 mc47 joins (~mc47@xmonad/TheMC47)
14:21:00 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3)
14:21:10 cfricke joins (~cfricke@user/cfricke)
14:33:59 <AIM[m]> Do I need to specify the change workspace and move to workspace keys in additionalkeysP of EZConfig?
14:33:59 <AIM[m]> What about for Xinerama Screens using W,E,R?
14:34:16 <geekosaur> not if you didn't change them
14:34:21 <AIM[m]> I'm trying to translate the keybindings in the latest Darc config from Xmonad Archive to additionalKeysP
14:34:32 <geekosaur> oh
14:34:50 <geekosaur> (we need to clean that up a bit, darcs has been dead to us for a decade now :)
14:34:55 <AIM[m]> The Darc Archive config has old style keybindings
14:35:09 <AIM[m]> geekosaur: Uff
14:35:18 <AIM[m]> RIP darcs
14:35:24 <geekosaur> it's just a different version control system
14:35:36 <geekosaur> it's still out there but barely anyone uses it any moe
14:35:38 <AIM[m]> Anyways, so Do I need to specify them?
14:35:44 <geekosaur> lost badly to git
14:35:51 <geekosaur> if you're reimplementing them then yes
14:35:55 <AIM[m]> For additionalKeysP
14:36:07 <AIM[m]> So the default should work aye?
14:36:17 <AIM[m]> Imma remove the old config then
14:37:01 <geekosaur> additionalKeysP, as its name says, is *additional* keys. any keys in the default config will be uinherited unless you override them or explicitly remove them (removeKeysP)
14:37:50 <geekosaur> I specify the workspace keys in my config, but I'm making a change from the default (greedyView replaced by view)
14:53:08 <AIM[m]> What is the command to reset Layout?
14:53:31 <AIM[m]> I mean the code
14:53:33 <geekosaur> mod-shift-space
14:53:36 <geekosaur> oh
14:53:45 <AIM[m]> I'm setting the keybinding for it
14:53:55 <geekosaur> setLayout $ layout conf
14:54:06 <geekosaur> for whatever configuration is as `conf`
14:54:44 <AIM[m]> I tried that but conf isn't defined for additional keys?
14:54:50 <geekosaur> this may be hard to do as an additionalKeys{,P} since it's not passed the layout
14:55:05 <AIM[m]> Yeah
14:55:14 <geekosaur> old-style gets the layout as a parameter so it can use it in the keybinding as well as extracting the modMask from it
14:55:24 <AIM[m]> So, what do I do then
14:55:32 <AIM[m]> In additionalKeysP
14:55:40 <geekosaur> myConf = …
14:56:01 <geekosaur> then use myConf instead of def, and use it also in the keybinding
14:56:14 <AIM[m]> If you have it in your dotfile can ya share iy?
14:57:12 <geekosaur> I don't configure that way since I don't replace that keybinding
14:58:34 <geekosaur> it's just moving the whole `def { … }` to a separate binding so you can use it elsewhere
15:08:14 <AIM[m]> Oh
15:10:17 <geekosaur> although I guess if you already have a myLayout, that's good enough
15:10:28 <geekosaur> just setLayout myLayout
15:11:32 <AIM[m]> Btw any idea on what --on-icon-pattern of Battery in Xmobar does?
15:11:39 <AIM[m]> geekosaur: Ohhh
15:11:48 <geekosaur> I don't use xmobar, so no
15:12:19 <AIM[m]> geekosaur: That's the layout hook right?
15:12:41 <geekosaur> yes
15:12:48 <geekosaur> which is the only part you care about here
15:13:14 <geekosaur> I don't use all those `myWhatever = …`s, so my config won't be helpful here
15:13:37 <geekosaur> beware of having some stuff in a myLayout and some stuff in the {} though, you'll lose the latter
15:14:04 <geekosaur> I see a lot of that in various configs from the web and it's just asking for trouble or at least confusion
15:15:57 <geekosaur> looks like --on-icon-pattern lets you pick an xpm file to display when you're running on battery, in place of text
15:16:13 <geekosaur> (old style icons/pixmaps)
15:27:20 × thunderrd quits (~thunderrd@183.182.110.86) (Remote host closed the connection)
15:42:03 thunderrd joins (~thunderrd@183.182.110.86)
16:09:11 <AIM[m]> Ahh
16:09:22 <AIM[m]> I kinda have Hack Nerd Fonts
16:09:38 <AIM[m]> Was thinking if that would help me display dynamic battery icon
16:09:53 <AIM[m]> I don't actually wanna use shell script for it
16:09:59 noex joins (~null@user/noex)
16:10:13 <AIM[m]> If it's haskell then just haskell only
16:12:31 <geekosaur> you can write haskell scripts :)
16:12:53 <geekosaur> but I don't know how you'd do a dynamic battery icon in xmobar
16:13:58 <AIM[m]> That's what I'm currently checking
16:14:38 ebray187 joins (~ebray187@2800:150:129:17c4:224:1dff:fed5:599e)
16:18:32 a6a45081-2b83 joins (~aditya@pal-210-106-57.itap.purdue.edu)
16:27:42 <Solid> there are --{low,medium,high}s argument with which to specify different icons: https://github.com/jaor/xmobar/blob/master/doc/plugins.org#batteryp-dirs-args-refreshrate
16:28:33 <Solid> there's also something you can do with -f https://jao.io/blog/2020-08-08-xmobar-a-battery-trick.html
16:53:12 seschwar joins (~seschwar@user/seschwar)
16:56:30 × a6a45081-2b83 quits (~aditya@pal-210-106-57.itap.purdue.edu) (Remote host closed the connection)
17:15:49 <AIM[m]> Holy cow!!!!
17:15:54 <AIM[m]> Thank you so so much!
17:15:57 <AIM[m]> A lifesaver!
17:59:27 benin joins (~benin@183.82.176.241)
18:05:57 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.3)
18:10:50 mvk joins (~mvk@2607:fea8:5cdd:f000::55f8)
18:47:21 steve__ joins (~steve@ool-182c2b80.dyn.optonline.net)
19:04:51 × dirtcastle quits (~dirtcastl@103.43.203.226) (Ping timeout: 256 seconds)
19:05:08 dirtcastle joins (~dirtcastl@2409:4072:6e03:b338:54ea:4ff:fe38:5428)
19:23:17 × dirtcastle quits (~dirtcastl@2409:4072:6e03:b338:54ea:4ff:fe38:5428) (Ping timeout: 240 seconds)
19:55:51 × catman quits (~catman@user/catman) (Ping timeout: 256 seconds)
19:58:23 MrElendig is now known as evilop
20:23:20 catman joins (~catman@user/catman)
20:36:38 × edun quits (~e@user/edun) (Quit: Leaving.)
20:44:43 × benin quits (~benin@183.82.176.241) (Quit: The Lounge - https://thelounge.chat)
20:55:17 JulienTant joins (~a@ip98-161-150-232.ph.ph.cox.net)
21:07:45 × gdd quits (~gdd@129.199.146.230) (Ping timeout: 250 seconds)
21:11:55 gdd joins (~gdd@129.199.146.230)
21:36:39 × noex quits (~null@user/noex) (Ping timeout: 268 seconds)
21:41:09 Hash is now known as PCLoadLetter
21:41:32 noex joins (~null@user/noex)
21:52:20 × JulienTant quits (~a@ip98-161-150-232.ph.ph.cox.net) (Remote host closed the connection)
21:53:00 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
22:21:44 PCLoadLetter is now known as Hash
22:27:43 × catman quits (~catman@user/catman) (Ping timeout: 256 seconds)
23:55:40 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)

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