Bins live in /usr/local, so a later useradd no longer gets ~/.local/bin copies. systemctl --global enable the bakery --user units (bake writes /etc/systemd/user/*.wants/, and post-install + live-setup run the same enable) so first login starts breadd, breadbox-sync, breadclipd, breadcrumbs, and breadmill. Stock useradd -m copies skel (Hyprland + bakery state). Rollback is still grub-btrfs.
12 lines
585 B
Text
12 lines
585 B
Text
# Bakery systemd --user units. `systemctl --global enable` (post-install and
|
|
# live setup) applies these so a later `useradd -m` starts them on first login.
|
|
# Bake rewrites this list from the units actually copied into the image.
|
|
#
|
|
# breadclipd is WantedBy=graphical-session.target. BOS does not activate that
|
|
# target (no uwsm); Hyprland still `systemctl --user start`s it after the
|
|
# compositor is up. --global enable still records it for every account.
|
|
enable breadd.service
|
|
enable breadbox-sync.service
|
|
enable breadclipd.service
|
|
enable breadcrumbs.service
|
|
enable breadmill.service
|