2024-08-04 19:01:13 -05:00
|
|
|
{ config, pkgs, lib, ... }:
|
|
|
|
|
let
|
|
|
|
|
packages = with pkgs; [
|
2024-09-06 22:43:16 -05:00
|
|
|
bruno # but let's not talk about it
|
2024-08-04 19:01:13 -05:00
|
|
|
cargo
|
2024-08-07 00:05:34 -05:00
|
|
|
mariadb
|
2024-08-21 22:34:44 -05:00
|
|
|
nix-eval-jobs
|
|
|
|
|
nix-fast-build
|
|
|
|
|
nix-output-monitor
|
2024-08-18 00:50:33 -05:00
|
|
|
nix-update
|
2024-08-04 23:21:52 -05:00
|
|
|
nixfmt-rfc-style
|
2024-08-04 19:01:13 -05:00
|
|
|
nixpkgs-review
|
2024-08-27 22:04:37 -05:00
|
|
|
nodejs
|
2024-08-06 23:46:42 -05:00
|
|
|
process-compose
|
2024-08-04 19:01:13 -05:00
|
|
|
];
|
|
|
|
|
in with lib; {
|
|
|
|
|
options.greg.development = mkEnableOption "Setup necessary development packages";
|
|
|
|
|
|
|
|
|
|
config = mkIf config.greg.development {
|
|
|
|
|
home.packages = packages;
|
|
|
|
|
};
|
|
|
|
|
}
|