Lix should include a lix executable #508

Closed
opened 2024-09-09 22:22:09 +00:00 by rbt · 3 comments
Owner

From @jade:

it was my understanding that we had planned to do the git thing and make it redirect lix foo to lix-foo (#342)

I don't think it should replicate the nix command because the nix command has known bad CLI design and we should take our time to carefully design a new CLI experience

From @jade: > it was my understanding that we had planned to do the `git` thing and make it redirect `lix foo` to `lix-foo` (#342) > > I don't think it should replicate the `nix` command because the `nix` command has known bad CLI design and we should take our time to carefully design a new CLI experience
Member

This issue was mentioned on Gerrit on the following CLs:

  • commit message in cl/1901 ("install: Make lix a symlink to nix")
  • comment in cl/2119 ("feat: add support for external lix- prefixed commands in the CLI")
  • commit message in cl/2914 ("libmain: undo accidental lix command stabilization")
<!-- GERRIT_LINKBOT: {"cls": [{"backlink": "https://gerrit.lix.systems/c/lix/+/1901", "number": 1901, "kind": "commit message"}, {"backlink": "https://gerrit.lix.systems/c/lix/+/2119", "number": 2119, "kind": "comment"}, {"backlink": "https://gerrit.lix.systems/c/lix/+/2914", "number": 2914, "kind": "commit message"}], "cl_meta": {"1901": {"change_title": "install: Make `lix` a symlink to `nix`"}, "2119": {"change_title": "feat: add support for external `lix-` prefixed commands in the CLI"}, "2914": {"change_title": "libmain: undo accidental lix command stabilization"}}} --> This issue was mentioned on Gerrit on the following CLs: * commit message in [cl/1901](https://gerrit.lix.systems/c/lix/+/1901) ("install: Make `lix` a symlink to `nix`") * comment in [cl/2119](https://gerrit.lix.systems/c/lix/+/2119) ("feat: add support for external `lix-` prefixed commands in the CLI") * commit message in [cl/2914](https://gerrit.lix.systems/c/lix/+/2914) ("libmain: undo accidental lix command stabilization")
Owner

we have such a command now, but it's a link to the old cli for custom command support. should we maybe throw an error when this link is used and the experimental feature for custom commands is not enabled?

we have such a command now, but it's a link to the old cli for custom command support. should we maybe throw an error when this link is used and the experimental feature for custom commands is not enabled?
pennae added this to the 2.93 milestone 2025-03-08 13:18:52 +00:00
Owner
Closed in https://gerrit.lix.systems/c/lix/+/2914.
raito closed this issue 2025-03-28 21:26:07 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#508
No description provided.