2023/07/12

2023-07-12 00:31:04 +0000 <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 00:31:34 +0000 <geekosaur> (unless "position" is limited to workspace and/or floating (incl. position thereof))
2023-07-12 00:33:02 +0000 <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 01:15:53 +0000mudri(uid317655@id-317655.helmsley.irccloud.com) (Quit: Connection closed for inactivity)
2023-07-12 02:09:57 +0000vetu(~vetu@91-156-31-97.elisa-laajakaista.fi)
2023-07-12 02:12:54 +0000td_(~td@i5387091E.versanet.de) (Ping timeout: 260 seconds)
2023-07-12 02:13:50 +0000vetu_(~vetu@91-156-31-97.elisa-laajakaista.fi) (Ping timeout: 260 seconds)
2023-07-12 02:14:35 +0000td_(~td@i53870932.versanet.de)
2023-07-12 02:48:45 +0000Guest84(~Guest83@187.181.254.71)
2023-07-12 02:51:04 +0000Guest84(~Guest83@187.181.254.71) (Client Quit)
2023-07-12 06:18:41 +0000srk(~sorki@user/srk) (Remote host closed the connection)
2023-07-12 06:19:00 +0000srk(~sorki@user/srk)
2023-07-12 07:21:35 +0000derfflinger(~derffling@user/derfflinger)
2023-07-12 09:14:12 +0000unclechu(~unclechu@2001:470:69fc:105::354) (Remote host closed the connection)
2023-07-12 09:27:04 +0000ft(~ft@p508db151.dip0.t-ipconnect.de) (Quit: leaving)
2023-07-12 09:52:48 +0000mncheck(~mncheck@193.224.205.254)
2023-07-12 10:40:38 +0000derfflinger(~derffling@user/derfflinger) (Ping timeout: 250 seconds)
2023-07-12 10:50:10 +0000lambdabot(~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
2023-07-12 10:51:28 +0000lambdabot(~lambdabot@haskell/bot/lambdabot)
2023-07-12 11:27:06 +0000derfflinger(~derffling@user/derfflinger)
2023-07-12 12:15:55 +0000jabuxas_(~jabuxas@user/jabuxas) (Quit: WeeChat 3.8)
2023-07-12 12:17:07 +0000jabuxas(~jabuxas@user/jabuxas)
2023-07-12 12:46:20 +0000xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack) (Ping timeout: 245 seconds)
2023-07-12 12:47:34 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 260 seconds)
2023-07-12 13:03:50 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2023-07-12 13:09:02 +0000xmonadtrack(~xmonadtra@098-123-182-138.biz.spectrum.com)
2023-07-12 13:09:17 +0000xmonadtrack(~xmonadtra@098-123-182-138.biz.spectrum.com) (Changing host)
2023-07-12 13:09:17 +0000xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack)
2023-07-12 13:25:36 +0000allbery_b(~geekosaur@xmonad/geekosaur)
2023-07-12 13:25:36 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2023-07-12 13:25:39 +0000allbery_bgeekosaur
2023-07-12 13:26:16 +0000xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack) (Ping timeout: 245 seconds)
2023-07-12 13:47:57 +0000xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com)
2023-07-12 13:47:57 +0000xmonadtrack(~xmonadtra@069-135-003-034.biz.spectrum.com) (Changing host)
2023-07-12 13:47:57 +0000xmonadtrack(~xmonadtra@user/geekosaur/bot/xmonadtrack)
2023-07-12 15:47:13 +0000it3ration(~it3ration@c-76-131-115-3.hsd1.co.comcast.net)
2023-07-12 15:48:20 +0000 <it3ration> does anyone know how to control what monitor j4-dmenu-desktop pops up on in your xmonad config?
2023-07-12 15:48:25 +0000 <it3ration> (in a multiple monitor setup)
2023-07-12 15:48:37 +0000unclechu(~unclechu@2001:470:69fc:105::354)
2023-07-12 15:54:35 +0000derfflinger(~derffling@user/derfflinger) (Read error: Connection reset by peer)
2023-07-12 16:02:22 +0000 <geekosaur> you can't do it in xmonad because it's override_redirect
2023-07-12 16:03:36 +0000 <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 16:15:09 +0000 <it3ration> ideally, it'd be the monitor i'm on
2023-07-12 16:25:58 +0000unclechu(~unclechu@2001:470:69fc:105::354) (Remote host closed the connection)
2023-07-12 16:28:14 +0000 <geekosaur> that iirc is a dmenu bug
2023-07-12 16:28:59 +0000unclechu(~unclechu@2001:470:69fc:105::354)
2023-07-12 16:33:07 +0000 <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 16:33:22 +0000 <geekosaur> with: import qualified XMonad.StackSet as W
2023-07-12 16:34:32 +0000 <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 17:08:15 +0000jeeeun(~jeeeun@78.40.148.178) (Quit: The Lounge - https://thelounge.chat)
2023-07-12 17:11:38 +0000jeeeun(~jeeeun@78.40.148.178)
2023-07-12 18:01:16 +0000it3ration(~it3ration@c-76-131-115-3.hsd1.co.comcast.net) (Quit: Client closed)
2023-07-12 18:30:21 +0000redirtestcabal(~redirtest@069-135-003-034.biz.spectrum.com)
2023-07-12 18:30:46 +0000redirtestcabal(~redirtest@069-135-003-034.biz.spectrum.com) (Client Quit)
2023-07-12 18:45:50 +0000derfflinger(~derffling@user/derfflinger)
2023-07-12 20:21:54 +0000ft(~ft@p3e9bcafd.dip0.t-ipconnect.de)
2023-07-12 20:28:04 +0000lain1001(~lain@76.108.135.43)
2023-07-12 20:47:09 +0000derfflinger(~derffling@user/derfflinger) (Quit: Leaving)
2023-07-12 22:21:10 +0000lain1001(~lain@76.108.135.43) (Ping timeout: 252 seconds)
2023-07-12 22:23:31 +0000thyriaen(~thyriaen@2a01:aea0:dd4:6021:e402:4b37:4dfe:c04f)
2023-07-12 22:26:06 +0000 <thyriaen> i am looking for a panel the likes of polybar where i can create a vertical panel - can you recommend something ?
2023-07-12 22:26:26 +0000liskin[m](~liskinmat@2001:470:69fc:105::768)
2023-07-12 23:01:38 +0000byorgey(~byorgey@155.138.238.211) (Ping timeout: 250 seconds)
2023-07-12 23:24:12 +0000geekosaur[c]_(sid609282@xmonad/geekosaur)
2023-07-12 23:25:33 +0000noze`(~user@2001:41d0:a:21f1::1)
2023-07-12 23:27:56 +0000lain1001(~lain@76.108.135.43)
2023-07-12 23:28:28 +0000noze`(~user@2001:41d0:a:21f1::1) (Read error: Connection reset by peer)
2023-07-12 23:28:46 +0000Mion(~Urist@archlinux/op/MrElendig)
2023-07-12 23:28:46 +0000noze`(~user@2001:41d0:a:21f1::1)
2023-07-12 23:29:19 +0000piele_(~piele@tbonesteak.creativeserver.net)
2023-07-12 23:32:29 +0000geekosaur[c](sid609282@xmonad/geekosaur) (*.net *.split)
2023-07-12 23:32:29 +0000MrElendig(~Urist@archlinux/op/MrElendig) (*.net *.split)
2023-07-12 23:32:29 +0000noze(~user@2001:41d0:a:21f1::1) (*.net *.split)
2023-07-12 23:32:30 +0000piele(~piele@tbonesteak.creativeserver.net) (*.net *.split)
2023-07-12 23:32:30 +0000geekosaur[c]_geekosaur[c]
2023-07-12 23:37:22 +0000byorgey(~byorgey@155.138.238.211)
2023-07-12 23:47:54 +0000lain1001(~lain@76.108.135.43) (Ping timeout: 260 seconds)