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.