diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 64 |
1 files changed, 31 insertions, 33 deletions
@@ -3,41 +3,39 @@ inputs.nixpkgs.url = "https://flakehub.com/f/NixOS/nixpkgs/0.1"; - outputs = - inputs: - let - supportedSystems = [ - "x86_64-linux" # 64-bit Intel/AMD Linux - "aarch64-linux" # 64-bit ARM Linux - "x86_64-darwin" # 64-bit Intel macOS - "aarch64-darwin" # 64-bit ARM macOS - ]; + outputs = inputs: let + supportedSystems = [ + "x86_64-linux" # 64-bit Intel/AMD Linux + "aarch64-linux" # 64-bit ARM Linux + "x86_64-darwin" # 64-bit Intel macOS + "aarch64-darwin" # 64-bit ARM macOS + ]; - forEachSupportedSystem = - f: - inputs.nixpkgs.lib.genAttrs supportedSystems ( - system: + forEachSupportedSystem = f: + inputs.nixpkgs.lib.genAttrs supportedSystems ( + system: f { - pkgs = import inputs.nixpkgs { inherit system; }; + pkgs = import inputs.nixpkgs {inherit system;}; } - ); - in - { - devShells = forEachSupportedSystem ( - { pkgs }: - { - default = pkgs.mkShell { - packages = with pkgs; [ - gcc - stdenv.cc - gdb - - man-pages - - alsa-lib - ]; - }; - } ); - }; + in { + devShells = forEachSupportedSystem ( + {pkgs}: { + default = pkgs.mkShell { + packages = with pkgs; [ + gcc + stdenv.cc + gdb + + man-pages + man-pages-posix + + alsa-lib + + raylib + ]; + }; + } + ); + }; } |
