Browse Source

Centralize emacs config

master
Bryan Bennett 4 months ago
parent
commit
e623a63a8d
Signed by: bryan GPG Key ID: 4AF3A523BC147CA2
  1. 1
      lib/common.nix
  2. 3
      lib/linux.nix
  3. 14
      macbook.nix

1
lib/common.nix

@ -5,7 +5,6 @@
curl
exa
fd
# (firefox.override { extraNativeMessagingHosts = [ passff-host ]; })
git
htop
iosevka

3
lib/linux.nix

@ -13,8 +13,7 @@
};
};
home.packages = with pkgs;
home.packages + [
home.packages = with pkgs; [
acpitool
brightnessctl
dwm

14
macbook.nix

@ -1,16 +1,10 @@
{ config, pkgs, ... }: {
imports = [ ./lib/common.nix ];
imports = [
./lib/macos.nix
];
nixpkgs.overlays = [ (import ./overlay_defs) ];
home.username = "bbennett37";
home.homeDirectory = "/Users/bbennett37";
programs.firefox = {
# Let definition of common override everything but package here
package = pkgs.Firefox;
};
home.packages = with pkgs; [
(pkgs.lowPrio emacsMacport)
];
}
Loading…
Cancel
Save