2022/12/03

2022-12-03 00:01:21 +0000 <geekosaur> (I wrote them when xcompmgr and cairocompmgr were the only options)
2022-12-03 00:19:22 +0000 <AskYourself[m]> Ah, that makes sense.
2022-12-03 00:53:30 +0000tremon(~tremon@83-84-18-241.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2022-12-03 00:59:10 +0000mvk(~mvk@2607:fea8:5ce3:8500::efb)
2022-12-03 00:59:17 +0000mvk(~mvk@2607:fea8:5ce3:8500::efb) (Client Quit)
2022-12-03 01:03:30 +0000Buliarous(~gypsydang@46.232.210.139)
2022-12-03 01:21:25 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 260 seconds)
2022-12-03 03:03:30 +0000banc-(banc@gateway/vpn/protonvpn/banc) (Ping timeout: 260 seconds)
2022-12-03 03:25:35 +0000banc(banc@gateway/vpn/protonvpn/banc)
2022-12-03 03:49:35 +0000td_(~td@83.135.9.0) (Ping timeout: 252 seconds)
2022-12-03 03:51:34 +0000td_(~td@83.135.9.32)
2022-12-03 10:25:58 +0000chomwitt(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 256 seconds)
2022-12-03 10:32:33 +0000lassulus(~lass@ip5b4060f0.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds)
2022-12-03 10:36:00 +0000minnie(~minnie@159.196.202.199) (Ping timeout: 268 seconds)
2022-12-03 10:44:27 +0000chomwitt(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1)
2022-12-03 11:44:34 +0000minnie(~minnie@159.196.202.199)
2022-12-03 12:55:27 +0000thyriaen(~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-12-03 13:04:03 +0000 <xmonadtrack> X11-xft New branch created: tmp (1 commit) https://github.com/xmonad/X11-xft/tree/tmp
2022-12-03 13:14:12 +0000 <xmonadtrack> X11-xft Tomas Janousek * v0.3.4-17-g4f53973: ci: Fix packdeps "cabal: Could not resolve dependencies" (11 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/X11-xft/commit/4f539734be7d
2022-12-03 13:19:17 +0000 <xmonadtrack> xmonad Tomas Janousek * v0.17.1-41-g57c3a13: ci: Cabal install packdeps outside of project dir (16 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/xmonad/commit/57c3a1312537
2022-12-03 13:19:18 +0000 <xmonadtrack> xmonad-contrib Tomas Janousek * v0.17.1-103-g04c0ddd3: ci: Cabal install packdeps outside of project dir (16 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/xmonad-contrib/commit/04c0ddd3e0de
2022-12-03 13:19:26 +0000 <xmonadtrack> X11 Tomas Janousek * 1.10.3-13-g8a33c4e: ci: Cabal install packdeps outside of project dir (16 minutes ago, 1 file, 1+ 0-) https://github.com/xmonad/X11/commit/8a33c4ebe7d0
2022-12-03 14:04:02 +0000 <Solid> liskin: thanks for taking care of all the infrastructure stuff :)
2022-12-03 14:42:18 +0000thyriaen(~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Remote host closed the connection)
2022-12-03 15:26:18 +0000minnie(~minnie@159.196.202.199) (Ping timeout: 256 seconds)
2022-12-03 16:24:25 +0000nrv(~nrv@217.199.231.234) (Quit: Client closed)
2022-12-03 17:52:48 +0000 <liskin> Solid: no worries
2022-12-03 17:53:19 +0000 <liskin> It's the only thing that I can manage in the time waiting for myself wife to get dressed.
2022-12-03 17:54:57 +0000 <liskin> *my
2022-12-03 19:19:22 +0000Forkk(~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2022-12-03 19:22:06 +0000Forkk(~forkk@li926-228.members.linode.com)
2022-12-03 20:00:01 +0000sagax(~sagax_nb@user/sagax) (Read error: Connection reset by peer)
2022-12-03 20:31:18 +0000rekahsoft(~rekahsoft@bras-base-wdston4533w-grc-02-142-113-160-156.dsl.bell.ca)
2022-12-03 22:00:56 +0000thyriaen(~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-12-03 22:05:15 +0000 <thyriaen> how can i avoid getting 2 xmessage errors whenever i restart xmonad ?
2022-12-03 22:07:02 +0000 <thyriaen> and can define an autostart which will not trigger when restarting xmonad ?
2022-12-03 22:07:35 +0000 <geekosaur> I have no idea what you mean by the first; that is decidedly not normal
2022-12-03 22:08:10 +0000 <thyriaen> geekosaur, i get 2 xmessage errors instead of one when i restart xmonad
2022-12-03 22:08:20 +0000 <thyriaen> i always get 2
2022-12-03 22:08:26 +0000 <geekosaur> the second, you can use https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-SpawnOnce.html or https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Util-SessionStart.html
2022-12-03 22:08:29 +0000 <thyriaen> but it has always been this way - double the same error
2022-12-03 22:08:36 +0000 <geekosaur> you shouldn't even get one
2022-12-03 22:08:54 +0000 <thyriaen> no i should, when i have an error in my xmonad.hs
2022-12-03 22:09:18 +0000 <thyriaen> anyways - the fix to insertPosition Above Newer does not change anything in the behavior when moving windows to the other screen
2022-12-03 22:10:57 +0000 <thyriaen> no matter what i do as an insertposition
2022-12-03 22:10:59 +0000 <geekosaur> no, that won't run the manageHook
2022-12-03 22:11:00 +0000 <thyriaen> it is always underneath
2022-12-03 22:11:10 +0000 <geekosaur> I don't think you mentioned that part
2022-12-03 22:11:22 +0000 <thyriaen> i did few days ago :p
2022-12-03 22:11:54 +0000 <thyriaen> Whenever I move a window to my other screen it get's put "under" the current ( tabbed layout ) screen and not on top. I would like to always put it on the top :: here is my config: https://paste.tomsmeding.com/HJEkqvov
2022-12-03 22:13:15 +0000 <thyriaen> maybe i need to do W.shiftMaster instead of W.shift in line 197 ?
2022-12-03 22:13:39 +0000 <thyriaen> ( doesn't compile )
2022-12-03 22:13:57 +0000 <geekosaur> 197 looks like a comment to me?
2022-12-03 22:14:16 +0000 <thyriaen> i ment 195 maybe - let me check
2022-12-03 22:14:28 +0000 <thyriaen> 193
2022-12-03 22:15:38 +0000 <geekosaur> that is … odd. should always be on top unless you have floating windows, which will always be above tiled
2022-12-03 22:16:24 +0000 <thyriaen> i dont have floating windows
2022-12-03 22:16:33 +0000 <thyriaen> its always underneath
2022-12-03 22:16:35 +0000 <thyriaen> never on top
2022-12-03 22:16:47 +0000 <thyriaen> only if the workspace is empty
2022-12-03 22:25:58 +0000 <geekosaur> https://paste.tomsmeding.com/97VsLIAe
2022-12-03 22:26:22 +0000 <geekosaur> wait, not quite
2022-12-03 22:26:52 +0000 <geekosaur> https://paste.tomsmeding.com/r79wV1vi
2022-12-03 22:27:18 +0000 <thyriaen> geekosaur, what did you change ?
2022-12-03 22:27:30 +0000 <geekosaur> with this, .xsession-errors should contain a dump of the workspace stacks after you move a window
2022-12-03 22:28:10 +0000 <geekosaur> I imported XMonad.Hooks.DebugStack and added `>> debugStackFull` to the sequence executed for mod-shift-w / mod-shift-r
2022-12-03 22:28:30 +0000 <thyriaen> ok
2022-12-03 22:31:38 +0000 <thyriaen> now everything is broekn
2022-12-03 22:32:18 +0000 <thyriaen> https://paste.tomsmeding.com/EQXhymzO
2022-12-03 22:37:01 +0000 <geekosaur> "broken"? aside from apparently debugWindow isn't handling UTF8 propeerly
2022-12-03 22:37:31 +0000 <thyriaen> geekosaur, some graphix issues with tabs
2022-12-03 22:38:43 +0000jao(~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2022-12-03 22:38:43 +0000 <geekosaur> I can't even tell which window you moved, but the utf8 error is preventing me from seeing more than one window on a workspace anyway
2022-12-03 22:39:40 +0000 <geekosaur> I think that top window is thye same on all workspaces though, which suggests it's both floating and `copyToAll`-ed
2022-12-03 22:39:59 +0000 <geekosaur> (since the latter doesn't work well without the former)
2022-12-03 22:41:09 +0000 <thyriaen> i don't understand
2022-12-03 22:45:26 +0000 <geekosaur> most of the workspaces have the same window on top, 0x02e00002 "Ihre Bestellung bei …"
2022-12-03 22:57:08 +0000 <thyriaen> geekosaur can you copy my config and try to reproduce it ?
2022-12-03 23:01:50 +0000 <geekosaur> not sure that would work since I'd also need a bunch of programs you use
2022-12-03 23:02:12 +0000 <geekosaur> I am not seeing how you get the same window on top of every workspace without using CopyWindow
2022-12-03 23:02:31 +0000 <geekosaur> are you sure this is the actual config you're running?
2022-12-03 23:03:06 +0000 <thyriaen> geekosaur, it works with all my windows
2022-12-03 23:03:28 +0000 <thyriaen> geekosaur, yea but i don't know about that same window thing
2022-12-03 23:03:39 +0000 <thyriaen> all workspaces have different windows and no "Bestellung.."
2022-12-03 23:06:26 +0000 <geekosaur> oh, it's reshowing workspace "1_3"
2022-12-03 23:06:42 +0000 <geekosaur> this sounds like your StackSet is somehow all messed up; there should be no duplicates
2022-12-03 23:07:34 +0000 <geekosaur> hm, no, it's multiple runs isn't it? you tried it multiple times before sending the log?
2022-12-03 23:07:37 +0000 <thyriaen> geekosaur, do you know whats going on ?
2022-12-03 23:07:52 +0000 <thyriaen> geekosaur, yeath - i now deleted xessionerrors
2022-12-03 23:07:55 +0000 <thyriaen> and tried again
2022-12-03 23:08:17 +0000 <thyriaen> but the file doesn't appear
2022-12-03 23:08:45 +0000 <geekosaur> you can;t delete it while the session is running, it'll just send all output to the bitbucket
2022-12-03 23:08:50 +0000 <geekosaur> have to log out and back in
2022-12-03 23:08:55 +0000 <thyriaen> ah ok
2022-12-03 23:08:55 +0000 <thyriaen> brb
2022-12-03 23:08:57 +0000thyriaen(~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1) (Quit: Leaving)
2022-12-03 23:10:41 +0000thyriaen(~thyriaen@2a01:aea0:dd4:470d:6245:cbff:fe9f:48b1)
2022-12-03 23:11:34 +0000 <thyriaen> https://paste.tomsmeding.com/0ld5egeU
2022-12-03 23:14:39 +0000 <geekosaur> well, that looks saner at least. which window(s) did you move?
2022-12-03 23:16:30 +0000 <thyriaen> all 3
2022-12-03 23:16:40 +0000 <thyriaen> first i moved a terminal "under" chrome
2022-12-03 23:16:44 +0000 <thyriaen> should be above but it didn't
2022-12-03 23:16:53 +0000 <thyriaen> and then i moved hexchat under both
2022-12-03 23:19:47 +0000 <geekosaur> hm, is there some reason you are using StateFull? because as I read its description, it sounds like it is doing this
2022-12-03 23:20:17 +0000 <geekosaur> "FocusTracking simply holds onto the last true focus it was given and continues to use it as the focus for the transformed layout until it sees another."
2022-12-03 23:20:43 +0000 <geekosaur> it may not have been tested with multiscreen configs
2022-12-03 23:21:11 +0000chomwitt(~chomwitt@2a02:587:7a0c:6a00:1ac0:4dff:fedb:a3f1) (Ping timeout: 246 seconds)
2022-12-03 23:21:37 +0000 <thyriaen> geekosaur, if i remove statefull "focustracking" in my layout does not get recoginzed
2022-12-03 23:21:59 +0000 <geekosaur> exactly
2022-12-03 23:22:10 +0000 <geekosaur> FocusTracking is what is causing this, from the looks of it
2022-12-03 23:22:22 +0000 <thyriaen> geekosaur, i think i needed it
2022-12-03 23:22:24 +0000 <geekosaur> and from its description
2022-12-03 23:22:26 +0000 <thyriaen> because when i close a window
2022-12-03 23:22:31 +0000 <thyriaen> a strange window got focus
2022-12-03 23:22:46 +0000 <thyriaen> and i wanted that the last window gets focus which had focus before i closed the window
2022-12-03 23:22:49 +0000 <thyriaen> something along those lines
2022-12-03 23:23:20 +0000 <geekosaur> but it is also making sure that the focus on the other monitor doesn't change, which pushes the shifted window under the focused window
2022-12-03 23:23:57 +0000 <thyriaen> geekosaur, ok how to fix it ?
2022-12-03 23:28:41 +0000 <geekosaur> ?? I have no idea. Like I said, it may not have been tested in multi-screen environments
2022-12-03 23:28:41 +0000 <lambdabot> I have no idea. Like I said, it may not have been tested in multi-screen environments
2022-12-03 23:28:49 +0000 <geekosaur> oy
2022-12-03 23:29:14 +0000 <thyriaen> ok
2022-12-03 23:29:41 +0000 <thyriaen> so i guess have to remove focustracking
2022-12-03 23:31:05 +0000 <geekosaur> [Leary] might have an idea, it's their module
2022-12-03 23:31:48 +0000 <geekosaur> if it starts working without that then you have proof that it's the problem, but if the deocumentation is correct then it seems very likely that's it
2022-12-03 23:32:08 +0000 <thyriaen> geekosaur, removing focustracking fixes it
2022-12-03 23:51:59 +0000minnie(~minnie@159.196.202.199)