2024/05/19

2024-05-19 00:03:04 +0000 <dysthesis> geekosaur: I see, thank you
2024-05-19 00:14:51 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 255 seconds)
2024-05-19 00:26:15 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 01:10:09 +0000[Leary]Leary
2024-05-19 02:08:45 +0000td_(~td@i53870939.versanet.de) (Ping timeout: 256 seconds)
2024-05-19 02:10:16 +0000td_(~td@i5387090A.versanet.de)
2024-05-19 02:24:29 +0000L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 240 seconds)
2024-05-19 02:43:23 +0000terrorjack(~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
2024-05-19 02:47:26 +0000terrorjack(~terrorjac@2a01:4f8:c17:87f8::)
2024-05-19 04:15:47 +0000dysthesis(~dysthesis@user/dysthesis) (Quit: WeeChat 4.2.1)
2024-05-19 04:27:09 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 268 seconds)
2024-05-19 04:38:34 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 04:43:16 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 05:14:11 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 05:20:17 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 256 seconds)
2024-05-19 05:32:51 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 05:38:35 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 05:50:57 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 05:56:53 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 240 seconds)
2024-05-19 06:11:05 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 06:16:08 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 06:20:54 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 06:25:43 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 06:38:35 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 06:44:23 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 07:11:06 +0000xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack) (Remote host closed the connection)
2024-05-19 07:12:53 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 07:17:58 +0000xmonadtrack(~xmonadtra@syn-069-135-003-034.biz.spectrum.com)
2024-05-19 07:17:58 +0000xmonadtrack(~xmonadtra@syn-069-135-003-034.biz.spectrum.com) (Changing host)
2024-05-19 07:17:58 +0000xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack)
2024-05-19 07:18:53 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 240 seconds)
2024-05-19 07:21:00 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 07:26:36 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 07:31:43 +0000hightower2(~hightower@141-136-166-71.dsl.iskon.hr) (Remote host closed the connection)
2024-05-19 07:56:23 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 08:02:24 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 255 seconds)
2024-05-19 08:15:48 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 08:26:48 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 08:39:52 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 08:44:29 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 240 seconds)
2024-05-19 08:57:09 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 09:02:16 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 09:14:32 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 09:19:41 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 240 seconds)
2024-05-19 09:24:02 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 09:30:05 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 240 seconds)
2024-05-19 09:39:08 +0000L29Ah(~L29Ah@wikipedia/L29Ah)
2024-05-19 09:43:11 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 11:26:42 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 255 seconds)
2024-05-19 11:39:15 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 11:45:36 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 11:50:12 +0000PotatoGim_PotatoGim
2024-05-19 11:59:55 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 12:04:44 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 12:17:26 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 12:22:30 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 256 seconds)
2024-05-19 12:35:01 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 12:41:17 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 240 seconds)
2024-05-19 13:10:35 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 13:16:57 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 255 seconds)
2024-05-19 13:20:23 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 13:25:15 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 13:39:52 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 13:44:37 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 256 seconds)
2024-05-19 13:57:39 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 14:03:31 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 14:15:41 +0000L29Ah(~L29Ah@wikipedia/L29Ah) (Quit: Gateway shutdown)
2024-05-19 14:16:19 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 14:20:10 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Max SendQ exceeded)
2024-05-19 14:20:39 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 14:46:26 +0000L29Ah(~L29Ah@wikipedia/L29Ah)
2024-05-19 15:03:47 +0000catman(~catman@user/catman) (Quit: WeeChat 4.3.0-dev)
2024-05-19 15:06:19 +0000catman(~catman@user/catman)
2024-05-19 15:08:05 +0000hexa6(~user@172.56.17.134)
2024-05-19 15:24:33 +0000 <tom_> hey, so i got multiple monitors and i've isolated the workspaces between screens kinda like dwm, anyway i can hack toggleWS to only toggle to the last viewed workspace only from that screen?
2024-05-19 15:36:54 +0000 <tom_> i think i got it:
2024-05-19 15:37:04 +0000 <vrs> you would have some code but you could take W.hidden and filter it against workspaces on the screen
2024-05-19 15:37:13 +0000 <vrs> have to write some code*
2024-05-19 15:37:49 +0000 <tom_> was going to try this:
2024-05-19 15:37:50 +0000 <tom_> https://pastecode.dev/s/6unskapw
2024-05-19 15:43:04 +0000 <tom_> havent got currentScreen yet
2024-05-19 15:43:19 +0000 <tom_> but it works if i try a static number
2024-05-19 16:08:20 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 16:26:37 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 16:32:29 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 240 seconds)
2024-05-19 16:37:13 +0000 <geekosaur> gets (W.screen . W.current)
2024-05-19 16:38:47 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 16:41:18 +0000 <tom_> im too big of a haskell noob
2024-05-19 16:41:29 +0000 <tom_> i cant do `, s <- [x | x <- [0 .. nScreens], x /= (gets (W.screen . W.current))]`
2024-05-19 16:41:45 +0000 <tom_> i've been trying alot of variants of that
2024-05-19 16:42:34 +0000 <geekosaur> no, you need to use <- to extract it, while in the X monad
2024-05-19 16:44:28 +0000 <geekosaur> https://pastecode.dev/s/xpwmb3oc
2024-05-19 16:44:32 +0000 <tom_> problem is, im already doing a `nScreens <- countScreens`, after my do
2024-05-19 16:44:43 +0000 <geekosaur> you can do more of those
2024-05-19 16:45:00 +0000 <tom_> i try your code rq
2024-05-19 16:47:28 +0000 <geekosaur> note that you need `import qualified XMonad.StackSet as W`
2024-05-19 16:49:07 +0000 <tom_> gotta still convert screenid to int
2024-05-19 16:49:36 +0000 <tom_> theres another scaryier compiler error but i hope it goes away after that first one
2024-05-19 16:50:27 +0000 <geekosaur> hm, it should have done that (the `\(S currentScreen)`)
2024-05-19 16:54:07 +0000 <tom_> heres the full error: https://pastecode.dev/s/nmdomw1n
2024-05-19 16:56:12 +0000 <geekosaur> oh, whoops, sorry
2024-05-19 16:57:43 +0000 <geekosaur> https://pastecode.dev/s/j7vlj6hc missed a step
2024-05-19 16:59:34 +0000 <tom_> okay nice just the screenid to int problem, i think theres a toIntegral or something?
2024-05-19 17:00:40 +0000 <geekosaur> can you show the error you're getting? I should be extracting the `Int` from the `ScreenId` already
2024-05-19 17:01:46 +0000 <tom_> https://pastecode.dev/s/d0jwfufg
2024-05-19 17:03:21 +0000 <geekosaur> er. what type is nScreens? I was expecting Int
2024-05-19 17:04:22 +0000 <geekosaur> https://pastecode.dev/s/0njsvg0b if somehow you're using a ScreenId instead of Int
2024-05-19 17:04:58 +0000 <tom_> oh weird cause when i just wrote a 0 instead currentScreen it worked (for just my first display)
2024-05-19 17:05:45 +0000 <tom_> i do main = do nScreens <- countScreens xmonad ...
2024-05-19 17:08:23 +0000 <geekosaur> yes, ScreenId has a Num instance so numeric literals (only) get converted
2024-05-19 17:08:45 +0000 <tom_> looks to work, thanks alot!
2024-05-19 17:08:46 +0000geekosaurdislikes that, either it should just be an Int or the um instance should go away
2024-05-19 17:19:16 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 260 seconds)
2024-05-19 17:30:55 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 19:30:05 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 240 seconds)
2024-05-19 19:50:41 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16)
2024-05-19 20:44:15 +0000defjam(~defjam@2a02:c7e:2807:b900:b893:31d3:776c:6c16) (Ping timeout: 255 seconds)
2024-05-19 20:55:16 +0000L29Ah(~L29Ah@wikipedia/L29Ah) ()
2024-05-19 20:55:47 +0000L29Ah(~L29Ah@wikipedia/L29Ah)
2024-05-19 20:57:39 +0000defjam(~defjam@2a02:c7e:2807:b900:dc8d:6f2d:2e8b:93eb)
2024-05-19 21:06:45 +0000weitcis(~quassel@s-169-232-102-135.resnet.ucla.edu) (Ping timeout: 255 seconds)
2024-05-19 21:07:07 +0000weitcis(~quassel@s-169-232-102-135.resnet.ucla.edu)
2024-05-19 21:07:56 +0000ectospasm(~ectospasm@user/ectospasm) (Ping timeout: 252 seconds)
2024-05-19 21:21:18 +0000ectospasm(~ectospasm@user/ectospasm)