Completions for sub-directory Justfiles are missing/broken.
- Dominant language
- Rust
- Stars
- 35.8k
- Forks
- 846
- Avg merge
- 27m
- Merged PRs (30d)
- 3
Description
I have a project like,
```
.
├── app
│ └── Justfile # recipe_1
├── db
│ └── Justfile # recipe_2
└── Justfile # global_recipe
```
Where I can run [recipes in other directories](https://just.systems/man/en/invoking-justfiles-in-other-directories.html)
```fish
# Global recipes
just global_recipe
# But also
just app/recipe_1
just db/recipe_2
```
However, at least in fish I only get completions for `just `, but not for `just app/` nor `just db/`.
---
I'm using just `v1.57.0`
Contributor guide
Research direction
Start by reproducing the sample directory layout and testing `just app/` and `just db/` in fish, then inspect just's fish completion support. Done means completions list recipes from sub-directory Justfiles while preserving the existing completions for top-level recipes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fish, rust
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100