Regenerated

This commit is contained in:
2026-03-27 08:18:37 +00:00
parent faf292f5c1
commit c569cb3ac5
4 changed files with 133 additions and 24 deletions
+5 -1
View File
@@ -1201,13 +1201,15 @@ fi
** =generated/modules/traveldroid/apps/emacs/emacs.nix=
This installs emacs
#+BEGIN_SRC nix :tangle generated/modules/traveldroid/apps/emacs/emacs.nix :noweb tangle :mkdirp yes
{ lib, pkgs, flakeRoot, home-manager, config, ... }:
{ lib, pkgs, flakeRoot, home-manager, ... }:
let
username = config.defaultUser or "henrov";
# Emacs package with Tree-sitter support
emacsPkg = pkgs.emacs-pgtk.override { withTreeSitter = true; };
# Extra packages for Emacs via Home Manager
emacsExtraPackages = epkgs: [
epkgs.manualPackages.treesit-grammars.with-all-grammars
epkgs.nerd-icons
@@ -1256,8 +1258,10 @@ let
in
{
# Home Manager user configuration
_module.args.hmUsers = {
${username} = {
home.packages = [ emacsPkg ];
home.sessionVariables = {
EDITOR = "emacs";