Home liberachat/#xmonad: Logs Calendar

Logs on 2023-07-04 (liberachat/#xmonad)

00:05:08 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
00:09:34 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 260 seconds)
00:39:46 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
00:43:56 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
00:56:48 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
01:01:50 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 260 seconds)
01:02:35 hightower3 joins (~hightower@141-136-198-23.dsl.iskon.hr)
01:05:00 × hightower2 quits (~hightower@200-186.dsl.iskon.hr) (Ping timeout: 250 seconds)
01:13:32 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
01:18:44 absta joins (~absta@222.235.81.149)
01:19:22 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 245 seconds)
01:20:37 <absta> Posting this again because it wasn't bridged properly: hi, I am having problems with gnome apps on xmonad. Apps like nautilus do not float even when I specify everything to float. Is there a solution for this?
01:27:17 × absta quits (~absta@222.235.81.149) (Ping timeout: 245 seconds)
01:29:45 absta joins (~absta@222.235.81.149)
01:32:22 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
01:35:14 × absta quits (~absta@222.235.81.149) (Ping timeout: 246 seconds)
01:36:38 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
01:50:18 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
01:55:16 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
02:01:54 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
02:07:26 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
02:21:14 × td_ quits (~td@i53870939.versanet.de) (Ping timeout: 246 seconds)
02:23:05 td_ joins (~td@i53870926.versanet.de)
02:31:53 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
02:36:34 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
02:44:35 rekahsoft joins (~rekahsoft@bras-base-orllon1122w-grc-04-174-88-193-177.dsl.bell.ca)
02:45:34 × rekahsoft quits (~rekahsoft@bras-base-orllon1122w-grc-04-174-88-193-177.dsl.bell.ca) (Remote host closed the connection)
02:46:13 rekahsoft joins (~rekahsoft@bras-base-orllon1122w-grc-04-174-88-193-177.dsl.bell.ca)
02:48:25 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
02:52:56 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
03:04:56 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
03:09:02 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
03:36:42 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
04:32:20 × rekahsoft quits (~rekahsoft@bras-base-orllon1122w-grc-04-174-88-193-177.dsl.bell.ca) (Ping timeout: 246 seconds)
05:58:18 × Buliarous quits (~gypsydang@46.232.210.139) (Server closed connection)
05:58:26 Buliarous joins (~gypsydang@46.232.210.139)
06:08:05 <absta[m]> Around which time is this chat most active? I want to ask question about xmonad.
06:35:48 × justache quits (~justache@user/justache) (Server closed connection)
06:36:02 justache joins (~justache@user/justache)
06:41:45 × srk quits (~sorki@user/srk) (Remote host closed the connection)
06:42:04 srk joins (~sorki@user/srk)
07:41:15 <ndaniel[m]> <absta[m]> "Around which time is this chat..." <- I'd guess the best time is to just ask, and wait for a response
07:43:21 <absta[m]> I see, I thought it would be forgotten as IRC history is usually not preserved.
08:30:14 <vrs> many people run their irc clients in shells and read backlog
08:44:48 × fcser quits (~fcser@booty.farted.net) (Server closed connection)
08:45:00 fcser joins (~fcser@booty.farted.net)
08:58:57 cfricke joins (~cfricke@user/cfricke)
09:15:45 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.8)
09:31:34 cfricke joins (~cfricke@user/cfricke)
09:35:47 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
09:40:07 × liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection)
09:40:28 × unclechu quits (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection)
09:40:55 × ft quits (~ft@p508db151.dip0.t-ipconnect.de) (Quit: leaving)
09:41:06 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
09:45:49 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
10:00:34 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
10:04:48 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
10:19:29 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
10:24:09 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
10:43:38 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
10:46:55 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Max SendQ exceeded)
11:04:47 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
11:09:19 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
11:17:48 × joshproehl quits (~quassel@user/joshproehl) (Server closed connection)
11:17:58 joshproehl joins (~quassel@user/joshproehl)
11:18:45 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
11:22:49 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
11:38:38 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
12:29:47 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 245 seconds)
12:42:09 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
12:46:12 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
12:59:17 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
13:03:41 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
13:05:01 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
14:23:23 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 264 seconds)
14:24:16 tv1 joins (~tv@user/tv)
14:24:32 × tv quits (~tv@user/tv) (Ping timeout: 246 seconds)
14:44:48 × ElKowar quits (~ElKowar@srv-fin.xware-gmbh.de) (Server closed connection)
14:45:12 ElKowar joins (~ElKowar@srv-fin.xware-gmbh.de)
15:40:18 × cods quits (~fred@82-65-232-44.subs.proxad.net) (Server closed connection)
15:40:30 cods joins (~fred@82-65-232-44.subs.proxad.net)
16:13:28 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
16:16:47 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
16:21:08 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
16:27:40 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
17:37:22 × redgloboli quits (~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
17:39:41 redgloboli joins (~redglobol@user/redgloboli)
17:53:27 ft joins (~ft@p508db151.dip0.t-ipconnect.de)
18:14:55 × ft quits (~ft@p508db151.dip0.t-ipconnect.de) (Remote host closed the connection)
18:17:28 ft joins (~ft@p508db151.dip0.t-ipconnect.de)
18:33:23 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
18:41:14 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
18:46:49 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
19:00:52 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
19:04:12 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Max SendQ exceeded)
19:05:18 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
19:48:28 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
20:02:22 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
20:06:48 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 240 seconds)
20:18:58 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
20:23:23 × defjam quits (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 264 seconds)
20:26:21 defjam joins (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c)
21:12:54 BakaOtaku[m] joins (~tanish200@2001:470:69fc:105::3:7c93)
21:20:26 <BakaOtaku[m]> hello guys. I want to use `XMonad.Hooks.BorderPerWindow` to set borders just for my terminal. I've set border=0. And as per the docs I've added this to my managehook `title =? "st" --> defineBorderWidth 45`
21:20:26 <BakaOtaku[m]> This works! but whenever I open a app inside terminal say like neovim it changes the window title but still the border doesn't go away.
21:20:26 <BakaOtaku[m]> so basically I want dynamic per window borders.
21:20:26 <BakaOtaku[m]> Help will be appreciated thanks!
21:21:18 Guest30 joins (~Guest30@122.160.64.38)
21:27:29 × Guest30 quits (~Guest30@122.160.64.38) (Quit: Client closed)
21:32:39 <geekosaur> manageHook can't be used for dynamic stuff; you want XMonad.Hooks.DyanmicProperty
21:32:57 liskin[m] joins (~liskinmat@2001:470:69fc:105::768)
21:33:12 unclechu joins (~unclechu@2001:470:69fc:105::354)
21:51:44 <BakaOtaku[m]> ok so I removed everything from the manageHook and added this: `dynamicPropertyChange "WM_NAME" (title =? "st" --> defineBorderWidth 45)` to eventHook but it still doesn't work and now I don't even get the initial borders that showed up with just managehook.
21:56:34 <[Leary]> That says to set border width to 45 for windows newly changing their title to "st". It doesn't say what to do with windows that change their title to anything else, nor what to do with windows created with the title "st".
21:58:26 <[Leary]> You can keep using the manage hook as it was, but probably want something like `title >>= \t -> defineBorderWidth (if t == "st" then 45 else 1)` in the title-change hook.
22:05:11 <BakaOtaku[m]> Thanks! That seems to work. it's kinda slowish but nothing too much to worry about
22:07:00 <geekosaur> there's a speedup to the dynamicPropertyChange stuff in git iirc
22:07:24 <geekosaur> in released versions it triggers too often
22:12:45 <[Leary]> Part of the issue could also be that `defineBorderWidth` delays action to the log hook, where it also requests a refresh that I'm not sure is necessary. The indirection is currently unavoidable in the manage hook, but could be erased from the title-change hook.
22:36:07 BakaOtaku[m] uploaded a video: (784KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/HIZvdIkxeFIIiBpYVmvBlMuN/record-2023.07.05-04%3A02%3A27.mp4 >
22:36:08 <BakaOtaku[m]> @[Leary]:libera.chat: I'm having a small problem. I use `XMonad.Hooks.WindowSwallowing` with my terminal and idk why but whenever I restore the terminal after it's swallowed the border resize doesn't work.
22:36:08 <BakaOtaku[m]> You can see this in the screen recording I've attached thanks
22:36:08 <lambdabot> Unknown command, try @list
22:45:07 × m5zs7k quits (aquares@web10.mydevil.net) (Ping timeout: 246 seconds)
22:45:54 m5zs7k joins (aquares@web10.mydevil.net)
22:50:33 <BakaOtaku[m]> s/@[Leary]:libera.chat://
23:06:39 Guest30 joins (~Guest30@122.160.64.38)
23:12:47 × Guest30 quits (~Guest30@122.160.64.38) (Quit: Client closed)
23:13:37 <geekosaur> restoring the window counts neither as a property change nor as a _new_ mapping of the window, so nothing happens to trigger the border resize
23:19:37 <[Leary]> This is another consequence of `setInitialProperties` being in the wrong place. The parent window would just keep its proper border size, but `windows` thinks it's new and resets the properties to defaults.
23:36:38 <BakaOtaku[m]> so would there be a workaround for this?🤔
23:50:59 <BakaOtaku[m]> <geekosaur> "restoring the window counts..." <- Yes but the title of the window never changes the window just gets withdrawn/swallowed so the border should remain the same no?
23:52:19 <[Leary]> You could declare `windowCloseHook :: ManageHook -> Event -> X All; windowCloseHook mh DestroyWindowEvent{ ev_event = w0, ev_window = w } | w0 == w = runQuery mh w $> mempty; windowCloseHook _ _ = mempty`, then in your event hook do `(dynamicTitle <> windowCloseHook) (title >>= \t -> ...)`.
23:52:37 <geekosaur> that depends on your swallowEventHook; if you look for a title change…
23:58:18 × jabuxas_ quits (~jabuxas@user/jabuxas) (Server closed connection)
23:58:44 jabuxas_ joins (~jabuxas@user/jabuxas)

All times are in UTC on 2023-07-04.