2022/08/05

2022-08-05 00:36:25 +0000 <sogens[m]1> alright now im back on xmonad tge great
2022-08-05 01:13:03 +0000sogens(~sogens@211.30.173.20) (Ping timeout: 252 seconds)
2022-08-05 01:15:06 +0000sogens(~sogens@gateway/vpn/pia/sogens)
2022-08-05 01:16:41 +0000mvk(~mvk@2607:fea8:5ce3:8500::d5f2) (Ping timeout: 255 seconds)
2022-08-05 01:31:25 +0000sogens(~sogens@gateway/vpn/pia/sogens) (Quit: WeeChat 3.5)
2022-08-05 01:32:45 +0000sogens(~sogens@211.30.173.20)
2022-08-05 01:36:56 +0000sogens(~sogens@211.30.173.20) (Client Quit)
2022-08-05 01:37:19 +0000sogens(~sogens@211.30.173.20)
2022-08-05 02:03:50 +0000banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 240 seconds)
2022-08-05 02:22:55 +0000banc(banc@gateway/vpn/airvpn/banc)
2022-08-05 02:32:52 +0000catman(~catman@user/catman) (Quit: WeeChat 3.6)
2022-08-05 02:37:50 +0000td_(~td@94.134.91.223) (Ping timeout: 240 seconds)
2022-08-05 02:38:32 +0000catman(~catman@user/catman)
2022-08-05 02:39:11 +0000sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-05 02:40:03 +0000td_(~td@muedsl-82-207-238-171.citykom.de)
2022-08-05 02:49:02 +0000terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1) (Quit: The Lounge - https://thelounge.chat)
2022-08-05 02:51:29 +0000terrorjack(~terrorjac@2a01:4f8:1c1e:509a::1)
2022-08-05 02:51:42 +0000catman(~catman@user/catman) (Ping timeout: 245 seconds)
2022-08-05 02:52:09 +0000sogens(~sogens@211.30.173.20)
2022-08-05 03:10:18 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 268 seconds)
2022-08-05 03:11:54 +0000catman(~catman@user/catman)
2022-08-05 03:28:56 +0000haskl(~haskl@user/haskl)
2022-08-05 03:36:13 +0000rekahsoft(~rekahsoft@bras-base-wdston4533w-grc-02-142-113-160-8.dsl.bell.ca)
2022-08-05 03:45:46 +0000haskl(~haskl@user/haskl) (Remote host closed the connection)
2022-08-05 03:52:52 +0000haskl(~haskl@user/haskl)
2022-08-05 04:11:15 +0000pl(sid98063@id-98063.helmsley.irccloud.com) (Ping timeout: 260 seconds)
2022-08-05 04:13:20 +0000pl(sid98063@id-98063.helmsley.irccloud.com)
2022-08-05 04:35:21 +0000catman(~catman@user/catman) (Quit: WeeChat 3.6)
2022-08-05 04:36:22 +0000sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-05 04:40:15 +0000qbt(~qbt@user/edun)
2022-08-05 05:03:19 +0000steve_(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 252 seconds)
2022-08-05 05:14:45 +0000rekahsoft(~rekahsoft@bras-base-wdston4533w-grc-02-142-113-160-8.dsl.bell.ca) (Remote host closed the connection)
2022-08-05 05:17:35 +0000rekahsoft(~rekahsoft@bras-base-wdston4533w-grc-02-142-113-160-8.dsl.bell.ca)
2022-08-05 05:27:03 +0000rekahsoft(~rekahsoft@bras-base-wdston4533w-grc-02-142-113-160-8.dsl.bell.ca) (Ping timeout: 268 seconds)
2022-08-05 05:53:47 +0000sogens(~sogens@211.30.173.20)
2022-08-05 06:04:45 +0000sogens(~sogens@211.30.173.20) (Quit: WeeChat 3.5)
2022-08-05 06:51:07 +0000alternateved(~user@staticline-31-183-149-36.toya.net.pl)
2022-08-05 06:52:38 +0000sogens(~sogens@211.30.173.20)
2022-08-05 06:57:03 +0000sogens(~sogens@211.30.173.20) (Client Quit)
2022-08-05 07:35:44 +0000xmonadgooood(~xmonadgoo@42.107.88.58)
2022-08-05 07:36:22 +0000 <xmonadgooood> hey guys
2022-08-05 07:36:40 +0000 <xmonadgooood> I don't understand why I'm facing this error
2022-08-05 07:37:01 +0000 <xmonadgooood> import Xmonad.Hooks.RefocusLast
2022-08-05 07:37:05 +0000 <xmonadgooood> is what I did
2022-08-05 07:37:11 +0000 <xmonadgooood> but xmessage says:
2022-08-05 07:37:15 +0000 <xmonadgooood> could not find module
2022-08-05 07:37:19 +0000 <xmonadgooood> perhaps you meant
2022-08-05 07:37:29 +0000 <xmonadgooood> Xmonad.Hooks.RefocusLast
2022-08-05 07:38:08 +0000 <Solid> xmessage probably capitalised the M, and you should too!
2022-08-05 07:38:28 +0000 <xmonadgooood> yea
2022-08-05 07:38:35 +0000 <xmonadgooood> i couldn't spot
2022-08-05 07:38:59 +0000 <xmonadgooood> thanyou
2022-08-05 07:43:14 +0000xmonadgooood(~xmonadgoo@42.107.88.58) (Ping timeout: 252 seconds)
2022-08-05 07:49:10 +0000alternateved(~user@staticline-31-183-149-36.toya.net.pl) (Remote host closed the connection)
2022-08-05 07:49:36 +0000alternateved(~user@staticline-31-183-149-36.toya.net.pl)
2022-08-05 07:55:48 +0000steve_(~steve@ool-182c2b80.dyn.optonline.net)
2022-08-05 08:18:51 +0000Guest57(~Guest57@180.94.34.76)
2022-08-05 08:19:37 +0000Guest57(~Guest57@180.94.34.76) (Client Quit)
2022-08-05 08:21:48 +0000sogens(~sogens@211.30.173.20)
2022-08-05 08:32:21 +0000xmonadgooood(~xmonadgoo@42.107.88.1)
2022-08-05 08:32:29 +0000 <xmonadgooood> hey [Leary]
2022-08-05 08:32:50 +0000 <xmonadgooood> can you help me with that focusTracking?
2022-08-05 08:32:56 +0000 <xmonadgooood>     tiled = myDecorate $ windowNavigation $ subTabbed $ boringWindows $ focusTracking $ reflectHoriz $ Tall nmaster delta ratio
2022-08-05 08:33:00 +0000 <xmonadgooood> This is the current situation
2022-08-05 08:33:05 +0000 <xmonadgooood> but doesn't work
2022-08-05 08:42:33 +0000 <[Leary]> Is the problem (of the tiled layer showing/focusing the wrong window) while or after the float is focused, or both?
2022-08-05 08:46:51 +0000 <xmonadgooood> let me verify
2022-08-05 08:47:35 +0000 <xmonadgooood> okay
2022-08-05 08:47:49 +0000 <xmonadgooood> the tab switches when I sink the floating window
2022-08-05 08:50:09 +0000 <xmonadgooood> [Leary] so I press mod+i to bring up the scratchpad and tiled tabs are fine
2022-08-05 08:50:36 +0000 <xmonadgooood> but when I sink the scratchpad by pressing mod+i again then the tiled tab group switches to the first tab
2022-08-05 08:50:58 +0000 <[Leary]> You mean after you dismiss it? Sink means to unfloat (to insert the window into the tiling).
2022-08-05 08:51:30 +0000 <[Leary]> Regardless, it sounds like trackFloating is working as intended (or wasn't needed in the first place); the solution you want should be in RefocusLast.
2022-08-05 08:52:36 +0000 <xmonadgooood> oh
2022-08-05 08:52:51 +0000 <xmonadgooood> yea i mean when i sink the window(dismiss it)
2022-08-05 08:53:09 +0000 <xmonadgooood> previously on my old setup i was using refocuslast
2022-08-05 08:53:16 +0000 <xmonadgooood> but still had the same issue going on
2022-08-05 08:55:01 +0000 <[Leary]> RefocusLast is something of a hack, it won't do what you want if you don't apply it correctly to the circumstances. In particular, I suspect it needs to be integrated into the scratchpad dismiss action.
2022-08-05 08:55:42 +0000logzet(~quassel@2001:9e8:e51f:8d00:dabb:c1ff:fed3:a1b9)
2022-08-05 08:56:56 +0000 <xmonadgooood> I'll apply refocuslast
2022-08-05 08:57:14 +0000 <xmonadgooood> I too suspect whether I'm applying it wrong
2022-08-05 08:57:21 +0000 <xmonadgooood> I'll apply it and pastebin it
2022-08-05 09:00:29 +0000liskin[m](~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle)
2022-08-05 09:00:40 +0000 <xmonadgooood> umm...
2022-08-05 09:00:46 +0000 <xmonadgooood> what do i do about the import
2022-08-05 09:00:49 +0000 <xmonadgooood> my config already has
2022-08-05 09:00:54 +0000liskin[m](~liskinmat@2001:470:69fc:105::768)
2022-08-05 09:01:11 +0000gdd(~gdd@129.199.146.230) (Ping timeout: 268 seconds)
2022-08-05 09:01:15 +0000 <xmonadgooood> this line:
2022-08-05 09:01:16 +0000 <xmonadgooood> handleEventHook = refocusLastWhen myPred <+> handleEventHook def
2022-08-05 09:01:21 +0000 <xmonadgooood> not that sorry
2022-08-05 09:01:30 +0000 <xmonadgooood> this one:
2022-08-05 09:01:38 +0000 <xmonadgooood>     import qualified Data.Map as M
2022-08-05 09:01:58 +0000 <xmonadgooood> but in the refocuslast docs they mention the import like:
2022-08-05 09:02:14 +0000 <xmonadgooood>     import qualified Data.Map.Strict as M
2022-08-05 09:02:20 +0000 <xmonadgooood> which one do I use?
2022-08-05 09:02:23 +0000 <xmonadgooood> or do both?
2022-08-05 09:02:53 +0000 <[Leary]> Oh, that doesn't really matter. One or the other.
2022-08-05 09:03:11 +0000 <[Leary]> They modules have the same interface.
2022-08-05 09:03:35 +0000 <xmonadgooood> then i've prolly made a mistake here:
2022-08-05 09:03:57 +0000gdd(~gdd@129.199.146.230)
2022-08-05 09:04:09 +0000 <xmonadgooood> https://paste.tomsmeding.com/BMDAVWp1
2022-08-05 09:04:49 +0000 <xmonadgooood> oh forgot the where part
2022-08-05 09:04:51 +0000 <xmonadgooood> waitup
2022-08-05 09:07:26 +0000 <xmonadgooood> I'm confused about what to do with the `additionalKeys` line
2022-08-05 09:07:28 +0000 <xmonadgooood> https://paste.tomsmeding.com/DjqxiMix
2022-08-05 09:07:35 +0000 <xmonadgooood> this doesn't compile
2022-08-05 09:09:50 +0000 <[Leary]> You want `refocusLastKeys <> keys def` like it has in the example, not `myKeys`.
2022-08-05 09:12:42 +0000 <xmonadgooood>  are the others wrong too?
2022-08-05 09:12:47 +0000 <xmonadgooood> like this one:
2022-08-05 09:12:56 +0000 <xmonadgooood>         handleEventHook = refocusLastWhen myPred <+> myEventHook def,
2022-08-05 09:13:11 +0000 <xmonadgooood> myEventHook is correct, right?
2022-08-05 09:14:17 +0000 <xmonadgooood> also `<+>` and `<>` are the same thing(append)... right?
2022-08-05 09:14:44 +0000 <[Leary]> You probably don't want to be giving it `def`, otherwise I suspect it's right; I'd have to see the compile errors.
2022-08-05 09:15:07 +0000 <[Leary]> (<+>) is the same as (<>). I think it's a deprecated alias, so it's better to use the latter.
2022-08-05 09:16:42 +0000 <[Leary]> Also, you're only supposed to use the log hook *or* the layout hook for RefocusLast. Layout is more complex, so probably go with the log hook.
2022-08-05 09:18:23 +0000 <[Leary]> (note that the layouthook line in the example is commented out, though perhaps that's not obvious and a bit confusing)
2022-08-05 09:20:49 +0000 <xmonadgooood> https://imgur.com/a/zMOUC7b
2022-08-05 09:21:05 +0000 <xmonadgooood> after making the changes this is the error i get
2022-08-05 09:21:11 +0000 <xmonadgooood> ill also paste my entire xmonad.hs
2022-08-05 09:22:16 +0000 <xmonadgooood> https://paste.tomsmeding.com/u0RMDzIv
2022-08-05 09:24:28 +0000 <[Leary]> Okay, so the point of `keys def` and `logHook def` is getting the `keys` and `logHook` fields from the default config, so you can combine the changes into them with (<>). That doesn't apply to `myEventHook`, which is why you don't want `def` there, but it does to the others.
2022-08-05 09:25:31 +0000 <[Leary]> Or rather, in `myEventHook` you already do that in the definition.
2022-08-05 09:25:58 +0000 <xmonadgooood> I just added def to loghook and keys
2022-08-05 09:26:09 +0000 <xmonadgooood> is that okay? because it compiles successfully now
2022-08-05 09:26:20 +0000 <[Leary]> Yes, that's what I was suggesting.
2022-08-05 09:26:49 +0000 <xmonadgooood> still the same issue
2022-08-05 09:26:56 +0000 <xmonadgooood> do i logout and log back in?
2022-08-05 09:28:09 +0000 <xmonadgooood> or do i have to apply 'refocusLast' in 'myLayouts' too?
2022-08-05 09:28:58 +0000 <[Leary]> `refocusLastKeys` there adds keybindings such that the issue shouldn't happen when you shift a float to and from a workspace normally.
2022-08-05 09:29:28 +0000 <[Leary]> But it doesn't add anything special for the scratchpad actions, which I suspect it needs to work for that case.
2022-08-05 09:34:09 +0000 <xmonadgooood> umm...
2022-08-05 09:34:15 +0000 <xmonadgooood> so what should i do now?
2022-08-05 09:36:47 +0000 <[Leary]> It seems like RefocusLast could have an action modifier that would transform the scratchpad actions, but I'm not sure if it can be written from the outside. `withRecentsIn` might be enough; I'll have a go at it and make a gist if it looks like it works.
2022-08-05 09:37:09 +0000alternateved(~user@staticline-31-183-149-36.toya.net.pl) (Read error: Connection reset by peer)
2022-08-05 09:37:22 +0000 <xmonadgooood> so rn i don't have any fix
2022-08-05 09:37:25 +0000 <xmonadgooood> ?
2022-08-05 09:37:28 +0000alternateved(~user@staticline-31-183-149-36.toya.net.pl)
2022-08-05 09:38:28 +0000alternateved(~user@staticline-31-183-149-36.toya.net.pl) ()
2022-08-05 09:38:50 +0000 <[Leary]> Well, if it can be done via `withRecentsIn`, I'd call that a fix. But nothing trivial.
2022-08-05 09:38:59 +0000 <xmonadgooood> okay ill try
2022-08-05 09:40:47 +0000 <[Leary]> Oh, `refocusWhen` might be enough, actually.
2022-08-05 09:42:31 +0000 <xmonadgooood> how do i apply it?
2022-08-05 09:42:50 +0000 <xmonadgooood> do i remove the applied refocuslast suff from my main function?
2022-08-05 09:47:24 +0000 <[Leary]> No, don't change that stuff. And unless your Haskell is halfway decent, you probably won't be able to write up the fix with these tools.
2022-08-05 09:47:50 +0000 <xmonadgooood> im terrible at haskell
2022-08-05 09:47:55 +0000 <xmonadgooood> i just copy and paste bits around
2022-08-05 09:48:05 +0000 <xmonadgooood> okay i wont change that stuff
2022-08-05 09:48:09 +0000 <xmonadgooood> what should i do further?
2022-08-05 09:48:14 +0000 <xmonadgooood> also came across a reddit post
2022-08-05 09:48:22 +0000 <xmonadgooood> which redirected me to:
2022-08-05 09:48:28 +0000 <xmonadgooood> https://github.com/samhh/dotfiles/commit/d9e28572c7a413b83d09e21e54ec653f5dfba251
2022-08-05 09:48:37 +0000 <xmonadgooood> do i try this fix?
2022-08-05 09:50:44 +0000 <[Leary]> I don't know what that's trying to fix, you'd have to show me the reddit post for me to figure it out. It's probably not relevant.
2022-08-05 09:51:33 +0000 <xmonadgooood> https://www.reddit.com/r/xmonad/comments/ky5yzp/popup_window_changes_underlying_focus/
2022-08-05 09:53:32 +0000 <[Leary]> It sounds like they're just applying the config in a slightly abnormal way, most likely just because their config was a bit abnormal already.
2022-08-05 09:54:10 +0000 <[Leary]> Anyway, if there's a simple way to write the action modifier with what's exposed by RefocusLast then I'll write it, just give me a while.
2022-08-05 09:54:24 +0000 <xmonadgooood> umm okay
2022-08-05 09:54:36 +0000 <xmonadgooood> ill create a libera chat account till then
2022-08-05 09:54:42 +0000 <xmonadgooood> i don't want to miss texts
2022-08-05 09:56:25 +0000zim0369(~zim0369@42.107.88.1)
2022-08-05 10:04:50 +0000zim0369(~zim0369@42.107.88.1) (Quit: Client closed)
2022-08-05 10:05:14 +0000zim0369(~zim0369@42.107.88.1)
2022-08-05 10:05:53 +0000 <zim0369> This is my new acc. [Leary]
2022-08-05 10:06:05 +0000 <zim0369> ping me whenever you have the fix
2022-08-05 10:06:25 +0000 <zim0369> I don't know if libera saves texts after logging out and logging back in
2022-08-05 10:06:35 +0000xmonadgooood(~xmonadgoo@42.107.88.1) (Quit: Client closed)
2022-08-05 10:09:15 +0000 <[Leary]> zim0369: Try this: https://gist.github.com/LSLeary/399475bd7c5b063a5ff623730db64adb
2022-08-05 10:09:36 +0000 <[Leary]> Note that it's completely untested; it might not even compile.
2022-08-05 10:11:21 +0000 <zim0369> where does the "thenrefocus.." line go?
2022-08-05 10:12:07 +0000 <zim0369> also, is this part at the end of the main function correct?
2022-08-05 10:12:08 +0000 <zim0369>         keys = refocusLastKeys <> keys def
2022-08-05 10:12:08 +0000 <zim0369>       }
2022-08-05 10:12:09 +0000 <zim0369>       `additionalKeysP` myKeys
2022-08-05 10:12:09 +0000 <zim0369>       where -- refocusLast stuff
2022-08-05 10:12:10 +0000 <zim0369>         myPred = refocusingIsActive <||> isFloat
2022-08-05 10:12:47 +0000 <zim0369> I have `keys` part inside the def override block as well as at the end infront of `additionalKeysP`.
2022-08-05 10:12:50 +0000 <zim0369> is that correct?
2022-08-05 10:14:13 +0000 <[Leary]> It goes at the top level.
2022-08-05 10:15:05 +0000 <[Leary]> And I don't see anything wrong there, you're just using two different ways to add new keybindings to the defaults.
2022-08-05 10:15:36 +0000 <[Leary]> You could simplify it by merging `refocusLastKeys` into `myKeys` using the emacs syntax, but let's not fix what isn't broken.
2022-08-05 10:16:59 +0000 <zim0369> okay
2022-08-05 10:17:24 +0000 <zim0369> i prolly placed 'thenrefocus...' line in the wrong place
2022-08-05 10:17:28 +0000 <zim0369> where exactly?
2022-08-05 10:18:04 +0000 <zim0369> https://paste.tomsmeding.com/w8S42c1v
2022-08-05 10:20:25 +0000 <[Leary]> That looks correct, but `rlPred` isn't a predefined value, it's a predicate like `myPred` which you define in the where block of `main`. Perhaps just raise that to the top level and use that.
2022-08-05 10:22:08 +0000 <zim0369> ugh.. still nope
2022-08-05 10:22:27 +0000 <zim0369>       }
2022-08-05 10:22:27 +0000 <zim0369>       `additionalKeysP` myKeys
2022-08-05 10:22:28 +0000 <zim0369>       where -- refocusLast stuff
2022-08-05 10:22:28 +0000 <zim0369>         thenRefocusAfter :: Query Bool -> X a -> X a
2022-08-05 10:22:29 +0000 <zim0369>         p `thenRefocusAfter` act = do
2022-08-05 10:22:29 +0000 <zim0369>           tag <- gets (W.currentTag . windows)
2022-08-05 10:22:30 +0000 <zim0369>           refocus <- refocusWhen p tag
2022-08-05 10:22:30 +0000 <zim0369>           act <* windows refocus
2022-08-05 10:22:31 +0000 <zim0369>         myPred = refocusingIsActive <||> isFloat
2022-08-05 10:22:32 +0000 <zim0369> like this?
2022-08-05 10:24:46 +0000 <[Leary]> No, that was fine at the top level. Move `myPred` there instead, so they're both in the global scope.
2022-08-05 10:25:03 +0000mvk(~mvk@2607:fea8:5ce3:8500::d5f2)
2022-08-05 10:25:21 +0000 <[Leary]> And then use `myPred` instead of `rlPred`.
2022-08-05 10:25:29 +0000 <[Leary]> In `myKeys`.
2022-08-05 10:28:59 +0000 <zim0369> Current state: https://paste.tomsmeding.com/6azhXE3K
2022-08-05 10:29:00 +0000 <zim0369> compilation error: https://imgur.com/a/Hxr6vLi
2022-08-05 10:30:49 +0000 <[Leary]> Oops. `windows` there on line 31 should be `windowset`.
2022-08-05 10:32:27 +0000 <zim0369> compiled successfully but that fix isn't working
2022-08-05 10:33:54 +0000 <[Leary]> Are you testing it with M-o? I notice you didn't apply the modifier to M-i.
2022-08-05 10:36:26 +0000 <zim0369> oh
2022-08-05 10:36:28 +0000 <zim0369> im so sorry
2022-08-05 10:36:31 +0000 <zim0369> im so dumb
2022-08-05 10:36:33 +0000 <zim0369> it works
2022-08-05 10:36:36 +0000 <zim0369> absolutely well
2022-08-05 10:36:51 +0000 <[Leary]> :)
2022-08-05 10:37:08 +0000 <zim0369> let me check it out my checklist now
2022-08-05 10:37:12 +0000 <zim0369> great!!!
2022-08-05 10:37:31 +0000 <zim0369> wait
2022-08-05 10:37:39 +0000 <zim0369> umm
2022-08-05 10:37:46 +0000 <zim0369> the focus doesn't follow the scratchpad
2022-08-05 10:38:22 +0000 <zim0369> m-o brings up the scratchpad but it's not in focus
2022-08-05 10:40:26 +0000 <[Leary]> I guess the scratchpad actions are toggles? That complicates things a bit; the refocusing action is running both when you summon and when you dismiss, which I guess is messing up the former.
2022-08-05 10:41:07 +0000 <[Leary]> The predicate should be able to distinguish the two cases... Ugh.
2022-08-05 10:41:22 +0000 <[Leary]> It really is a bit of a mess.
2022-08-05 10:43:04 +0000 <zim0369> i was thinking  this would work:
2022-08-05 10:43:06 +0000 <zim0369>       ("M-o", sequence_ [myPred `thenRefocusAfter` namedScratchpadAction scratchpads "scratch", toggleFocus]),
2022-08-05 10:43:21 +0000 <zim0369> but it also works while sinking the scratchpad lol
2022-08-05 11:00:33 +0000 <[Leary]> zim0369: I updated the gist, have another look.
2022-08-05 11:02:24 +0000 <zim0369> this line correct?
2022-08-05 11:02:25 +0000 <zim0369> isScratchPad :: NamesScratchPads -> Query Bool
2022-08-05 11:02:33 +0000 <zim0369> NamesScratchPads
2022-08-05 11:02:46 +0000 <[Leary]> Named* I suppose.
2022-08-05 11:03:03 +0000 <zim0369> yea
2022-08-05 11:03:25 +0000 <zim0369> It could be either one of NamedScratchPads or NamedScratchPad
2022-08-05 11:03:29 +0000 <zim0369> but using any of em
2022-08-05 11:03:37 +0000 <zim0369> gives compilation error
2022-08-05 11:03:55 +0000 <zim0369> not in scope: type constructor or class 'NamedScratchPads'
2022-08-05 11:04:04 +0000 <zim0369> perhaps you meant one of these:
2022-08-05 11:04:11 +0000 <zim0369> 'NamedScratchpads
2022-08-05 11:04:22 +0000 <zim0369> okay wait
2022-08-05 11:04:28 +0000 <zim0369> corrected and compiled successfully
2022-08-05 11:05:44 +0000 <zim0369> umm
2022-08-05 11:05:46 +0000 <zim0369> nope
2022-08-05 11:06:00 +0000 <zim0369> the scratchpad is still unfocused
2022-08-05 11:07:52 +0000 <[Leary]> Can you show me the state of your config?
2022-08-05 11:08:28 +0000 <zim0369> https://paste.tomsmeding.com/IIfydNs9
2022-08-05 11:09:56 +0000 <[Leary]> Yes, you need to switch out `myPred` on line 141 to use the new predicate like in the example.
2022-08-05 11:10:30 +0000 <[Leary]> Binding something at the top level never affects anything else, it just makes that value available for use.
2022-08-05 11:17:09 +0000 <zim0369> `      ("M-o", myPred `thenRefocusAfter` namedScratchpadAction scratchpads "scratch"),
2022-08-05 11:17:10 +0000 <zim0369> `
2022-08-05 11:17:21 +0000 <zim0369> so this line is incorrect?
2022-08-05 11:17:32 +0000 <zim0369> what do i have to replace myPred with?
2022-08-05 11:17:48 +0000 <zim0369> oh okay
2022-08-05 11:17:49 +0000 <zim0369> sorry wait
2022-08-05 11:17:53 +0000 <zim0369> i didn't read the comment
2022-08-05 11:20:04 +0000 <zim0369>       ("M-o", isScratchPad myScratchPads `thenRefocusAfter` namedScratchpadAction scratchpads "scratch"),
2022-08-05 11:20:48 +0000 <zim0369> it was `scratchpads` instead of `myScratchpads`
2022-08-05 11:20:51 +0000 <zim0369> now it works
2022-08-05 11:21:11 +0000 <zim0369> now is this line correct?
2022-08-05 11:21:12 +0000 <zim0369>       ("M-o", isScratchPad scratchpads `thenRefocusAfter` namedScratchpadAction scratchpads "scratch"),
2022-08-05 11:21:23 +0000 <[Leary]> Looks right.
2022-08-05 11:21:24 +0000 <zim0369> scratchpads appears twice
2022-08-05 11:21:29 +0000 <zim0369> but works anyways
2022-08-05 11:21:39 +0000 <[Leary]> It's an argument that both functions need.
2022-08-05 11:21:45 +0000 <zim0369> okay
2022-08-05 11:22:16 +0000 <zim0369> everything works fine now
2022-08-05 11:22:16 +0000 <[Leary]> There might be some issues if you pull up a scratch pad when another is already focused, but... I don't know what to do about that. I think it should work the rest of the time.
2022-08-05 11:22:50 +0000 <zim0369> yea i see that problem but i don't ever pull up a scratchpad on another one
2022-08-05 11:23:05 +0000 <zim0369> thank you so much
2022-08-05 11:23:09 +0000 <zim0369> that was exhaustive
2022-08-05 11:23:11 +0000 <zim0369> hehe
2022-08-05 11:23:37 +0000 <zim0369> now only thing i need in xmonad is the ability to jump to a certain layout without having to cycle through it
2022-08-05 11:23:48 +0000 <zim0369> but that's prolly not going to happen as geekosaur said
2022-08-05 11:26:03 +0000 <[Leary]> You're welcome, but there's one more thing I should mention: I noticed that you bind window-shifting keys in `myKeys`. The shift bindings in `refocusLastKeys` are actually supposed to replace those.
2022-08-05 11:27:09 +0000 <zim0369>  you mean these:
2022-08-05 11:27:10 +0000 <zim0369>       ("M-u", submap . M.fromList $
2022-08-05 11:27:11 +0000 <zim0369>         [
2022-08-05 11:27:11 +0000 <zim0369>          ((0, k), windows $ W.shift i) | (i, k) <- zip myWorkspaces [xK_1 .. xK_9]
2022-08-05 11:27:12 +0000 <zim0369>         ]),
2022-08-05 11:27:12 +0000 <zim0369>       ("M-w p", toggleRecentWS)
2022-08-05 11:27:36 +0000 <[Leary]> I guess you can replace `windows $ W.shift i` on line 190 with `windows =<< shiftRLWhen myPred i`.
2022-08-05 11:29:39 +0000 <zim0369> can you also tell me
2022-08-05 11:29:42 +0000 <zim0369> how do i append
2022-08-05 11:30:09 +0000 <zim0369> move to that workspace thing?
2022-08-05 11:30:18 +0000 <zim0369> i forgot what it was
2022-08-05 11:30:30 +0000 <[Leary]> I'm not sure what you're asking.
2022-08-05 11:30:41 +0000 <zim0369> but what it does is after i move a window to a specific workspace i also want to switch to that workspace right away
2022-08-05 11:34:29 +0000 <[Leary]> shiftRLWhen myPred i >>= \shift -> windows (W.greedyView i . shift)
2022-08-05 11:34:33 +0000 <[Leary]> Or something like that.
2022-08-05 11:34:35 +0000 <[Leary]> I guess.
2022-08-05 11:36:19 +0000 <zim0369> like this:
2022-08-05 11:36:20 +0000 <zim0369>          ((0, k), shiftRLWhen myPred i) >>= \shift -> windows (W.greedyView i . shift)
2022-08-05 11:36:22 +0000 <zim0369> ?
2022-08-05 11:36:35 +0000 <zim0369> or this maybe?
2022-08-05 11:36:36 +0000 <zim0369>          ((0, k), shiftRLWhen myPred i) >>= \shift -> windows (W.greedyView i . shift) | (i, k) <- zip myWorkspaces [xK_1 .. xK_9]
2022-08-05 11:39:47 +0000 <[Leary]> ((0, k), shiftRLWhen myPred i >>= \shift -> windows (W.greedyView i . shift))
2022-08-05 11:44:16 +0000 <zim0369> that worked!!!
2022-08-05 11:44:20 +0000 <zim0369> thank you sooo much
2022-08-05 12:21:42 +0000xmonadtrack(~xmonadtra@xmonad/geekosaur) (Ping timeout: 245 seconds)
2022-08-05 12:23:22 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 245 seconds)
2022-08-05 12:32:35 +0000zim0369(~zim0369@42.107.88.1) (Quit: Client closed)
2022-08-05 13:10:15 +0000catman(~catman@user/catman)
2022-08-05 13:17:26 +0000catman(~catman@user/catman) (Ping timeout: 240 seconds)
2022-08-05 13:17:37 +0000catman(~catman@user/catman)
2022-08-05 13:18:23 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-05 13:44:30 +0000zim0369(~zim0369@114.143.131.219)
2022-08-05 13:45:11 +0000 <zim0369> is there a way to preserve content focus while resizing the browser window?
2022-08-05 13:45:24 +0000 <zim0369> It's not an xmonad specific problem
2022-08-05 13:46:28 +0000 <zim0369> windows, tiling wm, linux DEs
2022-08-05 14:00:07 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 268 seconds)
2022-08-05 14:14:47 +0000 <zim0369> geekosaur[m]
2022-08-05 14:15:09 +0000 <zim0369> do you know if we can fix a browser issue
2022-08-05 14:15:25 +0000 <zim0369> when browser window is resized the focus of the content moves
2022-08-05 14:15:38 +0000 <zim0369> is there a way to preserve it?
2022-08-05 14:24:22 +0000zim0369(~zim0369@114.143.131.219) (Ping timeout: 252 seconds)
2022-08-05 14:33:31 +0000eviltwin_b(~eviltwin_@xmonad/geekosaur)
2022-08-05 15:08:11 +0000eviltwin_b(~eviltwin_@xmonad/geekosaur) (Quit: Client closed)
2022-08-05 15:08:57 +0000eviltwin_b(~eviltwin_@xmonad/geekosaur)
2022-08-05 15:23:39 +0000Digit(~user@user/digit) (Read error: Connection reset by peer)
2022-08-05 15:27:45 +0000coco(~coco@212-51-146-199.fiber7.init7.net)
2022-08-05 15:31:20 +0000eviltwin_b(~eviltwin_@xmonad/geekosaur) (Quit: Client closed)
2022-08-05 16:04:04 +0000qbt(~qbt@user/edun) (Ping timeout: 268 seconds)
2022-08-05 16:37:48 +0000zim0369(~zim0369@114.143.131.219)
2022-08-05 16:39:14 +0000 <zim0369> is it possible to have same binding do different things for different layouts?
2022-08-05 16:42:20 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-08-05 16:42:44 +0000 <[Leary]> X.A.PerLayoutKeys
2022-08-05 17:09:00 +0000zim0369(~zim0369@114.143.131.219) (Ping timeout: 252 seconds)
2022-08-05 17:42:46 +0000Guest681(~Guest6@113x42x174x138.ap113.ftth.ucom.ne.jp)
2022-08-05 17:42:59 +0000Guest681(~Guest6@113x42x174x138.ap113.ftth.ucom.ne.jp) (Client Quit)
2022-08-05 17:43:10 +0000Guest659(~Guest6@113x42x174x138.ap113.ftth.ucom.ne.jp)
2022-08-05 17:44:49 +0000Guest659(~Guest6@113x42x174x138.ap113.ftth.ucom.ne.jp) (Client Quit)
2022-08-05 18:06:32 +0000zim0369(~zim0369@114.143.131.219)
2022-08-05 18:06:52 +0000 <zim0369> [Leary] seems like perlayoutkeys is available in 0.17.9
2022-08-05 18:06:59 +0000 <zim0369> while mine is 0.17.0
2022-08-05 18:07:02 +0000 <zim0369> installed with cabal
2022-08-05 18:07:12 +0000 <zim0369> how do i upgrade to 0.17.9
2022-08-05 18:09:07 +0000diep(~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c)
2022-08-05 18:09:25 +0000byorgey(~byorgey@155.138.238.211)
2022-08-05 18:09:28 +0000byorgey(~byorgey@155.138.238.211) (Client Quit)
2022-08-05 18:09:32 +0000diep(~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c) (Remote host closed the connection)
2022-08-05 18:09:54 +0000byorgey(~byorgey@155.138.238.211)
2022-08-05 18:10:54 +0000diep(~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c)
2022-08-05 18:11:01 +0000diep(~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c) (Remote host closed the connection)
2022-08-05 18:11:03 +0000 <zim0369> anyone?
2022-08-05 18:11:24 +0000diep(~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c)
2022-08-05 18:25:16 +0000 <zim0369> k
2022-08-05 18:25:47 +0000diep(~diep@2a01:cb11:2d7:4a00:a13f:e40c:c4e8:736c) (Remote host closed the connection)
2022-08-05 18:26:00 +0000 <zim0369> [Leary]?
2022-08-05 18:26:06 +0000 <zim0369> geekosaur[m]?
2022-08-05 18:32:17 +0000 <geekosaur[m]> That version number means it's in git
2022-08-05 18:32:26 +0000 <zim0369> oh
2022-08-05 18:32:39 +0000 <zim0369> but if
2022-08-05 18:32:49 +0000 <zim0369> xmonad.actions.perwindowkeys is available then
2022-08-05 18:33:03 +0000 <zim0369> xmonad.actions.perlayoutkeys should also be available for me right?
2022-08-05 18:33:18 +0000 <zim0369> it says module missing
2022-08-05 18:34:08 +0000 <zim0369> perhaps you meant perwindowkeys or floatkeys
2022-08-05 18:34:54 +0000 <geekosaur[m]> You could learn how to use cabal with a git checkout or grab the file off of GitHub and put it in `lib/XMonad/Actions/PerLayoutKeys.hs`
2022-08-05 18:35:38 +0000 <zim0369> huh?
2022-08-05 18:35:49 +0000 <zim0369> why do i need to do this? why doesn't import work?
2022-08-05 18:36:07 +0000 <zim0369> do i reinstall xmonad from elsewhere?
2022-08-05 18:37:01 +0000 <geekosaur[m]> Because the module was added after the 0.17.0 release and a new release hasn't been done yet
2022-08-05 18:37:37 +0000 <zim0369> when is the new release coming?
2022-08-05 18:38:27 +0000 <geekosaur[m]> So you have to copy the file out of git as I described or you need to follow the install instructions for a git clone
2022-08-05 18:38:48 +0000 <zim0369> I want to stay updated so I'll prefer the rolling way
2022-08-05 18:39:06 +0000 <geekosaur[m]> New release is still being planned but at the moment everyone involved is too busy
2022-08-05 18:41:24 +0000 <zim0369> ❯ pac -Ss xmonad
2022-08-05 18:41:24 +0000 <zim0369> community/xmonad 0.17.0-9
2022-08-05 18:41:25 +0000 <zim0369>     Lightweight X11 tiled window manager written in Haskell
2022-08-05 18:41:25 +0000 <zim0369> community/xmonad-contrib 0.17.0-9
2022-08-05 18:41:26 +0000 <zim0369>     Community-maintained extensions extensions for xmonad
2022-08-05 18:41:26 +0000 <zim0369> community/xmonad-utils 0.1.3.3-201
2022-08-05 18:41:27 +0000 <zim0369>     Small collection of X utilities
2022-08-05 18:42:03 +0000 <zim0369> pacman shows this version. Is it the latest(0.17.9)?
2022-08-05 18:42:04 +0000 <zim0369> if yes, then should i install using pacman?
2022-08-05 18:42:04 +0000 <zim0369> would that create problems?
2022-08-05 18:53:04 +0000 <geekosaur[m]> The way to get 0.17.0.9 via pacman is xmonad-git in AUR
2022-08-05 18:53:08 +0000zim0369(~zim0369@114.143.131.219) (Ping timeout: 252 seconds)
2022-08-05 18:53:26 +0000 <geekosaur[m]> 0.17.0-9 is not the same thing
2022-08-05 19:07:39 +0000eviltwin_b(~eviltwin_@xmonad/geekosaur)
2022-08-05 19:07:52 +0000 <MrElendig> the bit after the - is the pkgrel, so its the 9th version of the xmonad 0.17.0 package
2022-08-05 19:08:31 +0000 <eviltwin_b> sadly they pinged out before that ad probably missed all of that
2022-08-05 19:19:04 +0000zim0369(~zim0369@114.143.131.219)
2022-08-05 19:19:19 +0000 <zim0369> geekosaur[m]
2022-08-05 19:19:31 +0000 <zim0369> I compiled xmonad from git
2022-08-05 19:19:36 +0000 <zim0369> it works now
2022-08-05 19:19:54 +0000 <zim0369> I have a problem with xmonad.actions.perlayoutbindings
2022-08-05 19:20:26 +0000 <eviltwin_b> what problem?
2022-08-05 19:20:44 +0000 <zim0369> the binding isn't working for my custom layout
2022-08-05 19:20:48 +0000 <zim0369> wait i'll pastebin
2022-08-05 19:21:01 +0000 <MrElendig> zim0369: the bit after the - is the pkgrel, so its the 9th version of the xmonad 0.17.0 package
2022-08-05 19:21:35 +0000 <zim0369> okay MrElendig
2022-08-05 19:22:11 +0000 <zim0369> https://paste.tomsmeding.com/TQGGWfMQ
2022-08-05 19:22:13 +0000 <eviltwin_b> there is an xmonad-git on AUR by the way
2022-08-05 19:22:37 +0000 <zim0369> ya but the aur version also seems to be not 0.17.9
2022-08-05 19:22:50 +0000 <zim0369> btw, in my config i have made a binding
2022-08-05 19:23:04 +0000 <zim0369>       ("M-j", bindByLayout [("tiled", focusDown), ("Full", windows W.focusDown)]),
2022-08-05 19:23:04 +0000 <zim0369>       ("M-k", bindByLayout [("tiled", focusUp), ("Full", windows W.focusUp)]),
2022-08-05 19:23:17 +0000 <zim0369> but the binding for the tiled layout doesn't work
2022-08-05 19:23:33 +0000 <zim0369> i even declared my tiled layout in global scope
2022-08-05 19:24:38 +0000 <eviltwin_b> "tiled' is not the name of the layout, it's a binding you gave to the whole expression including multiple layouts
2022-08-05 19:24:59 +0000 <zim0369> so what's the fix now?
2022-08-05 19:25:31 +0000 <eviltwin_b> oh no, it only has one. its name is at the very end: Tall
2022-08-05 19:26:14 +0000 <Solid> layout modifiers might add names
2022-08-05 19:26:26 +0000 <Solid> I'd use X.L.Renamed anyways
2022-08-05 19:26:39 +0000 <MrElendig> zim0369: xmonad-git on aur pulls the latest commit from github, the version listed on aur is not what you end up with
2022-08-05 19:27:02 +0000 <zim0369> MrElendig is aur reliable for xmonad?
2022-08-05 19:27:26 +0000 <eviltwin_b> as reliable as arch is, which means yu have t jump through some extra hoops
2022-08-05 19:27:28 +0000 <zim0369> btw eviltwin_b Tall didn't work
2022-08-05 19:27:44 +0000 <MrElendig> mostly, the problem is that the powers that be decided to make dynamic linking as hard as possible
2022-08-05 19:27:54 +0000 <eviltwin_b> notably, mke sure you recompile your config every time you run pacman in case some dependency changed
2022-08-05 19:27:57 +0000 <MrElendig> so you have to rebuild with every haskell-* update
2022-08-05 19:28:05 +0000 <zim0369> Solid seems like i WILL have to use renamed
2022-08-05 19:28:12 +0000 <zim0369> as Tall isn't working
2022-08-05 19:29:53 +0000 <eviltwin_b> do you have a bar showing th layout name? (looks to me like you do)
2022-08-05 19:30:04 +0000 <eviltwin_b> because what the bar shows is what you need to use
2022-08-05 19:30:20 +0000 <eviltwin_b> or you use XMond.Layout.Renamed as Solid said
2022-08-05 19:30:47 +0000 <zim0369> i haven't got xmobar working yet
2022-08-05 19:30:57 +0000 <zim0369> idk why it doesn't start on login
2022-08-05 19:31:03 +0000 <zim0369> do i need to start it from xinitrc?
2022-08-05 19:31:38 +0000 <zim0369> ill use renamed ig
2022-08-05 19:31:42 +0000 <zim0369> less hassle
2022-08-05 19:31:46 +0000 <zim0369> please stick with me guys
2022-08-05 19:31:48 +0000 <zim0369> for a min
2022-08-05 19:33:04 +0000 <eviltwin_b> I need to catch a bus
2022-08-05 19:33:10 +0000eviltwin_b(~eviltwin_@xmonad/geekosaur) (Quit: Client closed)
2022-08-05 19:34:42 +0000 <zim0369> anyone else
2022-08-05 19:34:45 +0000 <zim0369> ?
2022-08-05 19:34:53 +0000 <zim0369> Solid https://paste.tomsmeding.com/B1alHjdj
2022-08-05 19:35:06 +0000 <zim0369> I've used renamed but it doesn't work
2022-08-05 19:39:18 +0000 <Solid> probably want Replace instead of PrependWords
2022-08-05 19:41:20 +0000 <zim0369> Solid no effect
2022-08-05 19:41:46 +0000 <Solid> don't forget to refresh layouts with M-S-<Space>
2022-08-05 19:42:33 +0000 <zim0369> TIL M-S-<Space>
2022-08-05 19:42:50 +0000 <zim0369> and also that M-q doesn't refresh everything?
2022-08-05 19:43:17 +0000 <zim0369> thankyou Solid
2022-08-05 19:43:24 +0000 <zim0369> for making my config more robust
2022-08-05 19:43:47 +0000 <Solid> layouts carry state, which is being transferred over on M-q restarts. This is usually what one wants, except when actively changing bits of that
2022-08-05 19:46:23 +0000 <zim0369> oh that's a nice reason
2022-08-05 19:46:26 +0000 <geekosaur[m]> If you had toggled to Full for example that would be lost on M-S-space
2022-08-05 19:46:48 +0000 <zim0369> yes, m-q disturbing the layout would be annoying
2022-08-05 19:47:28 +0000 <zim0369> geekosaur[m] can you explain why my xmobar isn't working?
2022-08-05 19:47:34 +0000 <zim0369> it doesn't start on login
2022-08-05 19:48:13 +0000 <geekosaur[m]> Is it in `/usr/bin`?
2022-08-05 19:48:34 +0000 <zim0369> under .cabal/bin/
2022-08-05 19:48:39 +0000 <geekosaur[m]> Your config looks correct to me
2022-08-05 19:49:33 +0000 <geekosaur[m]> Then it won't be found on most systems unless you're using startx
2022-08-05 19:49:59 +0000 <zim0369> yes, i start xmonad with startx
2022-08-05 19:50:47 +0000 <geekosaur[m]> What's your `$PATH` look like?
2022-08-05 19:51:08 +0000 <zim0369> spoiler* ugly
2022-08-05 19:51:31 +0000 <geekosaur[m]> You may need to use a full path to xmobar
2022-08-05 19:51:33 +0000 <zim0369> cup/bin
2022-08-05 19:51:40 +0000 <zim0369> cup/bin
2022-08-05 19:51:45 +0000 <zim0369> im unable to paste it
2022-08-05 19:51:47 +0000 <zim0369> hmm..
2022-08-05 19:51:50 +0000 <zim0369> ill pastebin
2022-08-05 19:52:27 +0000 <zim0369> https://paste.tomsmeding.com/nCI36NvV
2022-08-05 19:52:30 +0000 <zim0369> this is my entire path
2022-08-05 19:53:13 +0000 <zim0369> full path to xmobar in my config didn't work
2022-08-05 19:55:28 +0000steve_(~steve@ool-182c2b80.dyn.optonline.net) (Ping timeout: 268 seconds)
2022-08-05 19:55:33 +0000 <geekosaur[m]> Then the next step is to run xmobar in a terminal and see if it throws an error
2022-08-05 19:56:14 +0000 <zim0369> no runs fine
2022-08-05 19:56:20 +0000 <geekosaur[m]> It handles things like missing plugins... poorly
2022-08-05 19:56:35 +0000 <zim0369> .cabal/bin is in my path but it wasn't in /etc/environment
2022-08-05 19:56:52 +0000 <zim0369> i added it now
2022-08-05 19:57:02 +0000 <zim0369> so prolly loging out and loging back in
2022-08-05 19:57:12 +0000 <geekosaur[m]> Shouldn't matter with startx, that uses your path
2022-08-05 19:58:28 +0000 <zim0369> ig ghcup appended to my fish
2022-08-05 19:58:30 +0000 <zim0369> set -q GHCUP_INSTALL_BASE_PREFIX[1]; or set GHCUP_INSTALL_BASE_PREFIX $HOME ; set -gx PATH $HOME/.cabal/bin $PATH /home/zim/.ghcup/bin # ghcup-env
2022-08-05 19:58:41 +0000 <zim0369> do i remove this line
2022-08-05 19:58:54 +0000 <zim0369> and add these dirs to my /etc/env instead?
2022-08-05 19:59:11 +0000 <zim0369> my login shell is also fish btw
2022-08-05 20:15:42 +0000zim0369(~zim0369@114.143.131.219) (Quit: Client closed)
2022-08-05 20:16:03 +0000zim0369(~zim0369@114.143.131.219)
2022-08-05 20:16:18 +0000 <zim0369> geekosaur[m]
2022-08-05 20:16:23 +0000 <zim0369> my xmobar?
2022-08-05 20:26:38 +0000zim0369(~zim0369@114.143.131.219) (Ping timeout: 252 seconds)
2022-08-05 20:27:39 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2022-08-05 20:28:25 +0000xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com)
2022-08-05 20:28:25 +0000xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
2022-08-05 20:28:25 +0000xmonadtrack(~xmonadtra@xmonad/geekosaur)
2022-08-05 20:29:02 +0000 <geekosaur> wheee, they unplugged all my stuff while I was gone
2022-08-05 20:29:09 +0000xmonadtrack(~xmonadtra@xmonad/geekosaur) (Remote host closed the connection)
2022-08-05 20:29:25 +0000xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com)
2022-08-05 20:29:25 +0000xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
2022-08-05 20:29:25 +0000xmonadtrack(~xmonadtra@xmonad/geekosaur)
2022-08-05 20:29:51 +0000 <geekosaur> oh, it did reconnect on its own this time
2022-08-05 20:29:56 +0000 <geekosaur> oh well
2022-08-05 20:46:18 +0000coco(~coco@212-51-146-199.fiber7.init7.net) (Quit: WeeChat 3.5)
2022-08-05 22:09:59 +0000 <sogens> bit of a n00b question but but how do i set my cursor theme in xmonad
2022-08-05 22:10:13 +0000 <sogens> ive set it in my xresources but it doesnt completely change it
2022-08-05 22:11:07 +0000 <geekosaur> cursor theme is a toolkit attribute, you need something that can edit gtk2 and/or gtk3 config files and set the theme there
2022-08-05 22:11:16 +0000 <geekosaur> lxappearance might work?
2022-08-05 22:11:24 +0000 <sogens> ok ill try that
2022-08-05 22:14:38 +0000 <sogens> worked like a charm thanks
2022-08-05 22:18:22 +0000catman(~catman@user/catman) (Quit: WeeChat 3.6)
2022-08-05 22:34:25 +0000sogens(~sogens@211.30.173.20) (Ping timeout: 268 seconds)
2022-08-05 22:35:47 +0000sogens(~sogens@gateway/vpn/pia/sogens)
2022-08-05 23:35:39 +0000mvk(~mvk@2607:fea8:5ce3:8500::d5f2) (Ping timeout: 244 seconds)
2022-08-05 23:56:28 +0000thyriaen(~thyriaen@2a02:8109:8340:686c:3cdc:1de0:eddb:5de6)