Home liberachat/#xmonad: Logs Calendar

Logs on 2023-11-01 (liberachat/#xmonad)

01:56:39 horzion joins (~horzion@ProtonDB/horzion)
01:57:22 <horzion> i am trying to get team fortress 2 running, so far it ran one time totally fine with no issues, but since then, i only get crashes and cant reproduce it launching normally
03:04:35 × td_ quits (~td@i53870904.versanet.de) (Ping timeout: 240 seconds)
03:06:27 td_ joins (~td@i5387090C.versanet.de)
03:22:26 × horzion quits (~horzion@ProtonDB/horzion) (Ping timeout: 260 seconds)
03:31:31 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
03:43:59 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
03:48:55 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
04:02:21 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
04:02:38 × td_ quits (~td@i5387090C.versanet.de) (Ping timeout: 258 seconds)
04:04:31 td_ joins (~td@i5387092B.versanet.de)
04:07:35 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 240 seconds)
04:20:31 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
04:26:20 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 248 seconds)
04:38:11 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
04:44:07 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
04:57:14 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
05:10:29 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 258 seconds)
05:23:52 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
05:30:18 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
05:41:58 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
05:47:40 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 258 seconds)
06:00:54 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
06:07:02 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
06:18:22 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
06:26:48 <Solid> Ah—TF2—that brings back memories :)
06:30:19 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
06:39:00 chomwitt joins (~chomwitt@2a02:587:7a1a:f800:1ac0:4dff:fedb:a3f1)
06:43:12 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
06:48:12 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 248 seconds)
07:00:46 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
07:07:12 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
07:18:06 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
07:23:58 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 252 seconds)
07:25:48 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
07:34:33 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 260 seconds)
07:46:43 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
07:51:03 × xmonadtrack quits (~xmonadtra@user/geekosaur/bot/xmonadtrack) (Ping timeout: 240 seconds)
07:52:10 × haskellbridge quits (~haskellbr@069-135-003-034.biz.spectrum.com) (Ping timeout: 272 seconds)
07:52:29 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 246 seconds)
07:52:55 derfflinger joins (~derffling@user/derfflinger)
08:03:01 haskellbridge joins (~haskellbr@069-135-003-034.biz.spectrum.com)
08:06:19 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
08:11:48 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
08:12:15 xmonadtrack joins (~xmonadtra@069-135-003-034.biz.spectrum.com)
08:12:15 × xmonadtrack quits (~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
08:12:15 xmonadtrack joins (~xmonadtra@user/geekosaur/bot/xmonadtrack)
08:16:47 mc47 joins (~mc47@xmonad/TheMC47)
08:18:21 derfflinger_ joins (~derffling@user/derfflinger)
08:21:38 × derfflinger_ quits (~derffling@user/derfflinger) (Remote host closed the connection)
08:21:57 derfflinger_ joins (~derffling@user/derfflinger)
08:22:16 × derfflinger quits (~derffling@user/derfflinger) (Ping timeout: 260 seconds)
08:23:54 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
08:29:25 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 252 seconds)
08:41:41 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
08:47:27 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 258 seconds)
08:58:52 × derfflinger_ quits (~derffling@user/derfflinger) (Ping timeout: 248 seconds)
08:59:07 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
08:59:35 × jusa quits (~jusa@kraa.fi) (Quit: WeeChat 4.1.0)
08:59:52 jusa joins (~jusa@kraa.fi)
09:04:23 derfflinger_ joins (~derffling@user/derfflinger)
09:04:39 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 240 seconds)
09:16:16 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
09:22:20 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 248 seconds)
09:26:31 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
09:32:52 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
09:44:59 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
09:50:42 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 258 seconds)
10:02:26 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
10:09:55 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
10:10:13 × derfflinger_ quits (~derffling@user/derfflinger) (Ping timeout: 255 seconds)
10:11:19 × chomwitt quits (~chomwitt@2a02:587:7a1a:f800:1ac0:4dff:fedb:a3f1) (Ping timeout: 245 seconds)
10:13:01 derfflinger_ joins (~derffling@user/derfflinger)
10:19:01 derfflinger__ joins (~derffling@user/derfflinger)
10:22:12 × derfflinger_ quits (~derffling@user/derfflinger) (Ping timeout: 240 seconds)
10:23:11 defjam joins (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
11:29:36 × derfflinger__ quits (~derffling@user/derfflinger) (Ping timeout: 258 seconds)
11:38:06 chomwitt joins (~chomwitt@ppp-94-67-130-102.home.otenet.gr)
12:27:14 derfflinger__ joins (~derffling@user/derfflinger)
12:28:53 × defjam quits (~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Quit: WeeChat 4.0.5)
13:04:01 × derfflinger__ quits (~derffling@user/derfflinger) (Ping timeout: 260 seconds)
13:07:08 × hightower2 quits (~hightower@213.186.15.36) (Ping timeout: 255 seconds)
13:09:03 Manu38 joins (~Manu38@2a01:e0a:96:a450:d5a8:66a1:2e60:1cd3)
13:09:05 <Manu38> I Xmonad people.
13:09:49 <Manu38> I saw somewhere, but can't find it again, a function to check for conflicting keyboard shortcuts at `xmonad` start time.
13:10:07 <Manu38> Any one to point me in the right direction to find that again ?
13:10:30 <Manu38> (I need this, because my configuration is getting better and better, but with conflicts :))
13:21:48 <vrs> presumably EZConfig's checkKeymap?
13:21:57 <vrs> https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-EZConfig.html#v:checkKeymap
13:24:52 <Manu38> vrs That's it, thank you very much.
13:25:05 derfflinger__ joins (~derffling@user/derfflinger)
13:25:57 horzion joins (~horzion@ProtonDB/horzion)
13:41:18 × Manu38 quits (~Manu38@2a01:e0a:96:a450:d5a8:66a1:2e60:1cd3) (Quit: Client closed)
14:02:00 × horzion quits (~horzion@ProtonDB/horzion) (Quit: Off praying to the Omnissiah)
14:05:29 justHaunted is now known as justache
14:27:22 Manu38 joins (~Manu38@2a01:e0a:96:a450:4fd7:1f9a:947e:835d)
14:27:41 <Manu38> vrs I already have the following startup hook :
14:27:42 <Manu38> ```haskell
14:27:42 <Manu38> myStartupHook = do
14:27:43 <Manu38>   spawnOnce "trayer --edge top --align right --SetDockType true \
14:27:43 <Manu38>             \--SetPartialStrut true --expand true --width 10 \
14:27:44 <Manu38>             \--transparent true --alpha 0 --tint 0x5f5f5f --height 32"
14:27:44 <Manu38>   spawnOnce "feh --bg-max ~/git-inria-perso/config-files/belledonne.jpg"
14:27:45 <Manu38>   spawnOnce "nm-applet --sm-disable"
14:27:45 <Manu38>   spawnOnce "indicator-sound-switcher"
14:27:46 <Manu38>   spawnOnce "gxkb"
14:27:46 <Manu38>   spawnOnce "blueman-applet"
14:27:47 <Manu38>   spawn "setxkbmap -layout fr,fr -variant bepo_afnor,"
14:27:47 <Manu38> ```
14:28:39 <Manu38> And because my Haskell level is 0, I don't know how can I add a call to `checkKeymap` in it. Would you mind to help me ?
14:38:17 <geekosaur> what's yourr full config look like?
14:38:19 <geekosaur> @where paste
14:38:20 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
14:38:29 <geekosaur> please don't paste into the channel
14:41:57 <Manu38> lambdabot and geekosaur sorry I'm used to mattermost, where ``` allows to have "inline" code in the chat's client.
14:42:03 <Manu38> Here is my code
14:42:04 <Manu38> https://paste.tomsmeding.com/X7qOopMr
14:42:32 <geekosaur> yes, we got unformatted code very slowly because IRC throttles after 3 lines
14:42:34 × derfflinger__ quits (~derffling@user/derfflinger) (Ping timeout: 272 seconds)
14:48:54 <geekosaur> hm, this isn't actually going to work very well because checkKeymap is not designed to work with addDescrKeys
14:49:32 <geekosaur> and if we run addDescrKeys first then the keymap is not in (String,X ()) form any more, so checkKeymap won't work
14:50:40 <geekosaur> guess we need a version of checkKeymap that operates on `keys` directly
14:53:51 derfflinger__ joins (~derffling@user/derfflinger)
14:54:39 <Manu38> You are saying that for now, I can't use both `addDescrKeys` and `checkKeymap` together, that is right ?
14:54:46 <geekosaur> yes
14:56:08 Groumf joins (~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722)
14:57:27 <geekosaur> checkKeymap was designed for use with additionalKeysP
14:57:30 × derfflinger__ quits (~derffling@user/derfflinger) (Read error: Connection reset by peer)
14:58:24 <[Leary]> It only cares about the string components, so you can refactor to expose that.
14:59:18 <[Leary]> (Bind the list argument to `subKeys` at the top level, then give that to `checkKeymap`.)
15:02:30 <Manu38> @Leary, not sure to understand your point, again sorry for my level 0 haskell, would you mind to show me a piece of code ?
15:02:30 <lambdabot> Unknown command, try @list
15:03:23 <Manu38> (just realized that I previously answered to a bot, namely lambdabot, ^^)
15:04:32 <[Leary]> Something like this: https://paste.tomsmeding.com/S51KaZON
15:06:01 <Manu38> Got it, thank you.
15:06:18 <[Leary]> Though maybe you'd want to get a more complete config by applying `withEasySB ...` and `addDescrKeys' ...` in the definition of `myConfig` instead of in main.
15:06:37 <[Leary]> I'm not sure what `checkKeymap` actually uses the arg for.
15:09:55 <Manu38> I really need to learn Haskell's bases since I'll be using xmonad, I can't understand most of the technical sentences here :)
15:10:18 <Manu38> That being said, I am already super super happy with my new window manager !!!
15:13:20 <Manu38> But  to me `checkKeymap` just checks for duplicates string in the list we give to it ?
16:03:50 × Groumf quits (~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722) (Quit: Client closed)
16:28:42 Groumf joins (~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722)
16:33:53 × Manu38 quits (~Manu38@2a01:e0a:96:a450:4fd7:1f9a:947e:835d) (Quit: Client closed)
16:55:45 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
17:29:15 <geekosaur> [Leary], it uses to to get the definition of modMask so it can make sure you haven't collided an M-sequence with e.g. an M4-sequence
17:30:51 <geekosaur> so it's more than just checking strings, it's also checking that two different strings don't resolve to the same (KeyMask,KeySym)
17:40:15 × Groumf quits (~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722) (Quit: Client closed)
17:49:55 Groumf joins (~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722)
18:22:52 × jeeeun8 quits (~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat)
18:24:27 jeeeun8 joins (~jeeeun@78.40.148.178)
19:08:25 Manu38 joins (~Manu38@2a01:e0a:96:a450:b89f:4b5a:5b3:f67d)
19:09:54 <Manu38> Thank you geekosaur for the precisions.
19:10:20 <Manu38> @list
19:10:21 <lambdabot> What module? Try @listmodules for some ideas.
19:10:31 <Manu38> @listmodules
19:10:32 <lambdabot> activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search
19:10:32 <lambdabot> seen slap source spell system tell ticker todo topic type undo unlambda unmtl version where
19:11:28 <geekosaur> https://github.com/lambdabot/lambdabot/pull/205/files
19:11:55 <geekosaur> bot help documentation hasn't been merged yet
19:44:02 × Manu38 quits (~Manu38@2a01:e0a:96:a450:b89f:4b5a:5b3:f67d) (Quit: Client closed)
20:50:00 × Groumf quits (~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722) (Quit: Client closed)
21:51:38 × chomwitt quits (~chomwitt@ppp-94-67-130-102.home.otenet.gr) (Remote host closed the connection)
21:52:03 chomwitt joins (~chomwitt@2a02:587:7a2d:bc00:1ac0:4dff:fedb:a3f1)
21:52:41 vantablu3 joins (~vantablu3@2a02:3035:610:8e6a:61ab:7609:a407:4a2b)
21:56:50 <vantablu3> hi:) im not sure if this is the right place to ask for help about this but im having some issues with my alacritty+xmonad setup. basically, if im switching windows often, and have alacritty open (say for nvim, or cmus), it freezes quite reliably and the only way to unfreeze it is to kill it. i was wondering if there might be some issue with my xmonad setup that could cause this (https://pastebin.com/2fvBMErF, its very basic)
21:57:22 <vantablu3> i don't have this issue with any other program though
22:00:24 <geekosaur> do you often have both alacritty and kitty open? they both use hardware acceleration and it's possible they interfere with each other
22:02:05 <vantablu3> well i stoped because this always led to problems
22:02:54 <vantablu3> but it also happens if i dont use kittz at the same time (im also not sure if this is a xmonad problem...)
22:03:30 × jeeeun8 quits (~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat)
22:04:01 <geekosaur> hardware acceleration is the only thing I can think of that would affect alacritty. xmonad itself doesn't use or know about hardware acceleration.
22:04:26 jeeeun8 joins (~jeeeun@78.40.148.178)
22:04:31 <geekosaur> one difference between xmonad and other window managers is we actually withdraw windows we've taken off the screen; many others move them offscreen
22:04:50 <geekosaur> so alacritty may have bugs in that area
22:06:58 <vantablu3> ah gotcha thankk you so much for your help:))!
22:09:50 vantablu3 parts (~vantablu3@2a02:3035:610:8e6a:61ab:7609:a407:4a2b) ()
22:18:20 × chomwitt quits (~chomwitt@2a02:587:7a2d:bc00:1ac0:4dff:fedb:a3f1) (Ping timeout: 248 seconds)
23:40:29 Groumf joins (~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722)

All times are in UTC on 2023-11-01.