2021/08/13

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