This commit is contained in:
Michael Thomas 2024-01-17 13:30:04 -05:00
commit f6541cf859
3 changed files with 10 additions and 16 deletions
machines/mac
user
environments/mac
modules

@ -32,6 +32,8 @@
checkstyle
# XCode
cocoapods
# Android Development
android-tools
];
};
@ -53,22 +55,6 @@
nix-daemon.enable = true;
};
homebrew = {
enable = true;
onActivation = {
# Auto update packages
autoUpdate = true;
# Uninstall not listed packages and casks
cleanup = "zap";
# Upgrade outdated formulae on activation
upgrade = true;
};
casks = [
"hiddenbar"
"android-platform-tools"
];
};
nixpkgs = {
# Workaround for pyopenssl being marked broken
config.allowBroken = true;

@ -2,6 +2,7 @@
imports = [
../../modules/zsh.nix
../../modules/dev.nix
../../modules/emacs.nix
../../modules/git.nix
../../modules/fonts.nix
../../modules/latex.nix

7
user/modules/emacs.nix Normal file

@ -0,0 +1,7 @@
{pkgs, ...}: {
programs.emacs = {
enable = true;
package = pkgs.unstable.emacs;
extraPackages = epkgs: [epkgs.vterm];
};
}