From 2caebce962a61a93c8b0cbd16e22ef6e6d1f2a17 Mon Sep 17 00:00:00 2001 From: David Crompton Date: Thu, 17 Aug 2023 14:28:02 -0400 Subject: [PATCH] Add Me-Emacs to Laptop --- flake.nix | 5 +++++ machines/universeair/configuration.nix | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 6e90e88..b49224e 100644 --- a/flake.nix +++ b/flake.nix @@ -32,6 +32,8 @@ }; me-emacs-overlay = (final: prev: { me-emacs = me-emacs.packages."x86_64-linux".emacs; + # Will in future be macports based + mac-emacs = me-emacs.packages."aarch64-darwin".emacs; }); in { nixosConfigurations.nixos = nixpkgs.lib.nixosSystem { @@ -62,6 +64,9 @@ specialArgs = attrs; modules = [ ./machines/universeair/configuration.nix + ({ config, pkgs, ... }: { + nixpkgs.overlays = [ me-emacs-overlay ]; + }) home-manager.darwinModules.home-manager { nixpkgs = nixpkgsConfig; diff --git a/machines/universeair/configuration.nix b/machines/universeair/configuration.nix index 0d976f2..d5841c4 100644 --- a/machines/universeair/configuration.nix +++ b/machines/universeair/configuration.nix @@ -39,7 +39,7 @@ flakify() { nixpkgs.config.allowUnfree = true; environment.systemPackages = (with pkgs; [ - emacs + mac-emacs (aspellWithDicts (p: with p;[ en en-computers