On 2024-04-11 01:48, Nicolas Graves wrote: > v6 of the previous patch series, rebased and squased > > Nicolas Graves (10): > rde: emacs: Start emacs in --daemon mode, with shepherd and pid-file > rde: emacs: Add smart emacs-client-alternate-editor > rde: emacs: Make minibuffer programs fail without emacs-server > rde: sway: Add shepherd value > rde: emacs: Use absolute path for herd binary > rde: wm: Sort package modules > rde: swaynotificationcenter: Add value libnotify > rde: emacs: Move emacs-minibuffer-program to feature value > rde: emacs: Make emacs-minibuffer-program depend on config > rde: emacs: Propagate herd and libnotify paths > > src/rde/features/emacs-xyz.scm | 6 +- > src/rde/features/emacs.scm | 168 +++++++++++++++++++++------- > src/rde/features/password-utils.scm | 3 +- > src/rde/features/wm.scm | 38 ++++--- > src/rde/features/xdisorg.scm | 4 +- > src/rde/home/services/emacs.scm | 9 +- > 6 files changed, 165 insertions(+), 63 deletions(-) Very nice, works flawlessly so far and notifications, when server is starting are great. No more half-way loaded emacsclient. Thank you very much for you work! Great job, Nicolas! -- Best regards, Andrew Tropin