Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→ 184,791 events total
2024-01-18 15:59:33 × todi quits (~todi@p5dca5fa8.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in)
2024-01-18 16:04:57 <wlhn> How can I get information about displays in XMonad?
2024-01-18 16:05:15 <wlhn> A list of current displays for instance
2024-01-18 16:05:52 <liskin> wlhn: we don't really have anything for that, apart from that one Xinerama-related function in X11
2024-01-18 16:06:15 <liskin> Actually there may be bindings for the xrandr extension as well
2024-01-18 16:06:32 <liskin> But not really any useful abstraction on top of them I'm afraid
2024-01-18 16:07:53 <wlhn> liskin, I actually just found this https://hackage.haskell.org/package/xmonad-0.17.2/docs/XMonad-StackSet.html#v:screens
2024-01-18 16:09:53 <wlhn> Can I somehow link ScreenId to xrandr screen? Like map this number to a “HDMI1” for example?
2024-01-18 16:21:37 <wlhn> Hm... Maybe it’s not that straightforward since Xinerama can combine multiple screens
2024-01-18 16:22:42 <geekosaur> ScreenId should map to the order of screens that xrandr reports… except that if two screens overlap completely (consider a projector output) one will be removed from the list
2024-01-18 16:44:14 <liskin> wlhn: only by matching on the x, y, width, height tuples
2024-01-18 16:44:45 <liskin> Xinerama doesn't tell you anything about xrandr afaik
2024-01-18 16:52:11 <wlhn> I actually just needed to map the order of screens with XMonad
2024-01-18 16:52:31 <wlhn> https://hackage.haskell.org/package/X11-1.10.3/docs/Graphics-X11-Xinerama.html#v:XineramaScreenInfo
2024-01-18 16:52:43 <wlhn> It has xsi_screen_number which is good enough for me
2024-01-18 19:33:57 <burp_> does anyone have tips on how to make zoom behave nicely? like not minimize and follow when switching the desktop?
2024-01-18 19:35:52 <burp_> especially recently zoom goes haywire, setting it as doFloat doesn't seem to help
2024-01-18 19:35:54 <liskin> burp_: only ever use it in the browser :-)
2024-01-18 19:35:57 <burp_> pfft
2024-01-18 19:36:28 <liskin> With a redirector extension, it can be made to be not entirely annoying
2024-01-18 19:39:01 <burp_> will have a look, someone also wrote about these issues https://www.peterstuart.org/posts/2021-09-06-xmonad-zoom/
2024-01-18 19:39:14 <burp_> "Because many of the windows change their title shortly after they are created, matching by title in a custom manageHook doesn’t work, since that doesn’t watch for changes to window titles. Instead, you need to also observe window title changes using XMonad.Hooks.DynamicProperty"
2024-01-18 19:47:53 <xmonadtrack> New xmonad-contrib branch created: pull/866 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/866
2024-01-18 23:23:47 × yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving)
2024-01-18 23:42:03 yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de)
2024-01-19 00:03:50 B-J joins (~BenziJuni@88-149-65-224.du.xdsl.is)
2024-01-19 00:09:49 × Benzi-Junior quits (~BenziJuni@88-149-65-224.du.xdsl.is) (*.net *.split)
2024-01-19 02:23:27 × wlhn quits (~wenzel@dl5fq-8yqkt42rsn1837y-3.rev.dnainternet.fi) (Remote host closed the connection)
2024-01-19 02:23:52 wlhn joins (~wenzel@dl5fq-8yqkt42rsn1837y-3.rev.dnainternet.fi)
2024-01-19 03:58:37 × td_ quits (~td@i53870919.versanet.de) (Ping timeout: 260 seconds)
2024-01-19 04:00:07 td_ joins (~td@i53870934.versanet.de)
2024-01-19 08:28:16 cfricke joins (~cfricke@user/cfricke)
2024-01-19 09:29:17 × ft quits (~ft@p508dbda4.dip0.t-ipconnect.de) (Quit: leaving)
2024-01-19 11:51:39 × alethkit quits (23bd17ddc6@sourcehut/user/alethkit) (Ping timeout: 260 seconds)
2024-01-19 11:51:39 × eso quits (a0662dfd5e@2a03:6000:1812:100::1266) (Ping timeout: 260 seconds)
2024-01-19 11:52:55 × samhh quits (7569f027cf@2a03:6000:1812:100::e4) (Ping timeout: 268 seconds)
2024-01-19 11:52:55 × raghavgururajan quits (ea769b8000@user/raghavgururajan) (Ping timeout: 268 seconds)
2024-01-19 11:59:29 eso joins (a0662dfd5e@2a03:6000:1812:100::1266)
2024-01-19 11:59:29 raghavgururajan joins (ea769b8000@user/raghavgururajan)
2024-01-19 11:59:31 alethkit joins (23bd17ddc6@sourcehut/user/alethkit)
2024-01-19 12:01:13 samhh_ joins (7569f027cf@2a03:6000:1812:100::e4)
2024-01-19 12:27:50 × redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2024-01-19 12:29:13 redgloboli joins (~redglobol@user/redgloboli)
2024-01-19 15:32:38 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.1.2)
2024-01-19 17:18:52 ft joins (~ft@p508dbda4.dip0.t-ipconnect.de)
2024-01-20 03:43:23 × terrorjack quits (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
2024-01-20 03:47:23 terrorjack joins (~terrorjac@2a01:4f8:c17:87f8::)
2024-01-20 03:57:43 × td_ quits (~td@i53870934.versanet.de) (Ping timeout: 246 seconds)
2024-01-20 03:59:51 td_ joins (~td@i5387090D.versanet.de)
2024-01-20 06:56:52 × Buliarous quits (~gypsydang@46.232.210.139) (Read error: Connection reset by peer)
2024-01-20 07:14:30 × berberman quits (~berberman@user/berberman) (Quit: ZNC 1.8.2 - https://znc.in)
2024-01-20 07:15:23 berberman joins (~berberman@user/berberman)
2024-01-20 11:29:49 × hightower2 quits (~hightower@213.186.15.36) (Ping timeout: 264 seconds)
2024-01-20 11:58:33 hightower2 joins (~hightower@141-136-129-170.dsl.iskon.hr)
2024-01-20 14:51:40 CronyAkatsuki joins (~crony@37.205.108.111)
2024-01-20 14:52:24 <CronyAkatsuki> hello, could I get some help with xmonad floating and mouse move/resize
2024-01-20 14:53:07 <CronyAkatsuki> whenever I change move or resize a window it stays on top of any new window I spawn in simpleFloat layout
2024-01-20 15:33:07 <[Leary]> CronyAkatsuki: The move/resize actions are turning your pretend floats into actual floats. You can re-tile them afterwards (mod-t) and I imagine they'll get to keep their new geometries. If it's a bother to do that manually every time, you should be able to work the re-tiling into the move/resize actions.
2024-01-20 15:53:50 <CronyAkatsuki> [Leary]: is there any way to get what's the current workspace in xmonad? Or get what's the current layout so I can automate this in ther mouse bindings for when I'm on the simpleFloat layout?
2024-01-20 16:04:21 <[Leary]> CronyAkatsuki: `gets ((== "Float") . description . layout . workspace . current . windowset)`
2024-01-20 16:07:41 <[Leary]> I suppose you could use X.A.PerLayoutKeys for this, seems to be what it's for.
2024-01-20 16:09:32 <[Leary]> E.g. `chooseActionByLayout \case{ "Float" -> ...; _ -> ... }`
2024-01-20 16:36:43 × CronyAkatsuki quits (~crony@37.205.108.111) (Quit: leaving)
2024-01-20 19:57:25 <haskellbridge> <f​rankitox> Hello! Anyone knows if it's possible to switch workspace from the command line? ChatGPT suggests using `xdotool` which is useful to simulate keystrokes (not a solution I like). I've checked `man xmonad` but couldn't found anything relevant.
2024-01-20 19:57:44 <haskellbridge> <f​rankitox> Hello! Anyone knows if it's possible to switch workspace from the command line? ChatGPT suggests using `xdotool` which is useful to simulate keystrokes (not a solution I like). I've checked `man xmonad` but couldn't find anything relevant.
2024-01-20 20:01:01 <geekosaur> xdotool or wmctrl can do it via EWMH instead of via keystrokes, if you have EwmhDesktops enabled
2024-01-20 20:05:09 <geekosaur> xdotool set_desktop desktopnumber, or wmctrl -s desktopname
2024-01-20 20:06:19 <geekosaur> of the two, I prefer wmctrl because I don't have to look up a name-to-number mapping (which is most easily done with wmctrl anyway)
2024-01-20 20:22:43 <haskellbridge> <f​rankitox> I had to make a little change to my xmonad config (importing `XMonad.Hooks.EwmhDesktops` and using `ewmh`), but it's working now :D. I've only tried xdotool, but I'll see which one to use. Thanks man 🙏
2024-01-20 23:43:50 × ectospasm quits (~ectospasm@user/ectospasm) (Quit: WeeChat 4.1.2)
2024-01-21 01:02:41 ectospasm joins (~ectospasm@user/ectospasm)
2024-01-21 01:06:03 hightower3 joins (~hightower@4-192.dsl.iskon.hr)
2024-01-21 01:08:44 × hightower2 quits (~hightower@141-136-129-170.dsl.iskon.hr) (Ping timeout: 252 seconds)
2024-01-21 03:57:01 × td_ quits (~td@i5387090D.versanet.de) (Ping timeout: 260 seconds)
2024-01-21 03:58:33 td_ joins (~td@i5387090B.versanet.de)
2024-01-21 05:27:10 mvk joins (~mvk@2607:fea8:5c9a:a600::732c)
2024-01-21 05:28:01 × mvk quits (~mvk@2607:fea8:5c9a:a600::732c) (Client Quit)
2024-01-21 08:55:56 <xmonadtrack> New xmonad-contrib branch created: pull/867 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/867
2024-01-21 10:16:35 mc47 joins (~mc47@xmonad/TheMC47)
2024-01-21 11:06:32 tremon joins (~tremon@83.80.159.219)
2024-01-21 12:06:04 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
2024-01-21 12:06:23 mc47 joins (~mc47@xmonad/TheMC47)
2024-01-21 14:26:02 × mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 260 seconds)
2024-01-21 15:07:47 × hightower3 quits (~hightower@4-192.dsl.iskon.hr) (Ping timeout: 264 seconds)
2024-01-21 15:31:59 hightower2 joins (~hightower@213.186.15.36)
2024-01-21 15:50:41 mc47 joins (~mc47@xmonad/TheMC47)
2024-01-21 17:05:49 <xmonadtrack> xmonad-contrib Ilya V. Portnov {GitHub} * v0.17.1-251-ga5fb7e02: X.L.DecorationEx: extensible mechanism for window decorations (#857) (4 minutes ago, 11 files, 1912+ 0-) https://github.com/xmonad/xmonad-contrib/commit/a5fb7e021a6f
2024-01-21 17:10:52 <xmonadtrack> xmonad-contrib Brandon S Allbery KF8NH * v0.17.1-252-g318ee92e: only sink window if actually fullscreened (3 days ago, 1 file, 2+ 2-) https://github.com/xmonad/xmonad-contrib/commit/318ee92e61a5
2024-01-21 18:17:49 × mc47 quits (~mc47@xmonad/TheMC47) (Ping timeout: 264 seconds)
2024-01-21 22:11:20 × tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in)
2024-01-22 00:40:39 <xmonadtrack> New branch created: dependabot/github_actions/actions/cache-4 (1 commit) https://github.com/xmonad/xmonad/tree/dependabot/github_actions/actions/cache-4
2024-01-22 00:40:44 <xmonadtrack> New branch created: pull/491 (1 commit) https://github.com/xmonad/xmonad/pull/491
2024-01-22 02:10:28 Aminautf joins (~Aminautf@167.172.225.175)
2024-01-22 02:41:54 <xmonadtrack> X11-xft New branch created: dependabot/github_actions/actions/cache-4 (1 commit) https://github.com/xmonad/X11-xft/tree/dependabot/github_actions/actions/cache-4
2024-01-22 02:41:59 <xmonadtrack> X11-xft New branch created: pull/12 (1 commit) https://github.com/xmonad/X11-xft/pull/12
2024-01-22 03:42:22 × terrorjack quits (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
2024-01-22 03:46:26 terrorjack joins (~terrorjac@2a01:4f8:c17:87f8::)
2024-01-22 03:55:59 × td_ quits (~td@i5387090B.versanet.de) (Ping timeout: 268 seconds)
2024-01-22 03:57:15 td_ joins (~td@i53870929.versanet.de)
2024-01-22 04:09:38 thunderrd joins (~thunderrd@183.182.111.52)

All times are in UTC.