Skip to content

Commit

Permalink
fix: nu-complete for git ref and git files-and-ref uses nu-complete g…
Browse files Browse the repository at this point in the history
…it switch now
  • Loading branch information
OJarrisonn committed Jul 21, 2024
1 parent 5a73ddf commit f6f3ea8
Showing 1 changed file with 6 additions and 11 deletions.
17 changes: 6 additions & 11 deletions custom-completions/git/git-completions.nu
Original file line number Diff line number Diff line change
Expand Up @@ -126,20 +126,15 @@ def "nu-complete git built-in-refs" [] {
}

def "nu-complete git refs" [] {
nu-complete git switchable branches
| parse "{value}"
| insert description Branch
| append (nu-complete git tags | parse "{value}" | insert description Tag)
| append (nu-complete git built-in-refs)
nu-complete git switch
| update description Branch
| append (nu-complete git tags | update description Tag)
| append (nu-complete git built-in-refs | wrap value | insert description Ref)
}

def "nu-complete git files-or-refs" [] {
nu-complete git switchable branches
| parse "{value}"
| insert description Branch
| append (nu-complete git files | where description == "Modified" | select value)
| append (nu-complete git tags | parse "{value}" | insert description Tag)
| append (nu-complete git built-in-refs)
nu-complete git refs
| prepend (nu-complete git files | where description == "Modified")
}

def "nu-complete git subcommands" [] {
Expand Down

0 comments on commit f6f3ea8

Please sign in to comment.