aboutsummaryrefslogtreecommitdiff
path: root/share/system/client-common.nix
diff options
context:
space:
mode:
authorMiran Bastaja <miran.bastaja04@gmail.com>2024-09-16 10:06:28 +0200
committerMiran Bastaja <miran.bastaja04@gmail.com>2024-09-16 10:09:11 +0200
commitce3b9c3b9767195592dee64c960821b5a0accba6 (patch)
treee3c1b4306c03fec2dcdb3d2c77652fbd50165e4e /share/system/client-common.nix
parentef0e124eabc7414023ed70e6587fe92a7769e4c5 (diff)
Use NUR repo for configuring emacs
Not perfect yet, still requires me to add the emacs overlay here, but better than having it in-tree. Quicker to hack on it beacause the eval time of the other repo is faster.
Diffstat (limited to 'share/system/client-common.nix')
-rw-r--r--share/system/client-common.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/share/system/client-common.nix b/share/system/client-common.nix
index 2a49d42..c598d94 100644
--- a/share/system/client-common.nix
+++ b/share/system/client-common.nix
@@ -13,7 +13,15 @@
overlays = [
inputs.rust-overlay.overlays.default
inputs.emacs-overlay.overlays.default
- (import ../overlay.nix)
+ (final: prev: {
+ nur = import inputs.nur {
+ nurpkgs = prev;
+ pkgs = prev;
+ repoOverrides = {
+ sorre = import inputs.sorrepkgs { pkgs = prev; };
+ };
+ };
+ })
];
config = {
allowUnfree = true;