Home liberachat/#xmonad: Logs Calendar

Logs on 2023-12-11 (liberachat/#xmonad)

00:01:57 × alp_ quits (~alp@2001:861:e3d6:8f80:7092:9744:337:b98c) (Ping timeout: 256 seconds)
02:49:22 hightower3 joins (~hightower@141-136-134-254.dsl.iskon.hr)
02:52:07 × hightower2 quits (~hightower@141-136-237-233.dsl.iskon.hr) (Ping timeout: 260 seconds)
03:07:25 × thunderrd quits (~thunderrd@183.182.111.58) (Remote host closed the connection)
03:18:11 × Groumf quits (~Groumf@2a01:e0a:582:bb40:e5c6:f484:7015:1722) (Quit: Client closed)
06:28:41 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
07:34:46 alp_ joins (~alp@2001:861:e3d6:8f80:c12e:3d55:b6:f405)
08:30:09 hightower4 joins (~hightower@141-136-134-254.dsl.iskon.hr)
08:32:26 × hightower3 quits (~hightower@141-136-134-254.dsl.iskon.hr) (Ping timeout: 260 seconds)
08:34:46 × hightower4 quits (~hightower@141-136-134-254.dsl.iskon.hr) (Ping timeout: 260 seconds)
09:03:22 td_ joins (~td@i5387090E.versanet.de)
09:29:15 × ft quits (~ft@p3e9bc784.dip0.t-ipconnect.de) (Quit: leaving)
09:59:01 × T_X quits (~T_X@diktynna.open-mesh.org) (Read error: Connection reset by peer)
09:59:35 T_X joins (~T_X@diktynna.open-mesh.org)
11:41:39 cfricke joins (~cfricke@user/cfricke)
12:02:59 hightower2 joins (~hightower@213.186.15.36)
13:13:34 × hightower2 quits (~hightower@213.186.15.36) (Remote host closed the connection)
13:18:50 ircbrowse_tom joins (~ircbrowse@2a01:4f8:1c1c:9319::1)
13:18:52 Server sets mode +cnt
14:04:51 hightower2 joins (~hightower@213.186.15.36)
14:39:44 × alp_ quits (~alp@2001:861:e3d6:8f80:c12e:3d55:b6:f405) (Ping timeout: 256 seconds)
15:32:18 portnov joins (~portnov@v-20678-unlim.vpn.mgn.ru)
15:34:02 alp_ joins (~alp@2001:861:e3d6:8f80:66b0:842b:748c:f4e2)
15:42:54 <portnov> hi all.
16:01:08 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.0.5)
16:12:34 <haskellbridge> <S​olid> Hi :)
16:13:04 <haskellbridge> <S​olid> liskin: any chance you'll get to the conditional thing soon? It's the only thing that's blocking 0.18 for me (which I'd like to get out before the end of the year)
16:17:39 <portnov> heh. I have a couple of contributions to make. But I'm not in a hurry, no problem if it will make only to next release cycle.
16:18:30 <portnov> 1st is simple enough, just a new layout, based on X.L.Circle, but with extended features.
16:23:57 <haskellbridge> <S​olid> Just open a PR when you're ready, I'm sure we can squeeze it into the next release; deadlines around here are more like wishful thinking most of the time :)
16:24:20 <portnov> 2nd is more complex. It adds support for advanced window decorations, similar to traditional WMs. I've split it into two parts, one contains only base classes, and provides only basic decorations
16:24:20 <portnov> engine, which is not too different from X.L.Decoration, just more customizable. Another part allows for gradients and images in decorations, allowing themes more like kde / openbox / whatever. But
16:24:20 <portnov> it depends on cairo library, that's why I think it will stay in a separate library — to not to add heavy dependencies to xmonad-contrib.
16:26:56 <portnov> for decorations thing, I currently develop it as 2 separate packages: https://github.com/portnov/xmonad-decoration-ex (base classes) and https://github.com/portnov/xmonad-decoration-cairo (cairo-based). xmonad-decorations-ex I hope to be included in xmonad-contrib one day.
16:27:58 <portnov> https://i.redd.it/vwarpjz4ri5c1.png simple example of cairo-based decorations
16:40:39 <haskellbridge> <S​olid> for modules with external dependencies you can use `xmonad-extra`
16:41:05 <portnov> hmm, probably
16:41:24 <haskellbridge> <S​olid> But this looks great!
16:41:59 <portnov> cairo bindings just take half an hour to build (because of transitive dependencies)
16:42:30 <portnov> thankfully you have to do it only once, usually
16:42:33 <haskellbridge> <S​olid> All modules in `xmonad-extras` are behind separate cabal flags, so this would be fine
16:42:40 <haskellbridge> <S​olid> Users would only pay that price if they want to use it
16:42:42 <portnov> ah, nice
16:57:12 <xmonadtrack> New xmonad-contrib branch created: pull/848 (2 commits) https://github.com/xmonad/xmonad-contrib/pull/848
17:00:13 <liskin> Solid: yeah, I've been feeling a bit better lately, just focusing my efforts elsewhere; but I think I can perhaps manage this week
17:00:37 <liskin> (and I wish the release process could be made even easier, it's still a massive headache)
17:03:17 × ectospasm quits (~ectospasm@user/ectospasm) (Ping timeout: 240 seconds)
17:05:56 ectospasm joins (~ectospasm@user/ectospasm)
17:33:52 <portnov> https://ibb.co/bNP3Kr8
17:59:41 × zawaken- quits (~zawaken@user/zawaken) (Ping timeout: 240 seconds)
18:27:39 ft joins (~ft@p3e9bc784.dip0.t-ipconnect.de)
18:30:04 × alp_ quits (~alp@2001:861:e3d6:8f80:66b0:842b:748c:f4e2) (Ping timeout: 246 seconds)
19:47:45 alp_ joins (~alp@2001:861:e3d6:8f80:c150:fb83:d53f:eaf2)
20:22:07 × Maeda quits (~Maeda@91-161-10-149.subs.proxad.net) (Quit: stop)
20:39:20 × portnov quits (~portnov@v-20678-unlim.vpn.mgn.ru) (Remote host closed the connection)
20:49:39 zawaken- joins (~zawaken@user/zawaken)
21:17:39 × ectospasm quits (~ectospasm@user/ectospasm) (Ping timeout: 256 seconds)
21:20:44 ectospasm joins (~ectospasm@user/ectospasm)
22:23:41 tv joins (~tv@user/tv)
22:55:40 × alp_ quits (~alp@2001:861:e3d6:8f80:c150:fb83:d53f:eaf2) (Ping timeout: 276 seconds)

All times are in UTC on 2023-12-11.