malSet has quit [Remote host closed the connection]
malSet has joined #home-manager
romanofski has quit [Ping timeout: 260 seconds]
romanofski has joined #home-manager
cole-h has quit [Ping timeout: 268 seconds]
pnobre has joined #home-manager
energizer` has quit [Ping timeout: 260 seconds]
__monty__ has joined #home-manager
pnobre has quit [Ping timeout: 268 seconds]
claudiii has joined #home-manager
pnobre has joined #home-manager
cole-h has joined #home-manager
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #home-manager
johnw has joined #home-manager
pnobre_ has joined #home-manager
pnobre has quit [Ping timeout: 265 seconds]
pnobre_ has quit [Client Quit]
energizer` has joined #home-manager
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 265 seconds]
mexisme has joined #home-manager
mcwitt has joined #home-manager
<mcwitt>
I've been using home-manager for a few months (on both NixOS and darwin) and loving it! I'm looking for advice on enabling the Emacs daemon (`services.emacs`) on macOS. I can enable the service in my nix-darwin configuration, but I would like to use my emacs package configured through home-manager. On NixOS I can enable home-manager's `services.emacs`, but this doesn't support darwin. Any ideas/advice? If it's a straightforward PR to
<mcwitt>
enable this in darwin via launchd or something I'd be happy to take it on.
<rycee>
mcwitt: I can't say how well launchd would work, does it support user defined services? There is an old issue regarding improved darwin support: https://github.com/rycee/home-manager/issues/91
<{^_^}>
#91 (by wmertens, 2 years ago, open): Milestone for Darwin
<mcwitt>
rycee: Thanks for the context. My (still limited) understanding is that launchd supports user-defined services similar to systemd (e.g. nix-darwin supports running an emacs daemon via launchd). On the NixOS side, I've taken the approach of configuring system services via NixOS and user services via home-manager. For a similar separation to work on darwin, it seems like it'd be useful for home-manager to support launchd services similar
<mcwitt>
to how it supports systemd user services. (Not sure if this would be a big undertaking or would be too big an overlap with nix-darwin, though)
<energizer`>
I installed a gtk3 theme. Opening a gtk program says /home/user/.config/gtk-3.0/settings.ini: Permission denied. The symlinks are owned by user and mode lrwxrwxrwx. The targets are owned by user and have mode -r--r--r--. What's going wrong?
<energizer`>
I guess it must've tried to open the settings file for writing or something
<rycee>
mcwitt: Yeah, I'm not sure how the nix-darwin/home manager balance should be.
<rycee>
energizer`: Yeah, sounds a bit odd that the program would complain about that.
energizer` has quit [Remote host closed the connection]
<rycee>
Hmm, seems Matrix had issues with that nick :-/
energizer` has joined #home-manager
<rycee>
Which program was it?
<energizer`>
evince
claudiii has quit [Quit: Connection closed for inactivity]
<rycee>
Hmm, I use evince quite a lot and don't get any such error.
<mmatthieu>
weird, evince works fine here too.
mcwitt has quit [Ping timeout: 272 seconds]
__monty__ has quit [Quit: leaving]
<energizer`>
systemctl status --user -> Failed to connect to bus: Connection refused
<energizer`>
home-manager switch -> ... User systemd daemon not running. Skipping reload. ...
<energizer`>
Which daemon isn't running?
<energizer`>
and why is systemd failing to connect to dbus?
<energizer`>
i'm gonna try re-logging in
energizer` has quit [Remote host closed the connection]
<rycee>
Yeah, that's not right :-/
mcwitt has joined #home-manager
mexisme has quit [Ping timeout: 240 seconds]
mexisme has joined #home-manager
mcwitt has quit [Remote host closed the connection]