diff options
author | Adrian Kummerlaender | 2020-06-03 20:00:56 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2020-06-03 20:00:56 +0200 |
commit | 70ee1e9219fd62ac0ef0fa2b188155e08646996c (patch) | |
tree | dfc00bf0ef5a44dcbd6aa739b6e9f10cc2ca1257 /gui/emacs.nix | |
parent | 311beb9cac83f10e9cfeeff285b8df33cb59faa0 (diff) | |
download | nixos_home-70ee1e9219fd62ac0ef0fa2b188155e08646996c.tar nixos_home-70ee1e9219fd62ac0ef0fa2b188155e08646996c.tar.gz nixos_home-70ee1e9219fd62ac0ef0fa2b188155e08646996c.tar.bz2 nixos_home-70ee1e9219fd62ac0ef0fa2b188155e08646996c.tar.lz nixos_home-70ee1e9219fd62ac0ef0fa2b188155e08646996c.tar.xz nixos_home-70ee1e9219fd62ac0ef0fa2b188155e08646996c.tar.zst nixos_home-70ee1e9219fd62ac0ef0fa2b188155e08646996c.zip |
Taking another run at using Orgmode for note taking
Diffstat (limited to 'gui/emacs.nix')
-rw-r--r-- | gui/emacs.nix | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/gui/emacs.nix b/gui/emacs.nix index e2773f0..6a4d10f 100644 --- a/gui/emacs.nix +++ b/gui/emacs.nix @@ -5,16 +5,20 @@ enable = true; extraPackages = (epkgs: (with epkgs.melpaStablePackages; [ - use-package - leuven-theme ]) ++ (with epkgs.melpaPackages; [ - evil - evil-leader - evil-org + pdf-tools ]) ++ (with epkgs.elpaPackages; [ - org ])); }; - home.file.".emacs.d/init.el".source = ./conf/init.el; + home.packages = with pkgs; [ + source-sans-pro + source-serif-pro + ]; + + # see https://github.com/rycee/home-manager/issues/589#issuecomment-466594137 + home.activation.linkInitEl = config.lib.dag.entryAfter ["writeBoundary"] '' + mkdir -p ~/.emacs.d + ln -s ${toString ./conf/init.el} ~/.emacs.d/init.el + ''; } |