summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCrazazy2022-02-10 20:24:43 +0100
committerCrazazy2022-02-16 15:33:10 +0100
commit04984fd3e5abcf82086e4df329bbde9598580625 (patch)
tree9fc2655097e21f0a3addb08ed195077b669ae8f1
parent29aa24aff603f45693863e99f667e7fb85632b8f (diff)
add webkitgtk
-rw-r--r--emacs.org12
1 files changed, 11 insertions, 1 deletions
diff --git a/emacs.org b/emacs.org
index 3acdef4..5f48278 100644
--- a/emacs.org
+++ b/emacs.org
@@ -12,11 +12,21 @@ Also, if you just stumbled accross this at random, there is an easy tangle butto
* Before we start lisping
This emacs config's dependencies are mostly managed by [[https://nixos.org][nix]], therefore we have to make a nix file before we
do any emacs configuring by ourselves
+ We also add webkitgtk support for (eventual) web browsing support
#+begin_src nix :tangle emacs.nix
let
sources = import ./nix/sources.nix;
+ packageOverlay = final: old: {
+ emacs = old.emacs.override {
+ withXwidgets = true;
+ };
+ emacsWithPackages = final.emacs.pkgs.withPackages;
+ };
in
- import sources.emacs { configDir = ./emacsconfig; }
+ import sources.emacs {
+ pkgs = import <nixpkgs> { overlays = [ packageOverlay ]; };
+ configDir = ./emacsconfig;
+ }
#+end_src
* Emacs configuring
Now the real configuring begins!