mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 09:27:44 -04:00
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.
24 lines
517 B
Nix
24 lines
517 B
Nix
{ 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";
|
|
};
|
|
};
|
|
}
|