2025-05-07 00:36:15 +0200 | OftenFaded55 | (~OftenFade@user/tisktisk) (Quit: Client closed) |
2025-05-07 00:55:18 +0200 | Lears | (~Leary@user/Leary/x-0910699) Leary |
2025-05-07 00:58:28 +0200 | Leary | (~Leary@user/Leary/x-0910699) (Read error: Connection reset by peer) |
2025-05-07 02:12:37 +0200 | sajenim | (~sajenim@user/sajenim) sajenim |
2025-05-07 04:22:48 +0200 | td_ | (~td@i5387093E.versanet.de) (Ping timeout: 268 seconds) |
2025-05-07 04:24:04 +0200 | td_ | (~td@i5387091E.versanet.de) |
2025-05-07 06:43:12 +0200 | <deebo> | geekosaur: what is the applet actually supposed to show with the def config, i just see "n $windowtitle", no n+1 or other workspaces, just the active one |
2025-05-07 06:43:38 +0200 | <deebo> | do i need to name my workspaces or define them explicitly? i just have pretty much defaults for stuff like that |
2025-05-07 06:44:29 +0200 | <geekosaur> | if you copied mine then that's probably all you see; I use a highly customized config (workspace on each monitor + current workspace layout + current window title) |
2025-05-07 06:45:17 +0200 | <geekosaur> | if you use `def` without the stuff in the braces you should get all workspaces listed |
2025-05-07 06:47:38 +0200 | <geekosaur> | also it'll use brackets instead of markup to indicate the current and visible workspaces |
2025-05-07 06:48:53 +0200 | <geekosaur> | mine is probably only worth copying if you have multiple monitors and you assign specific workspaces to specific apps/activities such that you don't care about ppHiddenNoWindows etc. |
2025-05-07 06:58:36 +0200 | <deebo> | the actual config is from the applets example, mostly just wondering what's possible, if i even want to use this in the end :) |
2025-05-07 06:59:34 +0200 | <geekosaur> | most of the documentation should be in the PP module I linked |
2025-05-07 06:59:40 +0200 | <geekosaur> | it's fairly flexible |
2025-05-07 07:00:59 +0200 | <deebo> | it doesn't even show firefox's title until i e.g. create a new tab |
2025-05-07 07:01:07 +0200 | <geekosaur> | the one thing you sometimes need to watch out for is that most of the PP functions are pure, so if you want them to depend on something else you need to compute that before calling dynamicLogWithPP |
2025-05-07 07:02:19 +0200 | <geekosaur> | that sounds like a firefox problem, as the title should be obtained from firefox when you call dynamicLogWithPP |
2025-05-07 07:03:09 +0200 | <geekosaur> | firefox and to some extent chromium both have the problem that things like titles don't actually get set until all the JS has run |
2025-05-07 07:03:43 +0200 | <deebo> | yeah have to set it up on my work laptop to do more testing |
2025-05-07 07:23:20 +0200 | <haskellbridge> | <Solid> You can just write "def" and the type system will pick the right instance; not sure what you mean by "more explicit" |
2025-05-07 07:26:47 +0200 | deebo | (~globe@stonebay32.com) (Ping timeout: 252 seconds) |
2025-05-07 07:26:55 +0200 | deebo | (~globe@stonebay32.com) treetip |
2025-05-07 07:42:26 +0200 | <deebo> | solid, as a "regular" programmer, 'def' is magic XMonad.Hooks.StatusBar.PP.Default would be "explicit" |
2025-05-07 07:43:02 +0200 | <haskellbridge> | <Solid> I guess you can do "(def :: PP)" |
2025-05-07 07:43:23 +0200 | <haskellbridge> | <Solid> ergh, maybe "Default PP" |
2025-05-07 07:46:18 +0200 | <deebo> | do browsers set information about their popups? outlook recently started doing this annoying popup login thing, wondering if there's some info in the popup that i could use to float it |
2025-05-07 07:58:38 +0200 | <haskellbridge> | <Solid> try to "xprop" it and see whether there's anything useful there |
2025-05-07 08:16:56 +0200 | <deebo> | problem is it vanishes as fast as it appears |
2025-05-07 08:17:07 +0200 | <deebo> | can i somehow hook xprop to be called for new windows and logged |
2025-05-07 08:17:52 +0200 | <deebo> | outlook used to log you out after session ended, now it just shows a status bar "session ended, [login]", pressing the button just opens a popup |
2025-05-07 08:44:55 +0200 | <haskellbridge> | <Solid> I guess you could really do an xprop call for _every_ new window and try to find the right one in the logs |
2025-05-07 09:16:41 +0200 | mc47 | (~yecinem@host-212-114-138-22.customer.m-online.net) |
2025-05-07 09:26:18 +0200 | sajenim | (~sajenim@user/sajenim) (Quit: WeeChat 4.4.3) |
2025-05-07 09:45:07 +0200 | darkstardevx | (~darkstard@50.53.3.2) darkstardevx |
2025-05-07 09:45:25 +0200 | darkstardevx | (~darkstard@50.53.3.2) (Remote host closed the connection) |
2025-05-07 10:06:01 +0200 | ft | (~ft@p4fc2a6e6.dip0.t-ipconnect.de) (Quit: leaving) |
2025-05-07 10:20:03 +0200 | sajenim | (~sajenim@user/sajenim) sajenim |
2025-05-07 11:42:54 +0200 | mc47 | (~yecinem@host-212-114-138-22.customer.m-online.net) (Ping timeout: 272 seconds) |
2025-05-07 13:00:44 +0200 | mc47 | (~yecinem@host-212-114-138-22.customer.m-online.net) |
2025-05-07 13:05:03 +0200 | rascasse | (~rascasse@user/diep) diep |
2025-05-07 14:39:33 +0200 | rascasse_ | (~rascasse@user/diep) diep |
2025-05-07 14:41:18 +0200 | rascasse | (~rascasse@user/diep) (Ping timeout: 252 seconds) |
2025-05-07 14:58:05 +0200 | thunderrd | (~thunderrd@1.4.183.239) thunderrd |
2025-05-07 15:52:45 +0200 | Guest12 | (~Guest6@45.64.163.246) |
2025-05-07 15:53:00 +0200 | Guest12 | (~Guest6@45.64.163.246) (Client Quit) |
2025-05-07 16:32:07 +0200 | <geekosaur> | deebo: https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Hooks-ManageDebug.html#v:deb… |
2025-05-07 17:46:06 +0200 | mc47 | (~yecinem@host-212-114-138-22.customer.m-online.net) (Ping timeout: 252 seconds) |
2025-05-07 18:02:25 +0200 | sajenim | (~sajenim@user/sajenim) (Ping timeout: 260 seconds) |
2025-05-07 18:56:08 +0200 | _qw | (~eqw@user/eqw) (Ping timeout: 252 seconds) |
2025-05-07 19:14:24 +0200 | _qw | (~eqw@user/eqw) eqw |