devenv.nix 623 B

123456789101112131415
  1. {
  2. git-hooks.hooks = {
  3. deadnix.enable = true;
  4. nixpkgs-fmt.enable = true;
  5. };
  6. scripts.update.exec = "nix flake update";
  7. scripts.home-manager.exec = "nix run github:nix-community/home-manager --";
  8. scripts.hmb.exec = "home-manager build --flake .#(whoami)@(hostname)";
  9. scripts.hms.exec = "home-manager switch --flake .#(whoami)@(hostname)";
  10. scripts.drb.exec = "darwin-rebuild build --flake .#(hostname)";
  11. scripts.drs.exec = "darwin-rebuild switch --flake .#(hostname)";
  12. scripts.nrb.exec = "nixos-rebuild build --flake .#(hostname)";
  13. scripts.nrs.exec = "nixos-rebuild switch --flake .#(hostname)";
  14. }