diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-13 10:40:03 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-13 10:40:03 -0500 |
| commit | 537b13cd032b8cd48f980f05b8b2cbc1155e36a3 (patch) | |
| tree | fd3430565d6f6ad48af8f75a06392410f9c3715b /dotfiles/hyprland | |
| parent | 32ef3ff747a5e295fd01dc0c62b7eda91a83a457 (diff) | |
| download | archsetup-537b13cd032b8cd48f980f05b8b2cbc1155e36a3.tar.gz archsetup-537b13cd032b8cd48f980f05b8b2cbc1155e36a3.zip | |
feat(cmail): clean autostart stub and add DNS-wait drop-in
I extended cmail-setup-finish.sh with two boot-cleanliness fixes for the systemd --user Bridge service.
The autostart cleanup removes ~/.config/autostart/Proton Mail Bridge.desktop, which double-launches Bridge and throws an "orphan instance" dialog every login.
The wait-for-dns drop-in installs an ExecStartPre loop that waits up to 30 seconds for DNS before Bridge's first API call. User-instance systemd doesn't carry network-online.target, so After=network.target doesn't imply the resolver is up. The leading '-' makes the pre-step non-fatal so an offline boot still starts the unit.
Diffstat (limited to 'dotfiles/hyprland')
0 files changed, 0 insertions, 0 deletions
