ublue-os / fleek

[deprecated] Own your $HOME
https://getfleek.dev
Apache License 2.0
833 stars 24 forks source link

Path of fresh NixOS install does not include fleek install location #234

Open thomasfinstad opened 1 year ago

thomasfinstad commented 1 year ago

Describe the bug Installation method in the documentation on a fresh (and updated) install of NixOS does not account for nixos not having /usr/local/bin in the path by default

To Reproduce Steps to reproduce the behavior:

  1. Install fresh NixOS
  2. Install fleek using the recommended method in the documentation
  3. Attempt to run fleek init or just fleek itself

Expected behavior The installation method to either recommend an action to take to add the install location to the path, or the install method to use another way to install fleek on NixOS

Environment

Additional context I did update NixOS between installing fleek and trying to run it with the full path, but the location of fleek was never in the default PATH of nixos.

bketelsen commented 1 year ago

What is your expected action -- Modifying the path, or installing to a location already in the path? Which is preferred?

thomasfinstad commented 1 year ago

I think that aligning with how the other platforms are done would be the best for consistency when troubleshooting. Seeing how fleek places itself in /usr/bin/local/ I assume other platforms uses a pre-default PATH location. So I think it would be best to use a location that is in the path by default.