Ana Hobden
d299dbf0f2
Rename harmonic to nix-installer ( #125 )
...
* Rename harmonic to nix-installer
* Fix build
* handle nix-install.sh rename
* Forgot some things
* Fix a mistype
* Fix env var
* Fix merge change that popped up
2022-12-19 18:26:58 +00:00
Ana Hobden
cc3521a798
Perform various flake touchups -- add an overlay ( #122 )
...
* Perform various flake touchups -- add an overlay
* Include [pkgs in ForAllSystems
* Forgot a line removal
2022-12-16 10:32:30 -08:00
Ana Hobden
8745a85192
Minimize deps with cargo machete ( #120 )
...
* Minimize deps with cargo machete
* Remove default features
* Serde json gets std
* Add a few features to keep
* Reflect change sin dev-deps
* Remove bad optional
* Also remove cfg from nix build
2022-12-14 13:13:09 -08:00
Ana Hobden
78ebeacb50
Include install-nix.sh in artifacts ( #115 )
...
* Include install-nix.sh in artifacts
* Don't use src
2022-12-12 10:59:45 -08:00
Ana Hobden
d3b425a258
We didn't need openssl anyways ( #111 )
...
* We didn't need openssl anyways
* Fmt
* We don't need pkg-config either
* Add trivial rust-toolchain.toml
* fmt
2022-12-12 08:18:29 -08:00
Ana Hobden
444a9fd8f2
Nix flake checks now do ci-checks ( #88 )
...
* Nix flake checks now do ci-checks
* Make sure checks actually run
2022-12-05 10:27:12 -08:00
Ana Hobden
c39bf0a510
Flesh out docs and tidy up public API substantially ( #67 )
...
* Make plans versioned
* Delint
* speeeeeeeeling
* remove file that was dead
* Flesh out docs and improve public API
* Speeling
* Fixups
* Fix doctests
* Do a better job with actionstate
* Add some more docs
* Fix doctest
* Make CLI stuff optional
* Touchup
* Speeling
2022-11-28 22:57:35 +00:00
Ana Hobden
ad44b85c97
Use process groups with tokio (also crate bump) ( #63 )
...
* Use process groups with tokio (also flake/crate bump)
* Use pgid0
* Maybe this checkout has a non-broken curl on mac
* Don't update flake at all
2022-11-25 08:02:00 -08:00
Katharina Fey
706ecccaa3
Fix flake.nix descriptor
2022-11-10 15:42:11 +01:00
Ana Hobden
914e2e2c13
Various bumps
2022-11-01 09:32:14 -07:00
Ana Hobden
cdec8549ff
Rejigger the explain flag
2022-10-13 09:11:23 -07:00
Ana Hobden
68b77dae4b
Fixup some readme qualms
2022-10-12 06:33:19 -07:00
Ana Hobden
d35edb976f
Tidy and flesh out README
2022-10-06 12:21:49 -07:00
Ana Hobden
08f1410f6a
fixups
2022-09-28 13:49:07 -07:00
Ana Hobden
63a08acdea
Fixup env settings
2022-09-26 08:43:10 -07:00
Ana Hobden
fddc0dd302
Working spike out
2022-09-09 11:43:35 -07:00
Ana Hobden
bca0549c30
init
2022-09-02 16:04:02 -07:00