2024/06/27

2024-06-27 00:24:10 +0200mekeor(~user@2001:a61:25ed:a301:ad37:1d69:745f:dbe2) (Quit: towards emacs as interface to cybernetic council communism)
2024-06-27 01:50:38 +0200ElKowar(~ElKowar@srv-fin.xware-gmbh.de) (Quit: Ping timeout (120 seconds))
2024-06-27 01:51:00 +0200ElKowar(~ElKowar@srv-fin.xware-gmbh.de)
2024-06-27 01:57:49 +0200catman(~catman@user/catman) (Ping timeout: 268 seconds)
2024-06-27 04:48:15 +0200td_(~td@i53870920.versanet.de) (Ping timeout: 264 seconds)
2024-06-27 04:49:52 +0200td_(~td@i53870923.versanet.de)
2024-06-27 08:13:39 +0200tv(~tv@user/tv) (Ping timeout: 260 seconds)
2024-06-27 08:51:58 +0200 <haskellbridge> <iqubic (she/her)> I was able to write this in about 30 minutes: https://dpaste.com/3X8X2AWAV
2024-06-27 08:53:03 +0200ft(~ft@p4fc2ab80.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
2024-06-27 08:53:26 +0200 <haskellbridge> <iqubic (she/her)> Basically, I have a section of my polybar config called "layout" and this is just sending messages via "polybar-msg action "#layout.send.Tall""
2024-06-27 08:58:29 +0200 <haskellbridge> <iqubic (she/her)> geekosaur: I know you have a dual head setup. Do you have your current layout shown in your mate-bar, and do the bars on different screens correctly show the layout for the workspace that's currently being displayed on that screen?
2024-06-27 09:14:55 +0200mekeor(~user@2001:a61:25ed:a301:ad37:1d69:745f:dbe2)
2024-06-27 09:27:41 +0200 <geekosaur> xmonad-log-applet doesn't support multiple instances, since it can't be told to expose a different dbus endpoint on each screen
2024-06-27 09:28:02 +0200 <haskellbridge> <iqubic (she/her)> Yeah, that makes sense.
2024-06-27 09:28:04 +0200 <geekosaur> (which would require that mate-panel know how to tell it what screen it's running on)
2024-06-27 09:30:47 +0200 <haskellbridge> <iqubic (she/her)> Yeah... if I want to manage storing pids I can use a "-p $PID" argument to send messages to only a single polybar instance. But I basically don't ever have an external monitor plugged into my laptop.
2024-06-27 09:31:14 +0200 <geekosaur> @hashirama:hashi.sbs, I'm not quite sure what you're asking. you can certainly hide workspaces (see https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Hooks-StatusBar-PP.html#v:fi… and https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Hooks-EwmhDesktops.html#g:3)
2024-06-27 09:31:14 +0200 <lambdabot> Unknown command, try @list
2024-06-27 09:31:46 +0200 <geekosaur> the first link hides them from a custom PP formatter, the second hides them from EWMH
2024-06-27 09:47:51 +0200tv(~tv@user/tv)
2024-06-27 10:06:04 +0200cfricke(~cfricke@user/cfricke)
2024-06-27 10:07:11 +0200hightower4(~hightower@cpe-94-253-237-114.st.cable.xnet.hr) (Remote host closed the connection)
2024-06-27 10:48:21 +0200dysthesis(~dysthesis@user/dysthesis)
2024-06-27 12:12:27 +0200tv(~tv@user/tv) (Ping timeout: 255 seconds)
2024-06-27 12:25:26 +0200tv(~tv@user/tv)
2024-06-27 13:22:07 +0200Miroboru(~myrvoll@178-164-114.82.3p.ntebredband.no)
2024-06-27 13:51:35 +0200dysthesis(~dysthesis@user/dysthesis) (Quit: dysthesis)
2024-06-27 14:17:47 +0200hightower2(~hightower@cpe-94-253-237-114.st.cable.xnet.hr)
2024-06-27 14:36:02 +0200 <deebo> is there an optional version of mod-shift-c that would prompt for confirmation somehow, mouse focus sometimes makes me close windows that i really didn't want to
2024-06-27 14:36:31 +0200 <deebo> maybe bring pink border on keydown and some way to cancel the action that would trigger on keyup?
2024-06-27 14:36:35 +0200 <deebo> bright*
2024-06-27 15:13:17 +0200jusa(~jusa@kraa.fi) (Quit: WeeChat 4.3.2)
2024-06-27 15:13:40 +0200jusa(~jusa@kraa.fi)
2024-06-27 15:26:03 +0200cfricke(~cfricke@user/cfricke) (Ping timeout: 264 seconds)
2024-06-27 18:23:32 +0200 <haskellbridge> <iqubic (she/her)> https://dpaste.com/3X8X2AWAV Is this the right way to get the layout for the currently focused workspace?
2024-06-27 18:28:06 +0200 <haskellbridge> <iqubic (she/her)> Erm... I'm wanting the textual description of the current layout.
2024-06-27 18:31:35 +0200 <geekosaur> yes
2024-06-27 18:32:50 +0200 <geekosaur> there are small variations on it e.g. `asks (description . W.layout . W.workspace . W.current . windowset)`
2024-06-27 18:33:06 +0200 <geekosaur> which one's more ergonomic depends on what you're doing
2024-06-27 18:34:17 +0200 <haskellbridge> <iqubic (she/her)> I'm fine with what I have.
2024-06-27 18:34:25 +0200 <haskellbridge> <iqubic (she/her)> It seems to be working fine for me.
2024-06-27 18:35:12 +0200 <haskellbridge> <iqubic (she/her)> I thought there might be some slow downs with sending the layout to Polybar every time that the logHook runs, but that seems to be a non-issue.
2024-06-27 18:36:01 +0200 <geekosaur> deebo, somewhere there's a replacement binding that pops a yes/no dmenu
2024-06-27 18:37:44 +0200 <haskellbridge> <iqubic (she/her)> While there might also be something like that which works through dmenu, I was able to quickly find this.
2024-06-27 18:37:45 +0200 <haskellbridge> <iqubic (she/her)> https://hackage.haskell.org/package/xmonad-contrib-0.18.0/docs/XMonad-Prompt-ConfirmPrompt.html#v:…
2024-06-27 18:38:16 +0200 <haskellbridge> <iqubic (she/her)> Hopefully that would work for deebo's needs.
2024-06-27 18:51:36 +0200 <haskellbridge> <iqubic (she/her)> Are there any contrib modules that will let me replace "dmenu_run" with something that fires up an "XPrompt"?
2024-06-27 18:52:50 +0200 <haskellbridge> <iqubic (she/her)> Or maybe a GridSelect or TreeSelect would be better here.
2024-06-27 19:06:35 +0200hightower3(~hightower@cpe-94-253-190-161.zg.cable.xnet.hr)
2024-06-27 19:09:35 +0200hightower2(~hightower@cpe-94-253-237-114.st.cable.xnet.hr) (Ping timeout: 264 seconds)
2024-06-27 19:18:32 +0200wz1000(~zubin@static.11.113.47.78.clients.your-server.de) (Ping timeout: 252 seconds)
2024-06-27 19:31:01 +0200wz1000(~zubin@static.11.113.47.78.clients.your-server.de)
2024-06-27 19:31:48 +0200 <geekosaur> XMonad.Prompt.Shell https://github.com/geekosaur/xmonad.hs/blob/hilfy-2023/xmonad.hs#L240
2024-06-27 19:34:47 +0200hightower3(~hightower@cpe-94-253-190-161.zg.cable.xnet.hr) (Ping timeout: 264 seconds)
2024-06-27 19:39:28 +0200 <haskellbridge> <iqubic (she/her)> Does that all populate the completions list with a set of defaults, like "dmenu_run" does?
2024-06-27 19:41:12 +0200 <haskellbridge> <iqubic (she/her)> Oh, it looks like it does actually do that via the magic of compgen.
2024-06-27 20:13:09 +0200ft(~ft@p4fc2ab80.dip0.t-ipconnect.de)
2024-06-27 20:51:59 +0200geekosaur(sid609282@xmonad/geekosaur) (Ping timeout: 260 seconds)
2024-06-27 20:52:12 +0200geekosaur(sid609282@xmonad/geekosaur)
2024-06-27 21:24:49 +0200hightower2(~hightower@205-101.dsl.iskon.hr)
2024-06-27 21:53:08 +0200Miroboru(~myrvoll@178-164-114.82.3p.ntebredband.no) (Quit: Lost terminal)
2024-06-27 21:55:04 +0200hightower2(~hightower@205-101.dsl.iskon.hr) (Ping timeout: 268 seconds)
2024-06-27 23:46:04 +0200m5zs7k(aquares@web10.mydevil.net) (Ping timeout: 268 seconds)
2024-06-27 23:47:28 +0200m5zs7k(aquares@web10.mydevil.net)