Fix missing emacs packages

Force emacs to use nix install pdf-tools and icon fonts

Add back full mu4e modeline
This commit is contained in:
Evie Litherland-Smith 2023-10-08 14:56:55 +01:00
parent 6200b76e22
commit 1ccca63c67
3 changed files with 63 additions and 60 deletions

View file

@ -24,14 +24,13 @@ in {
home = {
inherit sessionVariables;
sessionPath = [ "$HOME/.config/emacs/bin" "$HOME/.emacs.d/bin" ];
packages = with pkgs;
with emacsPackages; [
packages = with pkgs; [
# Additional/Compiled Emacs packages
mu4e
vterm
pdf-tools
all-the-icons
nerd-icons
emacsPackages.mu4e
emacsPackages.vterm
emacsPackages.pdf-tools
emacsPackages.all-the-icons
emacsPackages.nerd-icons
# Emacs dependencies
coreutils

View file

@ -45,6 +45,7 @@
mu4e-sent-messages-behavior 'delete
mu4e-attachment-dir "~/Downloads"
mu4e-change-filenames-when-moving t
mu4e-alert-modeline-formatter 'mu4e-alert-default-mode-line-formatter
sendmail-program (executable-find "msmtp")
send-mail-function #'smtpmail-send-it
message-sendmail-f-is-evil t

View file

@ -1,6 +1,9 @@
;; -*- no-byte-compile: t; -*-
;;; $DOOMDIR/packages.el
(package! pdf-tools :built-in 'prefer)
(package! all-the-icons :built-in 'prefer)
(package! nerd-icons :built-in 'prefer)
(package! catppuccin-theme)
(package! pocket-reader)
(package! magit-delta)