Compare commits
2
Commits
5bf33a9c6b
...
0b975a2f18
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0b975a2f18 | ||
|
|
4100adbc0b |
@@ -20,6 +20,7 @@
|
|||||||
yubikey.enable = true;
|
yubikey.enable = true;
|
||||||
work.enable = true;
|
work.enable = true;
|
||||||
apps.enable = true;
|
apps.enable = true;
|
||||||
|
gaming.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -73,6 +74,7 @@
|
|||||||
"kitty"
|
"kitty"
|
||||||
"battery-toolkit"
|
"battery-toolkit"
|
||||||
"linearmouse"
|
"linearmouse"
|
||||||
|
"betterdisplay"
|
||||||
];
|
];
|
||||||
masApps = {
|
masApps = {
|
||||||
# "name" = app_id_number;
|
# "name" = app_id_number;
|
||||||
|
|||||||
@@ -33,6 +33,11 @@ in {
|
|||||||
"firefox"
|
"firefox"
|
||||||
"daisydisk"
|
"daisydisk"
|
||||||
"grandperspective"
|
"grandperspective"
|
||||||
|
"spotify"
|
||||||
|
"obs"
|
||||||
|
# "gimp"
|
||||||
|
"audacity"
|
||||||
|
"anki"
|
||||||
];
|
];
|
||||||
masApps = {
|
masApps = {
|
||||||
"pages" = 361309726 ;
|
"pages" = 361309726 ;
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
./yubikey
|
./yubikey
|
||||||
./work
|
./work
|
||||||
./apps
|
./apps
|
||||||
# ./sops
|
./gaming
|
||||||
];
|
];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
let
|
||||||
|
service = "gaming";
|
||||||
|
cfg = config.darwin.${service};
|
||||||
|
in {
|
||||||
|
options.darwin.${service} = {
|
||||||
|
enable = lib.mkEnableOption "installs generally wanted apps";
|
||||||
|
};
|
||||||
|
|
||||||
|
config = lib.mkIf cfg.enable {
|
||||||
|
|
||||||
|
# environment.systemPackages = with pkgs; [
|
||||||
|
# uhhh
|
||||||
|
# ];
|
||||||
|
|
||||||
|
homebrew = {
|
||||||
|
brews = [
|
||||||
|
];
|
||||||
|
casks = [
|
||||||
|
"steam"
|
||||||
|
"prismlauncher"
|
||||||
|
];
|
||||||
|
masApps = {
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user