No description
Find a file
2026-05-12 19:53:50 +03:00
lib fix: I_LOVE_WHEELCHAIRS 2026-05-12 14:26:54 +03:00
flake.lock feat: initial 2026-05-12 14:15:26 +03:00
flake.nix fix: stupid things 2026-05-12 14:19:46 +03:00
README.md chore: update url 2026-05-12 19:53:50 +03:00

helium nix

nix flake for installing Helium on macos

quick install

nix profile install git+https://code.wejust.rest/lain/helium-mac.nix
open ~/.nix-profile/Applications/Helium.app

flake.nix

{
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
    helium.url = "git+https://code.wejust.rest/lain/helium-mac.nix";
  };

  outputs = { nixpkgs, helium, ... }: {
    darwinConfigurations."hostname" = darwin.lib.darwinSystem {
      modules = [{
        environment.systemPackages = [
          helium.packages.${system}.default
        ];
      }];
    };
  };
}

home-manager

{ pkgs, inputs, ... }: {
  home.packages = [
    inputs.helium.packages.${pkgs.system}.default
  ];
}

overlay

{
  inputs.helium.url = "git+https://code.wejust.rest/lain/helium-mac.nix";

  nixpkgs.overlays = [ inputs.helium.overlays.default ];

  # pkgs.helium is now available
  environment.systemPackages = [ pkgs.helium ];
}

updating

nix flake lock --update-input helium