{ pkgs, lib, config, inputs, ... }: { imports = [ ]; config = { home-manager.users.tzlil = { pkgs, config, nixosConfig, ... }: { home = { packages = with pkgs; [ ]; }; services.emacs = { enable = true; defaultEditor = true; startWithUserSession = true; client.enable = true; package = with pkgs; (emacsWithPackages (with emacsPackagesNg; [ evil nix-mode org python-mode ])); }; # xdg.configFile."emacs/init.el".text = builtins.readFile ./init.el; # non client programs.emacs = { enable = true; extraConfig = builtins.readFile ./init.el; }; }; }; }