A luxurious package manager for Lua

887 stars 16 forks 887 watchers Rust GNU Lesser General Public License v3.0
luarocks package-manager
10 Open Issues Need Help Last updated: Nov 10, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue describes a problem where the `.cargo/config.toml` file is not being picked up by `lux` because `cargo build` is executed from a different working directory. The author proposes three workarounds: using a `build.rs` file, setting `RUSTFLAGS` environment variable, or using the global cargo configuration. They also suggest a feature request for `lux` to better handle project-level cargo configurations.

Complexity: 2/5
enhancement good first issue

A luxurious package manager for Lua

Rust
#luarocks#package-manager

AI Summary: This issue proposes a refactoring task to remove the `From<bool>` implementation for `BuildBehaviour`. The rationale is that this conversion is semantically nonsensical, suggesting an unnecessary or confusing design choice that needs to be cleaned up.

Complexity: 2/5
good first issue refactor

A luxurious package manager for Lua

Rust
#luarocks#package-manager

AI Summary: This issue proposes adding functionality to the `lx lint` command to allow users to specify which directories should be linted. Currently, it appears `lx lint` operates on a default set of directories, and this feature would enhance flexibility by enabling targeted linting.

Complexity: 2/5
enhancement good first issue

A luxurious package manager for Lua

Rust
#luarocks#package-manager

AI Summary: This issue proposes adding support for specifying directories as arguments to the `lx fmt` command. Currently, it seems `lx fmt` might only operate on files or a default set of locations. This enhancement would allow users to explicitly target specific directories for formatting.

Complexity: 2/5
enhancement good first issue

A luxurious package manager for Lua

Rust
#luarocks#package-manager

AI Summary: This issue proposes adding support to the `lx check` command to allow users to specify which directories should be checked. Currently, it seems `lx check` might operate on a default set of directories, and this feature would provide more granular control over the checking process.

Complexity: 2/5
enhancement good first issue

A luxurious package manager for Lua

Rust
#luarocks#package-manager

AI Summary: This issue proposes refactoring the `DisplayAsLuaKV` functionality by creating a derive macro for structs. This would ensure that all fields are automatically handled, preventing potential omissions. The immediate goal is to merge a trivial fix with passing tests to enable a quick release.

Complexity: 3/5
enhancement good first issue refactor

A luxurious package manager for Lua

Rust
#luarocks#package-manager

AI Summary: The `lx path` command is emitting a warning related to `--no-loader` that users find confusing. The issue aims to clarify or improve this warning message, though further details are needed to understand the specific context and nature of the confusion.

Complexity: 3/5
good first issue

A luxurious package manager for Lua

Rust
#luarocks#package-manager
enhancement good first issue

A luxurious package manager for Lua

Rust
#luarocks#package-manager
enhancement good first issue

A luxurious package manager for Lua

Rust
#luarocks#package-manager
enhancement good first issue needs triage

A luxurious package manager for Lua

Rust
#luarocks#package-manager