adding the regular emacs config to syl for completeness

This commit is contained in:
Chris Cochrun 2022-11-15 16:56:04 -06:00
parent d007d3c12f
commit 79511c3289
2 changed files with 106 additions and 7 deletions

View file

@ -815,11 +815,7 @@ Notice how I am including all of my software here. It may be a big file, but hav
# (with import <nixpkgs> {}; libsForQt5.callPackage ../../bismuth {})
];
services.emacs = {
enable = true;
package = with pkgs; ((emacsPackagesFor emacsNativeComp).emacsWithPackages (epkgs: [ epkgs.vterm epkgs.magit epkgs.pdf-tools epkgs.languagetool pkgs.mu ]));
};
<<emacs>>
<<samba>>
# Some programs need SUID wrappers, can be configured further or are

View file

@ -400,9 +400,112 @@
services.emacs = {
enable = true;
package = with pkgs; ((emacsPackagesFor emacsNativeComp).emacsWithPackages (epkgs: [ epkgs.vterm epkgs.magit epkgs.pdf-tools epkgs.languagetool pkgs.mu ]));
package = with pkgs; ((emacsPackagesFor emacsNativeComp).emacsWithPackages
(epkgs: with epkgs; [
vterm
magit
pdf-tools
eglot
consult-eglot
org
org-roam
command-log-mode
all-the-icons
doom-modeline
doom-themes
rainbow-delimiters
smartparens
aggressive-indent
adaptive-wrap
which-key
exec-path-from-shell
no-littering
evil
evil-collection
general
evil-escape
evil-surround
evil-org
org-super-agenda
websocket
org-roam-ui
org-present
org-modern
unicode-fonts
emojify
undo-tree
visual-fill-column
toc-org
pulsar
vertico
consult
marginalia
all-the-icons-completion
embark
embark-consult
corfu
orderless
cape
devdocs
yasnippet
tempel
projectile
simple-httpd
avy
evil-avy
ace-link
ace-window
helpful
format-all
web-mode
lua-mode
nix-mode
cmake-mode
fennel-mode
yaml-mode
docker
docker-tramp
fish-mode
markdown-mode
qml-mode
csv-mode
restclient
ob-restclient
dart-mode
flutter
hover
direnv
all-the-icons-dired
dired-single
dired-rainbow
diredfl
dired-rsync
ledger-mode
org-msg
calfw
calfw-org
calfw-ical
org-caldav
org-wild-notifier
magit
sly
nov
elfeed
elfeed-org
bongo
emms
transmission
hass
pass
password-store
password-store-otp
plz
ement
qrencode
gcmh
use-package
pkgs.mu ]));
};
services.samba-wsdd.enable = true;
services.samba = {
enable = true;