Logs on 2023-06-02 (liberachat/#xmonad)
| 00:11:31 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 01:50:04 | <ChaoticMist[m]> | Stumbled upon something interesting and thought I should share, https://github.com/queezle42/quasar-wayland |
| 01:50:04 | <ChaoticMist[m]> | Do we have other wayland protocol implementation in Haskell because grepping in github is returning nothing atm.. |
| 01:53:49 | <ChaoticMist[m]> | Ignoring waymonad obv. since that project has been long gone.. :/ |
| 02:57:07 | × | td_ quits (~td@i5387091E.versanet.de) (Ping timeout: 240 seconds) |
| 02:59:15 | → | td_ joins (~td@i53870932.versanet.de) |
| 05:46:12 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 05:57:24 | × | yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Quit: Leaving) |
| 06:03:04 | → | yosafbridge joins (~yosafbrid@static.38.6.217.95.clients.your-server.de) |
| 06:05:15 | → | chomwitt joins (~chomwitt@2a02:587:7a16:6700:1ac0:4dff:fedb:a3f1) |
| 06:33:16 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 250 seconds) |
| 06:35:02 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 06:39:16 | → | mncheckm joins (~mncheck@193.224.205.254) |
| 07:07:25 | → | cfricke joins (~cfricke@user/cfricke) |
| 07:37:06 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 07:38:20 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 08:09:10 | <dminuoso> | Mmm I did some thinking. Here exists a display-manager.service systemd unit which starts lightdm, spawning xfce+xmonad as its session. |
| 08:09:19 | <dminuoso> | I can just manipulate the path of that systemd unit. |
| 08:12:39 | <dminuoso> | No that does not work either huh. |
| 08:12:57 | <dminuoso> | I should really understand how xmonad is started \ |
| 08:15:28 | <dminuoso> | So lets start at xmonad. When I `spawn` it ends up calling /bin/sh with the argument supplied to it. So it is then /bin/sh that would look in its ambient $PATH |
| 08:16:14 | <dminuoso> | spawn double forks, so it would have all environment variables that xmonad was started with |
| 08:17:29 | <geekosaur> | the real question is, when lightdm spawns its session, does it just run it (should inherit envars) or does it tell systemd to start a user service (you need to find and manipulate that) |
| 08:18:04 | <dminuoso> | The process tree looks as if lightdm kicks off a child process with /bin/bash to execute a session script. |
| 08:18:49 | <dminuoso> | https://gist.github.com/dminuoso/f8798b1f0cc8430290d1217dd16dec59 |
| 08:18:59 | <dminuoso> | (I removed some irrelevant branches) |
| 08:19:34 | <dminuoso> | Though Im curious about what pstree visualizes with `=` and -` |
| 08:20:55 | <dminuoso> | I guess I shoud look at lightdm source to see how it starts the session. |
| 08:23:40 | × | ft quits (~ft@p4fc2a88b.dip0.t-ipconnect.de) (Quit: leaving) |
| 08:34:56 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 08:38:33 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 09:02:08 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 09:04:36 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 09:07:00 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 09:09:24 | × | HAL[m] quits (~evadk8mat@2001:470:69fc:105::3ed0) (Remote host closed the connection) |
| 09:17:48 | × | unclechu quits (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection) |
| 09:18:20 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 09:19:52 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 09:42:18 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 09:46:52 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 09:49:21 | × | chomwitt quits (~chomwitt@2a02:587:7a16:6700:1ac0:4dff:fedb:a3f1) (Remote host closed the connection) |
| 10:05:22 | × | alethkit quits (23bd17ddc6@sourcehut/user/alethkit) (Remote host closed the connection) |
| 10:05:22 | × | samhh quits (7569f027cf@2604:bf00:561:2000::e4) (Remote host closed the connection) |
| 10:05:23 | × | retropikzel quits (9d1a4f9f46@2604:bf00:561:2000::ce) (Remote host closed the connection) |
| 10:05:23 | × | zoglesby quits (f0f8ca1525@user/zoglesby) (Remote host closed the connection) |
| 10:06:49 | → | zoglesby joins (f0f8ca1525@user/zoglesby) |
| 10:07:12 | → | alethkit joins (23bd17ddc6@sourcehut/user/alethkit) |
| 10:07:21 | → | samhh joins (7569f027cf@2604:bf00:561:2000::e4) |
| 10:07:38 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 10:08:08 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 10:08:39 | → | retropikzel joins (9d1a4f9f46@2604:bf00:561:2000::ce) |
| 10:11:10 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 10:13:31 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 10:31:25 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 10:41:16 | → | Ou42 joins (~Ou42@2600:1700:e930:41b0:28cc:a75f:7120:cccb) |
| 10:49:18 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 10:54:19 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 10:54:44 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 10:55:51 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 10:58:42 | × | Ou42 quits (~Ou42@2600:1700:e930:41b0:28cc:a75f:7120:cccb) (Quit: Rick Rolled 1 too many times) |
| 11:10:22 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 11:26:49 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 11:46:51 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 11:56:21 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 11:57:00 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 11:58:25 | × | telser_ quits (~quassel@user/telser) (Ping timeout: 240 seconds) |
| 11:58:51 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 12:10:00 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 12:34:00 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 12:37:18 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 12:40:00 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 12:51:02 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 12:55:38 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 12:57:06 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 13:00:41 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 13:10:00 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 13:10:54 | → | telser joins (~quassel@user/telser) |
| 13:14:20 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 13:34:12 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 13:45:28 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.8) |
| 13:46:47 | × | mc47 quits (~mc47@xmonad/TheMC47) (Quit: Leaving) |
| 13:48:28 | → | HAL[m] joins (~evadk8mat@2001:470:69fc:105::3ed0) |
| 13:53:05 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 13:57:41 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 14:16:15 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 14:23:23 | × | noex_ quits (~null@2600:8804:14e0:104::1c86) (Quit: :q!) |
| 14:28:01 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 14:30:44 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 14:32:36 | → | ft joins (~ft@p4fc2a88b.dip0.t-ipconnect.de) |
| 14:34:11 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 14:34:14 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 14:41:50 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 14:43:12 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 14:44:33 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 16:18:40 | → | hightower4 joins (~hightower@213.149.61.254) |
| 16:21:27 | × | hightower3 quits (~hightower@cm-2185.cable.globalnet.hr) (Ping timeout: 265 seconds) |
| 16:50:37 | × | hightower4 quits (~hightower@213.149.61.254) (Ping timeout: 240 seconds) |
| 18:05:00 | × | T_X quits (~T_X@diktynna.open-mesh.org) (Read error: Connection reset by peer) |
| 18:05:26 | → | T_X joins (~T_X@diktynna.open-mesh.org) |
| 18:28:16 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 18:35:07 | ← | acidbong parts (6e5528b381@198.108.77.94) () |
| 18:53:24 | → | yaslam0 joins (~yaslam0@user/yaslam) |
| 19:57:36 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 268 seconds) |
| 19:57:59 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 21:09:45 | × | mncheckm quits (~mncheck@193.224.205.254) (Ping timeout: 268 seconds) |
| 21:47:28 | × | yaslam0 quits (~yaslam0@user/yaslam) (Read error: Connection reset by peer) |
| 22:16:07 | × | Forkk quits (~forkk@li926-228.members.linode.com) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
| 22:18:55 | → | Forkk joins (~forkk@li926-228.members.linode.com) |
All times are in UTC on 2023-06-02.