Disable some things by default

This commit is contained in:
Nathan McCarty 2023-05-24 14:08:39 -04:00
parent 284d71e4b2
commit f3b16d7dd5
Signed by: thatonelutenist
SSH Key Fingerprint: SHA256:hwQEcmak9E6sdU9bXc98RHw/Xd1AhpB5HZT7ZSVJkRM
2 changed files with 6 additions and 3 deletions

View File

@ -25,7 +25,10 @@
url = "github:nix-community/fenix"; url = "github:nix-community/fenix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
emacs = { url = "github:nix-community/emacs-overlay/9b41f8296a3898bdb87b9d091f9df540a982b242"; }; emacs = {
url =
"github:nix-community/emacs-overlay/9b41f8296a3898bdb87b9d091f9df540a982b242";
};
sops-nix = { sops-nix = {
url = "github:Mic92/sops-nix"; url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";

View File

@ -183,10 +183,10 @@ in {
virtualization = { virtualization = {
qemu = mkDefaultOption "qemu" config.nathan.config.isDesktop; qemu = mkDefaultOption "qemu" config.nathan.config.isDesktop;
docker = mkDefaultOption "docker" config.nathan.config.isDesktop; docker = mkDefaultOption "docker" config.nathan.config.isDesktop;
lxc = mkDefaultOption "lxc" config.nathan.config.isDesktop; lxc = mkEnableOption "lxc";
nixos = nixos =
mkDefaultOption "nixos containers" config.nathan.config.isDesktop; mkDefaultOption "nixos containers" config.nathan.config.isDesktop;
crosvm = mkDefaultOption "crosvm" config.nathan.config.isDesktop; crosvm = mkEnableOption "crosvm";
}; };
# Support for interacting with a dual booted windows system # Support for interacting with a dual booted windows system
windows = { windows = {