modularise the stuff

This commit is contained in:
tristan 2023-05-08 16:59:12 +01:00
parent 011009d22f
commit d1bcbc0fde
16 changed files with 159 additions and 61 deletions

View file

@ -13,6 +13,13 @@ with lib;
terminal = false;
};
roles.dev.enable = true;
programs.editor = {
enable = true;
package = pkgs.vscode;
};
home-manager.users.${user}.imports = [{
home.packages = with pkgs; [
@ -22,7 +29,6 @@ with lib;
docker-compose
minikube
kubernetes-helm
ansible
thunderbird
(import ../mkapp.nix "slack" {
inherit pkgs;
@ -65,11 +71,6 @@ with lib;
}];
programs.editor = {
enable = true;
package = pkgs.vscode;
};
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
# nonfree vscode required for dev containers
"vscode"