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 = [
]
++ installedPackages.mkBasePackages.packages
++ installedPackages.mkHaxeDevelopmentPackages.packages;
++ installedPackages.mkPackages.packages;
programs.nix-ld = {
enable = true;
package = pkgs.nix-ld-rs;

View File

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