2023/11/01

2023-11-01 00:10:48 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 02:56:39 +0100horzion(~horzion@ProtonDB/horzion)
2023-11-01 02:57:22 +0100 <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
2023-11-01 04:04:35 +0100td_(~td@i53870904.versanet.de) (Ping timeout: 240 seconds)
2023-11-01 04:06:27 +0100td_(~td@i5387090C.versanet.de)
2023-11-01 04:22:26 +0100horzion(~horzion@ProtonDB/horzion) (Ping timeout: 260 seconds)
2023-11-01 04:31:31 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
2023-11-01 04:43:59 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 04:48:55 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
2023-11-01 05:02:21 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 05:02:38 +0100td_(~td@i5387090C.versanet.de) (Ping timeout: 258 seconds)
2023-11-01 05:04:31 +0100td_(~td@i5387092B.versanet.de)
2023-11-01 05:07:35 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 240 seconds)
2023-11-01 05:20:31 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 05:26:20 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 248 seconds)
2023-11-01 05:38:11 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 05:44:07 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
2023-11-01 05:57:14 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 06:10:29 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 258 seconds)
2023-11-01 06:23:52 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 06:30:18 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
2023-11-01 06:41:58 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 06:47:40 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 258 seconds)
2023-11-01 07:00:54 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 07:07:02 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
2023-11-01 07:18:22 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 07:26:48 +0100 <Solid> Ah—TF2—that brings back memories :)
2023-11-01 07:30:19 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
2023-11-01 07:39:00 +0100chomwitt(~chomwitt@2a02:587:7a1a:f800:1ac0:4dff:fedb:a3f1)
2023-11-01 07:43:12 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 07:48:12 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 248 seconds)
2023-11-01 08:00:46 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 08:07:12 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
2023-11-01 08:18:06 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 08:23:58 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 252 seconds)
2023-11-01 08:25:48 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 08:34:33 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 260 seconds)
2023-11-01 08:46:43 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 08:51:03 +0100xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack) (Ping timeout: 240 seconds)
2023-11-01 08:52:10 +0100haskellbridge(~haskellbr@069-135-003-034.biz.spectrum.com) (Ping timeout: 272 seconds)
2023-11-01 08:52:29 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 246 seconds)
2023-11-01 08:52:55 +0100derfflinger(~derffling@user/derfflinger)
2023-11-01 09:03:01 +0100haskellbridge(~haskellbr@069-135-003-034.biz.spectrum.com)
2023-11-01 09:06:19 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 09:11:48 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
2023-11-01 09:12:15 +0100xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com)
2023-11-01 09:12:15 +0100xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
2023-11-01 09:12:15 +0100xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack)
2023-11-01 09:16:47 +0100mc47(~mc47@xmonad/TheMC47)
2023-11-01 09:18:21 +0100derfflinger_(~derffling@user/derfflinger)
2023-11-01 09:21:38 +0100derfflinger_(~derffling@user/derfflinger) (Remote host closed the connection)
2023-11-01 09:21:57 +0100derfflinger_(~derffling@user/derfflinger)
2023-11-01 09:22:16 +0100derfflinger(~derffling@user/derfflinger) (Ping timeout: 260 seconds)
2023-11-01 09:23:54 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 09:29:25 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 252 seconds)
2023-11-01 09:41:41 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 09:47:27 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 258 seconds)
2023-11-01 09:58:52 +0100derfflinger_(~derffling@user/derfflinger) (Ping timeout: 248 seconds)
2023-11-01 09:59:07 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 09:59:35 +0100jusa(~jusa@kraa.fi) (Quit: WeeChat 4.1.0)
2023-11-01 09:59:52 +0100jusa(~jusa@kraa.fi)
2023-11-01 10:04:23 +0100derfflinger_(~derffling@user/derfflinger)
2023-11-01 10:04:39 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 240 seconds)
2023-11-01 10:16:16 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 10:22:20 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 248 seconds)
2023-11-01 10:26:31 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 10:32:52 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 272 seconds)
2023-11-01 10:44:59 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 10:50:42 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 258 seconds)
2023-11-01 11:02:26 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 11:09:55 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Ping timeout: 264 seconds)
2023-11-01 11:10:13 +0100derfflinger_(~derffling@user/derfflinger) (Ping timeout: 255 seconds)
2023-11-01 11:11:19 +0100chomwitt(~chomwitt@2a02:587:7a1a:f800:1ac0:4dff:fedb:a3f1) (Ping timeout: 245 seconds)
2023-11-01 11:13:01 +0100derfflinger_(~derffling@user/derfflinger)
2023-11-01 11:19:01 +0100derfflinger__(~derffling@user/derfflinger)
2023-11-01 11:22:12 +0100derfflinger_(~derffling@user/derfflinger) (Ping timeout: 240 seconds)
2023-11-01 11:23:11 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6)
2023-11-01 12:29:36 +0100derfflinger__(~derffling@user/derfflinger) (Ping timeout: 258 seconds)
2023-11-01 12:38:06 +0100chomwitt(~chomwitt@ppp-94-67-130-102.home.otenet.gr)
2023-11-01 13:27:14 +0100derfflinger__(~derffling@user/derfflinger)
2023-11-01 13:28:53 +0100defjam(~defjam@2a02:c7e:2807:b900:21bc:7d07:b80d:c4c6) (Quit: WeeChat 4.0.5)
2023-11-01 14:04:01 +0100derfflinger__(~derffling@user/derfflinger) (Ping timeout: 260 seconds)
2023-11-01 14:07:08 +0100hightower2(~hightower@213.186.15.36) (Ping timeout: 255 seconds)
2023-11-01 14:09:03 +0100Manu38(~Manu38@2a01:e0a:96:a450:d5a8:66a1:2e60:1cd3)
2023-11-01 14:09:05 +0100 <Manu38> I Xmonad people.
2023-11-01 14:09:49 +0100 <Manu38> I saw somewhere, but can't find it again, a function to check for conflicting keyboard shortcuts at `xmonad` start time.
2023-11-01 14:10:07 +0100 <Manu38> Any one to point me in the right direction to find that again ?
2023-11-01 14:10:30 +0100 <Manu38> (I need this, because my configuration is getting better and better, but with conflicts :))
2023-11-01 14:21:48 +0100 <vrs> presumably EZConfig's checkKeymap?
2023-11-01 14:21:57 +0100 <vrs> https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-EZConfig.html#v:checkKe…
2023-11-01 14:24:52 +0100 <Manu38> vrs That's it, thank you very much.
2023-11-01 14:25:05 +0100derfflinger__(~derffling@user/derfflinger)
2023-11-01 14:25:57 +0100horzion(~horzion@ProtonDB/horzion)
2023-11-01 14:41:18 +0100Manu38(~Manu38@2a01:e0a:96:a450:d5a8:66a1:2e60:1cd3) (Quit: Client closed)
2023-11-01 15:02:00 +0100horzion(~horzion@ProtonDB/horzion) (Quit: Off praying to the Omnissiah)
2023-11-01 15:05:29 +0100justHauntedjustache
2023-11-01 15:27:22 +0100Manu38(~Manu38@2a01:e0a:96:a450:4fd7:1f9a:947e:835d)
2023-11-01 15:27:41 +0100 <Manu38> vrs I already have the following startup hook :
2023-11-01 15:27:42 +0100 <Manu38> ```haskell
2023-11-01 15:27:42 +0100 <Manu38> myStartupHook = do
2023-11-01 15:27:43 +0100 <Manu38>   spawnOnce "trayer --edge top --align right --SetDockType true \
2023-11-01 15:27:43 +0100 <Manu38>             \--SetPartialStrut true --expand true --width 10 \
2023-11-01 15:27:44 +0100 <Manu38>             \--transparent true --alpha 0 --tint 0x5f5f5f --height 32"
2023-11-01 15:27:44 +0100 <Manu38>   spawnOnce "feh --bg-max ~/git-inria-perso/config-files/belledonne.jpg"
2023-11-01 15:27:45 +0100 <Manu38>   spawnOnce "nm-applet --sm-disable"
2023-11-01 15:27:45 +0100 <Manu38>   spawnOnce "indicator-sound-switcher"
2023-11-01 15:27:46 +0100 <Manu38>   spawnOnce "gxkb"
2023-11-01 15:27:46 +0100 <Manu38>   spawnOnce "blueman-applet"
2023-11-01 15:27:47 +0100 <Manu38>   spawn "setxkbmap -layout fr,fr -variant bepo_afnor,"
2023-11-01 15:27:47 +0100 <Manu38> ```
2023-11-01 15:28:39 +0100 <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 ?
2023-11-01 15:38:17 +0100 <geekosaur> what's yourr full config look like?
2023-11-01 15:38:19 +0100 <geekosaur> @where paste
2023-11-01 15:38:20 +0100 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
2023-11-01 15:38:29 +0100 <geekosaur> please don't paste into the channel
2023-11-01 15:41:57 +0100 <Manu38> lambdabot and geekosaur sorry I'm used to mattermost, where ``` allows to have "inline" code in the chat's client.
2023-11-01 15:42:03 +0100 <Manu38> Here is my code
2023-11-01 15:42:04 +0100 <Manu38> https://paste.tomsmeding.com/X7qOopMr
2023-11-01 15:42:32 +0100 <geekosaur> yes, we got unformatted code very slowly because IRC throttles after 3 lines
2023-11-01 15:42:34 +0100derfflinger__(~derffling@user/derfflinger) (Ping timeout: 272 seconds)
2023-11-01 15:48:54 +0100 <geekosaur> hm, this isn't actually going to work very well because checkKeymap is not designed to work with addDescrKeys
2023-11-01 15:49:32 +0100 <geekosaur> and if we run addDescrKeys first then the keymap is not in (String,X ()) form any more, so checkKeymap won't work
2023-11-01 15:50:40 +0100 <geekosaur> guess we need a version of checkKeymap that operates on `keys` directly
2023-11-01 15:53:51 +0100derfflinger__(~derffling@user/derfflinger)
2023-11-01 15:54:39 +0100 <Manu38> You are saying that for now, I can't use both `addDescrKeys` and `checkKeymap` together, that is right ?
2023-11-01 15:54:46 +0100 <geekosaur> yes
2023-11-01 15:56:08 +0100Groumf(~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722)
2023-11-01 15:57:27 +0100 <geekosaur> checkKeymap was designed for use with additionalKeysP
2023-11-01 15:57:30 +0100derfflinger__(~derffling@user/derfflinger) (Read error: Connection reset by peer)
2023-11-01 15:58:24 +0100 <[Leary]> It only cares about the string components, so you can refactor to expose that.
2023-11-01 15:59:18 +0100 <[Leary]> (Bind the list argument to `subKeys` at the top level, then give that to `checkKeymap`.)
2023-11-01 16:02:30 +0100 <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 ?
2023-11-01 16:02:30 +0100 <lambdabot> Unknown command, try @list
2023-11-01 16:03:23 +0100 <Manu38> (just realized that I previously answered to a bot, namely lambdabot, ^^)
2023-11-01 16:04:32 +0100 <[Leary]> Something like this: https://paste.tomsmeding.com/S51KaZON
2023-11-01 16:06:01 +0100 <Manu38> Got it, thank you.
2023-11-01 16:06:18 +0100 <[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.
2023-11-01 16:06:37 +0100 <[Leary]> I'm not sure what `checkKeymap` actually uses the arg for.
2023-11-01 16:09:55 +0100 <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 :)
2023-11-01 16:10:18 +0100 <Manu38> That being said, I am already super super happy with my new window manager !!!
2023-11-01 16:13:20 +0100 <Manu38> But  to me `checkKeymap` just checks for duplicates string in the list we give to it ?
2023-11-01 17:03:50 +0100Groumf(~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722) (Quit: Client closed)
2023-11-01 17:28:42 +0100Groumf(~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722)
2023-11-01 17:33:53 +0100Manu38(~Manu38@2a01:e0a:96:a450:4fd7:1f9a:947e:835d) (Quit: Client closed)
2023-11-01 17:55:45 +0100mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2023-11-01 18:29:15 +0100 <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
2023-11-01 18:30:51 +0100 <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)
2023-11-01 18:40:15 +0100Groumf(~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722) (Quit: Client closed)
2023-11-01 18:49:55 +0100Groumf(~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722)
2023-11-01 19:22:52 +0100jeeeun8(~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat)
2023-11-01 19:24:27 +0100jeeeun8(~jeeeun@78.40.148.178)
2023-11-01 20:08:25 +0100Manu38(~Manu38@2a01:e0a:96:a450:b89f:4b5a:5b3:f67d)
2023-11-01 20:09:54 +0100 <Manu38> Thank you geekosaur for the precisions.
2023-11-01 20:10:20 +0100 <Manu38> @list
2023-11-01 20:10:21 +0100 <lambdabot> What module? Try @listmodules for some ideas.
2023-11-01 20:10:31 +0100 <Manu38> @listmodules
2023-11-01 20:10:32 +0100 <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
2023-11-01 20:10:32 +0100 <lambdabot> seen slap source spell system tell ticker todo topic type undo unlambda unmtl version where
2023-11-01 20:11:28 +0100 <geekosaur> https://github.com/lambdabot/lambdabot/pull/205/files
2023-11-01 20:11:55 +0100 <geekosaur> bot help documentation hasn't been merged yet
2023-11-01 20:44:02 +0100Manu38(~Manu38@2a01:e0a:96:a450:b89f:4b5a:5b3:f67d) (Quit: Client closed)
2023-11-01 21:50:00 +0100Groumf(~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722) (Quit: Client closed)
2023-11-01 22:51:38 +0100chomwitt(~chomwitt@ppp-94-67-130-102.home.otenet.gr) (Remote host closed the connection)
2023-11-01 22:52:03 +0100chomwitt(~chomwitt@2a02:587:7a2d:bc00:1ac0:4dff:fedb:a3f1)
2023-11-01 22:52:41 +0100vantablu3(~vantablu3@2a02:3035:610:8e6a:61ab:7609:a407:4a2b)
2023-11-01 22:56:50 +0100 <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)
2023-11-01 22:57:22 +0100 <vantablu3> i don't have this issue with any other program though
2023-11-01 23:00:24 +0100 <geekosaur> do you often have both alacritty and kitty open? they both use hardware acceleration and it's possible they interfere with each other
2023-11-01 23:02:05 +0100 <vantablu3> well i stoped because this always led to problems
2023-11-01 23:02:54 +0100 <vantablu3> but it also happens if i dont use kittz at the same time (im also not sure if this is a xmonad problem...)
2023-11-01 23:03:30 +0100jeeeun8(~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat)
2023-11-01 23:04:01 +0100 <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.
2023-11-01 23:04:26 +0100jeeeun8(~jeeeun@78.40.148.178)
2023-11-01 23:04:31 +0100 <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
2023-11-01 23:04:50 +0100 <geekosaur> so alacritty may have bugs in that area
2023-11-01 23:06:58 +0100 <vantablu3> ah gotcha thankk you so much for your help:))!
2023-11-01 23:09:50 +0100vantablu3(~vantablu3@2a02:3035:610:8e6a:61ab:7609:a407:4a2b) ()
2023-11-01 23:18:20 +0100chomwitt(~chomwitt@2a02:587:7a2d:bc00:1ac0:4dff:fedb:a3f1) (Ping timeout: 248 seconds)