2023/07/12

2023-07-12 02:31:04 +0200 <geekosaur> mudri, that's difficult because window positions are determined dynamically by the layout. flip side, depending on what exactly you are trying to accomplish, a layout modifier might be able to do it
2023-07-12 02:31:34 +0200 <geekosaur> (unless "position" is limited to workspace and/or floating (incl. position thereof))
2023-07-12 02:33:02 +0200 <geekosaur> (in that case it amounts to saving and restoring the WindowSet, which is doable but you might need to think about windows created after you saved it)
2023-07-12 03:15:53 +0200mudri(uid317655@id-317655.helmsley.irccloud.com) (Quit: Connection closed for inactivity)
2023-07-12 04:09:57 +0200vetu(~vetu@91-156-31-97.elisa-laajakaista.fi)
2023-07-12 04:12:54 +0200td_(~td@i5387091E.versanet.de) (Ping timeout: 260 seconds)
2023-07-12 04:13:50 +0200vetu_(~vetu@91-156-31-97.elisa-laajakaista.fi) (Ping timeout: 260 seconds)
2023-07-12 04:14:35 +0200td_(~td@i53870932.versanet.de)
2023-07-12 04:48:45 +0200Guest84(~Guest83@187.181.254.71)
2023-07-12 04:51:04 +0200Guest84(~Guest83@187.181.254.71) (Client Quit)
2023-07-12 08:18:41 +0200srk(~sorki@user/srk) (Remote host closed the connection)
2023-07-12 08:19:00 +0200srk(~sorki@user/srk)
2023-07-12 09:21:35 +0200derfflinger(~derffling@user/derfflinger)
2023-07-12 11:14:12 +0200unclechu(~unclechu@2001:470:69fc:105::354) (Remote host closed the connection)
2023-07-12 11:27:04 +0200ft(~ft@p508db151.dip0.t-ipconnect.de) (Quit: leaving)
2023-07-12 11:52:48 +0200mncheck(~mncheck@193.224.205.254)
2023-07-12 12:40:38 +0200derfflinger(~derffling@user/derfflinger) (Ping timeout: 250 seconds)
2023-07-12 12:50:10 +0200lambdabot(~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
2023-07-12 12:51:28 +0200lambdabot(~lambdabot@haskell/bot/lambdabot)
2023-07-12 13:27:06 +0200derfflinger(~derffling@user/derfflinger)
2023-07-12 14:15:55 +0200jabuxas_(~jabuxas@user/jabuxas) (Quit: WeeChat 3.8)
2023-07-12 14:17:07 +0200jabuxas(~jabuxas@user/jabuxas)
2023-07-12 14:46:20 +0200xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack) (Ping timeout: 245 seconds)
2023-07-12 14:47:34 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 260 seconds)
2023-07-12 15:03:50 +0200geekosaur(~geekosaur@xmonad/geekosaur)
2023-07-12 15:09:02 +0200xmonadtrack(~xmonadtra@098-123-182-138.biz.spectrum.com)
2023-07-12 15:09:17 +0200xmonadtrack(~xmonadtra@098-123-182-138.biz.spectrum.com) (Changing host)
2023-07-12 15:09:17 +0200xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack)
2023-07-12 15:25:36 +0200allbery_b(~geekosaur@xmonad/geekosaur)
2023-07-12 15:25:36 +0200geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2023-07-12 15:25:39 +0200allbery_bgeekosaur
2023-07-12 15:26:16 +0200xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack) (Ping timeout: 245 seconds)
2023-07-12 15:47:57 +0200xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com)
2023-07-12 15:47:57 +0200xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
2023-07-12 15:47:57 +0200xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack)
2023-07-12 17:47:13 +0200it3ration(~it3ration@c-76-131-115-3.hsd1.co.comcast.net)
2023-07-12 17:48:20 +0200 <it3ration> does anyone know how to control what monitor j4-dmenu-desktop pops up on in your xmonad config?
2023-07-12 17:48:25 +0200 <it3ration> (in a multiple monitor setup)
2023-07-12 17:48:37 +0200unclechu(~unclechu@2001:470:69fc:105::354)
2023-07-12 17:54:35 +0200derfflinger(~derffling@user/derfflinger) (Read error: Connection reset by peer)
2023-07-12 18:02:22 +0200 <geekosaur> you can't do it in xmonad because it's override_redirect
2023-07-12 18:03:36 +0200 <geekosaur> you can pass dmenu a -m option to select a monitor; you need to use the --dmenu option to j4-dmenu-desktop to do that (`--dmenu="dmenu -m 0 -i"` or similar)
2023-07-12 18:15:09 +0200 <it3ration> ideally, it'd be the monitor i'm on
2023-07-12 18:25:58 +0200unclechu(~unclechu@2001:470:69fc:105::354) (Remote host closed the connection)
2023-07-12 18:28:14 +0200 <geekosaur> that iirc is a dmenu bug
2023-07-12 18:28:59 +0200unclechu(~unclechu@2001:470:69fc:105::354)
2023-07-12 18:33:07 +0200 <geekosaur> but if you want to play with it, you could try something like: withWindowSet $ \ws -> let S sc = W.screen (W.current ws) in spawn $ "j4-dmenu-desktop --dmenu=\"dmenu -m " ++ show sc ++ " -i\""
2023-07-12 18:33:22 +0200 <geekosaur> with: import qualified XMonad.StackSet as W
2023-07-12 18:34:32 +0200 <geekosaur> (you had no windows on the current screen? that iirc is what triggers the bug, dmenu does a bad job of guessing what screen is active in that case)
2023-07-12 19:08:15 +0200jeeeun(~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat)
2023-07-12 19:11:38 +0200jeeeun(~jeeeun@78.40.148.178)
2023-07-12 20:01:16 +0200it3ration(~it3ration@c-76-131-115-3.hsd1.co.comcast.net) (Quit: Client closed)
2023-07-12 20:30:21 +0200redirtestcabal(~redirtest@069-135-003-034.biz.spectrum.com)
2023-07-12 20:30:46 +0200redirtestcabal(~redirtest@069-135-003-034.biz.spectrum.com) (Client Quit)
2023-07-12 20:45:50 +0200derfflinger(~derffling@user/derfflinger)
2023-07-12 22:21:54 +0200ft(~ft@p3e9bcafd.dip0.t-ipconnect.de)
2023-07-12 22:28:04 +0200lain1001(~lain@76.108.135.43)
2023-07-12 22:47:09 +0200derfflinger(~derffling@user/derfflinger) (Quit: Leaving)