/scientific-fhs

A nixos FHS for julia and conda, and possibly other scientific tools

Primary LanguageNix

A FHS for Scientific Computing (and specifically Julia)

This provides a home-manager module that you can use in your flake-based nixos config.

Example usage in a flake-based home-manager setup

# in flake.nix

inputs.scientific-fhs.url = "github:olynch/scientific-fhs"

# in home-manager config

imports = [ inputs.scientific-fhs.nixosModules.default ];

programs.scientific-fhs = {
  enable = true;
  juliaVersions = [
    {
      version = "1.9.3";
      default = true;
    }
    { version = "1.7.2"; }
    { version = "1.6.7"; }
  ];
  enableNVIDIA = false;
};