Regenerated

This commit is contained in:
2026-03-25 12:09:56 +00:00
parent 4da7454490
commit e78c0cdb24
2 changed files with 14 additions and 16 deletions
@@ -1,7 +1,6 @@
{ config, pkgs, flakeRoot, ... }:
{ config, pkgs, lib, flakeRoot, ... }:
let
# convenience for extra Emacs packages
emacsExtraPackages = epkgs: [
epkgs.manualPackages.treesit-grammars.with-all-grammars
epkgs.nerd-icons
@@ -55,18 +54,18 @@ in
};
############################
# Home Manager integration
# Only evaluated if imported via home-manager.nixosModules.home-manager
# Home Manager configuration
# Only define if home-manager is active
############################
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.useGlobalPkgs = lib.optionalBool (config.home-manager != null) true;
home-manager.useUserPackages = lib.optionalBool (config.home-manager != null) true;
home.sessionVariables = {
home.sessionVariables = lib.optionalAttrs (config.home-manager != null) {
EDITOR = "emacs";
XDG_SCREENSHOTS_DIR = "~/screenshots";
};
home.file = {
home.file = lib.optionalAttrs (config.home-manager != null) {
".emacs.d/early-init.el" = {
source = "${flakeRoot}/assets/traveldroid/conf/emacs/early-init.el";
};