Adding mightymac

This adds all the code needed to get mightmac setup, at least to start
with. A couple of other things were changed to account for this being
the first Apple Silicon Mac I have used.

Additionally, I have restricted VLC to only select Macs now due to
using a custom build of it on my work computer.
This commit is contained in:
Gene Liverman 2024-02-08 13:54:45 -05:00
parent 0862652141
commit aef10f1db0
7 changed files with 111 additions and 1 deletions

View file

@ -0,0 +1,24 @@
{ pkgs, genebean-omp-themes, sops-nix, username, ... }: {
home.stateVersion = "23.11";
imports = [
../../common/all-cli.nix
../../common/all-gui.nix
../../common/all-darwin.nix
];
programs = {
go = {
enable = true;
goPath = "go";
};
k9s.enable = true;
};
sops = {
defaultSopsFile = ./secrets.yaml;
secrets = {
local_git_config.path = "/Users/${username}/.gitconfig-local";
local_private_env.path = "/Users/${username}/.private-env";
};
};
}