casey / casey/just

Completions for sub-directory Justfiles are missing/broken.

Open
#3,684 3 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.