Home liberachat/#xmonad: Logs Calendar

Logs on 2021-08-13 (liberachat/#xmonad)

00:28:22 jidra[m] joins (~jidramatr@2001:470:69fc:105::ceaa)
00:34:31 amirography[m] joins (~amirograp@2001:470:69fc:105::c365)
00:50:38 jakub[m]1 joins (~jakubfami@2001:470:69fc:105::a43)
00:58:57 sav3d[m] joins (~sav3dmatr@2001:470:69fc:105::cebe)
01:06:43 syntactic_sugar[ joins (~syntactic@2001:470:69fc:105::b4af)
01:09:43 Las[m] joins (~lasmatrix@2001:470:69fc:105::74e)
01:10:47 mc47[m] joins (~mc47matri@2001:470:69fc:105::733)
01:11:10 Mellow[m] joins (~mellow210@2001:470:69fc:105::8c62)
01:14:10 fuzzygrim[m] joins (~fuzzygrim@2001:470:69fc:105::ce8b)
01:33:05 M-elo-[m] joins (~gilganixm@2001:470:69fc:105::3d09)
01:34:34 antilambda[m] joins (~antilambd@2001:470:69fc:105::a2b)
01:36:54 Drishal[m] joins (~drishalma@2001:470:69fc:105::a36)
01:39:03 telefza[m] joins (~telefzama@2001:470:69fc:105::3c37)
01:39:43 DrRoot[m] joins (~drroot85m@2001:470:69fc:105::c35e)
01:39:45 Youssef[m] joins (~youssefbm@2001:470:69fc:105::d1e1)
01:42:29 dkasak[m] joins (~dkasakter@2001:470:69fc:105::a34)
01:42:47 oggythebilla[m] joins (~oggythebi@2001:470:69fc:105::17ed)
01:43:14 moyamo[m] joins (~moyamomat@2001:470:69fc:105::a51)
01:43:16 josiah_sama[m] joins (~josiahsam@2001:470:69fc:105::a46)
01:45:07 diaspora[m] joins (~diasporae@2001:470:69fc:105::93e)
01:47:00 elonsroadster[m] joins (~elonsroad@2001:470:69fc:105::d121)
01:47:39 marsupilami1[m] joins (~marsupila@2001:470:69fc:105::d284)
01:55:01 rednaZ[m] joins (~r3dnazmat@2001:470:69fc:105::ba70)
01:56:54 MatrixTravelerbo joins (~voyagert2@2001:470:69fc:105::22)
02:00:59 gate32[m] joins (~gate32mat@2001:470:69fc:105::9e3)
02:01:26 Industrial[m] joins (~industria@2001:470:69fc:105::eb9)
02:03:14 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 268 seconds)
02:05:08 unclechu joins (~unclechu@2001:470:69fc:105::354)
02:05:21 jakefromstatefar joins (~jakefroms@2001:470:69fc:105::15ef)
02:09:38 vojjvoda[m] joins (~vojjvodam@2001:470:69fc:105::cefe)
02:09:40 craige[m] joins (~craigemcw@2001:470:69fc:105::35f1)
02:10:14 ClassifiedLegend joins (~classifie@2001:470:69fc:105::cee4)
02:10:25 jgart[m] joins (~jgartemat@2001:470:69fc:105::5c9)
02:15:06 fabfianda[m] joins (~fabfianda@2001:470:69fc:105::6db)
02:15:07 cjbaylisstheythe joins (~cjbayliss@2001:470:69fc:105::bade)
02:15:34 yuu[m] joins (~yuumatrix@2001:470:69fc:105::8a6)
02:15:41 liskin[m] joins (~liskinmat@2001:470:69fc:105::768)
02:17:10 ci[m] joins (~cimatrixo@2001:470:69fc:105::d59e)
02:17:24 × td_ quits (~td@94.134.91.94) (Ping timeout: 268 seconds)
02:18:24 TheWizardTower[m joins (~thewizard@2001:470:69fc:105::a5b)
02:18:34 td_ joins (~td@muedsl-82-207-238-005.citykom.de)
02:20:28 triumphofdeath[m joins (~triumphof@2001:470:69fc:105::a5c)
02:21:36 sibi joins (~sibi@2001:470:69fc:105::8ab)
02:22:14 banc joins (banc@gateway/vpn/airvpn/banc)
02:22:56 TomasJakl[m] joins (~jaklttchn@2001:470:69fc:105::a42)
02:24:00 iffsid joins (~iffsid@2001:470:69fc:105::a3e)
02:24:41 denbrahe[m] joins (~denbrahem@2001:470:69fc:105::19c0)
02:27:17 unrooted joins (~unrooted@2001:470:69fc:105::a4a)
02:33:31 sagaracharya[m] joins (~sagaracha@2001:470:69fc:105::690d)
02:42:52 HAL[m] joins (~evadk8mat@2001:470:69fc:105::3ed0)
02:43:16 Sam[m]12 joins (~mmarvidfr@2001:470:69fc:105::3bf)
02:43:19 Endermen1094[m] joins (~matrixend@2001:470:69fc:105::312b)
02:45:40 ServerStatsDisco joins (~serversta@2001:470:69fc:105::1a)
02:46:10 <AndrewYu> Now this sucks
02:46:10 <AndrewYu> xmobar: xmobarrc0: hGetContents: invalid argument (invalid byte sequence)
02:46:13 Tisoxin joins (~ikosit@user/ikosit)
02:47:01 ms[m] joins (~msmatrixp@2001:470:69fc:105::2b48)
02:49:31 mewfree[m] joins (~mewfreema@2001:470:69fc:105::c904)
02:50:54 TAydner[m] joins (~taydinerm@2001:470:69fc:105::3e55)
02:51:13 benjamineldridge joins (~benjamine@2001:470:69fc:105::ce85)
02:52:13 irishlucklinux[m joins (~irishluck@2001:470:69fc:105::3818)
02:52:39 KittyOwO[m] joins (~wrinklehu@2001:470:69fc:105::84e)
02:53:11 VarikValefor[m] joins (~varikvale@2001:470:69fc:105::a5d)
02:53:39 hackeryarn[m] joins (~achernyak@2001:470:69fc:105::68f9)
02:55:37 grvxs[m] joins (~grvxsmatr@2001:470:69fc:105::cf13)
02:56:04 <AndrewYu> encodings
02:58:07 theproffesor joins (~theproffe@2601:282:847f:8010::3a29)
03:13:35 <elonsroadster[m]> Curious what people think about what I've written here: https://github.com/xmonad/xmonad-contrib/issues/591
03:42:31 <grvxs[m]> elonsroadster[m]: I got it working after using the script
03:43:26 <grvxs[m]> now whenever I change my layout the keybinds automatically change, and yes there's not any noticable distance
03:45:25 <elonsroadster[m]> grvxs[m]: glad you got it working
03:45:52 <grvxs[m]> i don't even need those `useQwerty` and `useDvorak` functions now
03:46:08 <grvxs[m]> combineActions :: IORef String -> M.Map String (X ()) -> X ()
03:46:08 <grvxs[m]> combineActions ref layoutToAction = do
03:46:08 <grvxs[m]> currentLayout <- runProcessWithInput "/home/grvxs/.xmonad/scripts/echolayout.sh" [] ""
03:46:08 <grvxs[m]> fromMaybe (return ()) $ M.lookup currentLayout layoutToAction
03:46:22 <elonsroadster[m]> you can probably get rid of the ref paramter as well, right?
03:46:33 <grvxs[m]> oh yeah
03:46:47 <elonsroadster[m]> also I wouldn't do `"/home/grvxs/.xmonad/scripts/echolayout.sh"`
03:46:54 <elonsroadster[m]> thats not very portable
03:46:54 <grvxs[m]> yes I know
03:46:56 <elonsroadster[m]> why not put the script on your path
03:47:00 <grvxs[m]> i tried `$HOME`
03:47:01 <elonsroadster[m]> and then you could at least use
03:47:11 <elonsroadster[m]> `/usr/bin/env`
03:47:17 <grvxs[m]> oh i'll just put in the path
03:47:37 <elonsroadster[m]> you may still need to use /usr/bin/env though
03:48:15 <elonsroadster[m]> `runProcessWithInput "/usr/bin/env" ["echolayout.sh"] ""`
03:48:52 <elonsroadster[m]> actually, nvm
03:49:01 <elonsroadster[m]> looks like runProcessWithInput already does a path search foryou
03:52:48 <grvxs[m]> I got rid of the refs
03:53:54 <grvxs[m]> btw why doesn't `$HOME` work in runProcessWithInput
03:59:03 <grvxs[m]> i just get the ENV var lol
03:59:17 × berberman_ quits (~berberman@user/berberman) (Ping timeout: 245 seconds)
03:59:40 berberman joins (~berberman@user/berberman)
04:01:02 grvxs[m] < https://libera.ems.host/_matrix/media/r0/download/libera.chat/43e0ed05bd6783028a1ea96e7bb393a84d5fef1f/message.txt >
04:07:00 <grvxs[m]> thanks
04:16:53 × berberman quits (~berberman@user/berberman) (Ping timeout: 258 seconds)
04:20:24 berberman joins (~berberman@user/berberman)
04:21:24 <elonsroadster[m]> <grvxs[m]> "btw why doesn't `$HOME` work..." <- Why would you expect it to? $VARIABLE is something that works in shells
04:22:33 <elonsroadster[m]> grvxs[m]: when you're in xmonad you're not in a shell. runProcessWithInput will not automatically launch a shell, I don't think. Its literally just going to spawn a new process.
04:22:48 <grvxs[m]> ohk
05:37:02 berberman_ joins (~berberman@user/berberman)
05:37:56 × berberman quits (~berberman@user/berberman) (Ping timeout: 272 seconds)
05:56:28 a6a45081-2b83 joins (~aditya@223.226.228.68)
06:29:41 thonoht[m] joins (~thonohtma@2001:470:69fc:105::d7be)
06:56:38 × berberman_ quits (~berberman@user/berberman) (Quit: ZNC 1.8.2 - https://znc.in)
06:57:36 berberman joins (~berberman@user/berberman)
07:15:47 × berberman quits (~berberman@user/berberman) (Quit: ZNC 1.8.2 - https://znc.in)
07:16:36 berberman joins (~berberman@user/berberman)
07:32:13 <liskin> elonsroadster[m]: I've never used any scratchpads so I'll leave the scratchpad issue to others, there's already a lot of other things on my plate
07:33:11 <liskin> AndrewYu: looks like you might need to run localegen or check your locales or something
07:38:53 × a6a45081-2b83 quits (~aditya@223.226.228.68) (Remote host closed the connection)
07:51:02 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 268 seconds)
07:58:23 <Tisoxin> I know there is a sth for xmonad to achieve that the mouse gets moved to the current window, but I can't find it anymore. Any pointers?
08:01:40 geekosaur joins (~geekosaur@xmonad/geekosaur)
08:02:11 <elonsroadster[m]> Tosixon: You mean you want the mouse to follow the focused window?
08:02:18 <Tisoxin> yes
08:02:55 <Solid> X.A.UpdatePointer
08:03:38 <Tisoxin> thanks :)
08:05:27 <elonsroadster[m]> I feel like discoverability in general is kind of a huge problem with xmonad-contrib
08:05:37 <elonsroadster[m]> and part of that comes down to the naming of modules
08:06:05 <elonsroadster[m]> like how is UpdatePointer a good name for that functionality
08:06:33 <Solid> well the moudle *does* update the pointer :>
08:06:54 <elonsroadster[m]> seems like something like `MouseFollowsFocus` is:
08:06:54 <elonsroadster[m]> - much clearer
08:06:54 <elonsroadster[m]> - consistent with the naming FocusFollowsMouse, which people are already familiar with
08:07:48 <liskin> naming is hard, but if someone went over the modules and made sure the Description: field of module haddock is filled in with some meaningful additional info, that would be absolutely brilliant
08:08:39 <liskin> right now only RefocusLast and StateFull (which itself only came into existence because its author failed to find TrackFloating) have some description visible in https://xmonad.github.io/xmonad-docs/
08:08:40 <Solid> The description in X.D.Extending seems to be quite useful: "XMonad.Actions.UpdatePointer: Causes the pointer to follow whichever window focus changes to."
08:09:08 <Solid> we could probably copy the X.D.Extending description for a lot of these
08:09:09 <liskin> yeah, now if only that short description were visible in the module index…
08:10:10 <Solid> might be a good idea to add a module template with that to CONTRIBUTING
08:10:33 <liskin> indeed
08:11:07 <liskin> way more useful than the Stability/Portability fields that everyone (except me) still includes and no one ever looks at :-)
08:11:21 <Solid> :)
08:11:51 <liskin> absolutely do feel free to file an issue and plan it for 0.17
08:12:25 <liskin> I'm very certain I won't get to it till end of August though, so unless it's filed I'll forget about it
08:16:36 <Tisoxin> hm, UpdatePointer doesn't seem to work correctly for a (my) multi monitor setup
08:17:33 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
08:17:39 allbery_b joins (~geekosaur@xmonad/geekosaur)
08:17:42 allbery_b is now known as geekosaur
08:22:07 Sam[m]12 parts (~mmarvidfr@2001:470:69fc:105::3bf) ()
08:23:04 <Tisoxin> it puts the pointer always on the left monitor, not on the right :/
09:08:27 × thunderrd quits (~thunderrd@183.182.111.78) (Ping timeout: 245 seconds)
09:34:13 <Solid> works for me :/
09:38:06 <liskin> there was a similar issue somewhere that turned out to be related to xrandr scaling factors, so probably a bug in Xorg not xmonad
09:42:30 <vojjvoda[m]> I've tried setting the XMONAD_CONFIG_PATH in my zshrc, bashrc, /etc/enviroment but it does not work
09:48:05 <Tisoxin> liskin: It could also be a wrong configuration
09:52:32 <Solid> vojjvoda[m]: the current code mandates you to set all three env vars if you want to use them
09:52:37 <Solid> not sure about 0.15, if you're using that
09:53:32 <Solid> (XMONAD_DATA_DIR, XMONAD_CONFIG_DIR, and XMONAD_CACHE_DIR)
09:54:26 seschwar joins (~seschwar@user/seschwar)
10:08:13 <Tisoxin> I think i know what the problem is
10:08:30 <Tisoxin> It's probably caused by a wrong configuration
10:13:13 <Tisoxin> i fixed it :)
10:59:49 the_proffesor joins (~theproffe@c-24-9-30-127.hsd1.co.comcast.net)
11:01:35 × theproffesor quits (~theproffe@2601:282:847f:8010::3a29) (Ping timeout: 252 seconds)
11:23:43 thunderrd joins (~thunderrd@183.182.111.169)
11:54:14 <Tisoxin> Is sb using the git revision of xmonad declaratively on nixos/with home manager?
12:26:58 CosmosAtlas joins (~CosmosAtl@222.94.121.83)
12:37:06 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
12:37:45 × CosmosAtlas quits (~CosmosAtl@222.94.121.83) (Quit: WeeChat 3.2)
12:40:07 geekosaur joins (~geekosaur@xmonad/geekosaur)
14:30:02 <liskin> Solid: did you get my yesterday's e-mail with the github sponsors screenshot, btw? I've been playing around with DMARC and I got a bunch of reports back saying my e-mails are now being rejected more than ever :-)
14:31:47 <liskin> hm, "GitHub will be observing a holiday on all Fridays in August (8/6, 8/13, 8/20, 8/27) and will have limited staffing during this time." probably answers why we're still waiting for approval :-/
14:52:19 wonko joins (~wjc@62.115.229.50)
15:01:56 × wonko quits (~wjc@62.115.229.50) (Ping timeout: 252 seconds)
15:52:32 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 252 seconds)
15:54:04 geekosaur joins (~geekosaur@xmonad/geekosaur)
16:00:14 mc47 joins (~mc47@xmonad/TheMC47)
16:11:52 × mc47 quits (~mc47@xmonad/TheMC47) (Read error: Connection reset by peer)
16:58:12 mc47 joins (~mc47@xmonad/TheMC47)
17:50:48 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
17:51:12 mc47 joins (~mc47@xmonad/TheMC47)
17:51:42 × mc47 quits (~mc47@xmonad/TheMC47) (Client Quit)
18:07:58 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
18:07:59 allbery_b joins (~geekosaur@xmonad/geekosaur)
18:08:01 allbery_b is now known as geekosaur
18:27:34 wonko joins (~wjc@62.115.229.50)
18:39:17 × the_proffesor quits (~theproffe@c-24-9-30-127.hsd1.co.comcast.net) (Changing host)
18:39:17 the_proffesor joins (~theproffe@user/theproffesor)
18:39:27 the_proffesor is now known as theproffesor
19:36:01 × benin036932 quits (~benin@183.82.205.178) (Ping timeout: 248 seconds)
21:09:37 × dmwit quits (~dmwit@pool-108-28-26-143.washdc.fios.verizon.net) (Ping timeout: 268 seconds)
21:11:11 dmwit joins (~dmwit@pool-108-28-26-143.washdc.fios.verizon.net)
22:04:19 <unrooted> okay so I think I might have finished ricing this thing for unixporn competition
22:04:21 <unrooted> https://imgur.com/a/hdGkJSW
22:04:37 <unrooted> if you guys have any more ideas how to make it even more Haskelly, tell me
22:30:26 <davve_> maybe some more interesting layouts
22:31:00 <davve_> some color wouldnt hurt, maybe for the focused border
22:58:13 <unrooted> there is a focused border color haha
22:58:30 <unrooted> I don't really like colors, I can't stare at too much colors at once
22:59:21 <unrooted> I sometimes even use grayscale color filter so everything's in grayscale on my screen
23:05:16 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
23:11:13 <unrooted> I got it, one more slight touch to the Mix - running Prelude and saying 'Hello, world!'

All times are in UTC on 2021-08-13.