Nix
Nix flake struct
Julia2Nix.jl
├───devShells
│ ├───aarch64-darwin
│ │ ├───default: development environment 'Julia2Nix'
│ │ └───packages: development environment 'devshell'
│ ├───aarch64-linux
│ │ ├───default: development environment 'Julia2Nix'
│ │ └───packages: development environment 'devshell'
│ ├───x86_64-darwin
│ │ ├───default: development environment 'Julia2Nix'
│ │ └───packages: development environment 'devshell'
│ └───x86_64-linux
│ ├───default: development environment 'Julia2Nix'
│ └───packages: development environment 'devshell'
├───overlays
│ ├───aarch64-darwin: Nixpkgs overlay
│ ├───aarch64-linux: Nixpkgs overlay
│ ├───default: Nixpkgs overlay
│ ├───x86_64-darwin: Nixpkgs overlay
│ └───x86_64-linux: Nixpkgs overlay
├───packages
│ ├───aarch64-darwin
│ │ └───julia_18-bin: package 'julia-18-release-aarch64-darwin'
│ ├───x86_64-darwin
│ │ ├───build-project: package 'Julia2Nix'
│ │ ├───julia_17-bin: package 'julia-17-release-x86_64-darwin'
│ │ └───julia_18-bin: package 'julia-18-release-x86_64-darwin'
│ └───x86_64-linux
│ ├───build-conda: package 'build-conda'
│ ├───build-depot: package 'julia-depot'
│ ├───build-env: package 'Julia2Nix'
│ ├───build-project: package 'Julia2Nix'
│ ├───conda: package 'conda-install'
│ ├───gr: julia package 'GR'
│ ├───julia-fhs: package 'julia' with FHS
│ ├───julia-wrapped: package 'julia'
│ ├───julia2nix: package 'julia2nix'
│ ├───julia2nix-all: package 'julia2nix-all'
│ ├───julia_16-bin: package 'julia-bin-1.6.6'
│ ├───julia_17-bin: package 'julia-17-release-x86_64-linux-1.7.3-linux-x86_64'
│ └───julia_18-bin: package 'julia-18-release-x86_64-linux-1.8.1-linux-x86_64'
└───templates
├───devshell: template: The devshell template which contains several Julia Packages
└───jlrs: template: The tempalte which contains jlrs development of Nix
You can simply use nix run
and nix build
to run or build them