{ description = "Vertical"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; }; outputs = { self, nixpkgs }: let supportedSystems = [ "x86_64-linux" "aarch64-linux" ]; forAllSystems = nixpkgs.lib.genAttrs supportedSystems; nixpkgsFor = forAllSystems (system: import nixpkgs { inherit system; }); in { devShells = forAllSystems ( system: let pkgs = nixpkgsFor.${system}; in { default = pkgs.mkShell { FORCE_COLOR = 1; buildInputs = with pkgs; [ biome openssl curl gnumake nodejs nodePackages.jsdoc nodePackages.typescript nodePackages.typescript-language-server ]; shellHook = '' printf "\nStarted the development environment\n" ''; }; } ); }; }