Nix Flakes configuration for MacOS, NixOS and WSL
1{
2 flake.nixosModules.development = { pkgs, ... }: {
3 environment.systemPackages = with pkgs; [
4 dbeaver-bin # Database client
5 bruno # IDE for testing apis
6 helix # TUI code editor
7 lazygit # TUI git
8 podman # container tool -> replacement of docker
9 podman-compose # compose provider for podman
10 (zed-editor.fhsWithPackages (pkg: [ zlib ])) # GUI code editor
11 ];
12 };
13}