diff --git a/home-manager/modules/profiles/user/willem/darwin/launchd.nix b/home-manager/modules/profiles/user/willem/darwin/launchd.nix index d63cd66..c920925 100644 --- a/home-manager/modules/profiles/user/willem/darwin/launchd.nix +++ b/home-manager/modules/profiles/user/willem/darwin/launchd.nix @@ -15,13 +15,23 @@ "--fg-daemon" ]; KeepAlive = true; - UserName = "${config.home.username}"; ProcessType = "Adaptive"; StandardOutPath = "${config.home.homeDirectory}/Library/Logs/emacs-stdout.log"; StandardErrorPath = "${config.home.homeDirectory}/Library/Logs/emacs-stderr.log"; }; }; + agents.firefox = { + enable = true; + config = { + ProgramArguments = ["${config.programs.firefox.package}/bin/firefox"]; + KeepAlive = true; + ProcessType = "Adaptive"; + StandardOutPath = "${config.home.homeDirectory}/Library/Logs/firefox-stdout.log"; + StandardErrorPath = "${config.home.homeDirectory}/Library/Logs/firefoxn-stderr.log"; + }; + }; + agents.offlineimap = { enable = true; config = { @@ -40,7 +50,6 @@ "${pkgs.rss2email}/bin/r2e" "run" ]; - UserName = "${config.home.username}"; StartInterval = 3600; StandardOutPath = "${config.home.homeDirectory}/Library/Logs/rss2email-stdout.log"; StandardErrorPath = "${config.home.homeDirectory}/Library/Logs/rss2email-stderr.log"; diff --git a/home-manager/modules/profiles/user/willem/packages.nix b/home-manager/modules/profiles/user/willem/packages.nix index 6dc950b..fd05eda 100644 --- a/home-manager/modules/profiles/user/willem/packages.nix +++ b/home-manager/modules/profiles/user/willem/packages.nix @@ -109,6 +109,7 @@ in { ripgrep rnix-lsp rsync + rust-analyzer rustup shellcheck shfmt