improved readability

This commit is contained in:
Andreas 2024-10-08 02:24:30 +00:00
parent ebcd46ace4
commit 031ada6194
2 changed files with 14 additions and 11 deletions

View File

@ -28,8 +28,7 @@
environment.systemPackages = [ environment.systemPackages = [
] ]
++ installedPackages.mkBasePackages.packages ++ installedPackages.mkPackages.packages;
++ installedPackages.mkHaxeDevelopmentPackages.packages;
programs.nix-ld = { programs.nix-ld = {
enable = true; enable = true;
package = pkgs.nix-ld-rs; package = pkgs.nix-ld-rs;

View File

@ -1,17 +1,21 @@
{ pkgs }: { pkgs }:
{ let
mkBasePackages = { baseBackages = [
packages = [
pkgs.vim pkgs.vim
pkgs.wget
pkgs.git
pkgs.curl
pkgs.nixpkgs-fmt pkgs.nixpkgs-fmt
]; ];
}; utilPackages = [
mkHaxeDevelopmentPackages = { pkgs.wget
packages = [ pkgs.curl
pkgs.git
pkgs.ffmpeg
];
haxeDevelopmentPackages = [
pkgs.haxe pkgs.haxe
]; ];
in
{
mkPackages = {
packages = baseBackages ++ utilPackages ++ haxeDevelopmentPackages;
}; };
} }