hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/internal/cli/cli.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/cli/cli.go')
-rw-r--r--internal/cli/cli.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/internal/cli/cli.go b/internal/cli/cli.go
index fecf64b..d019730 100644
--- a/internal/cli/cli.go
+++ b/internal/cli/cli.go
@@ -30,6 +30,7 @@ type model struct {
spin spinner.Model
commands []command
+ args []string
busy bool
quitting bool
events chan tea.Msg
@@ -142,7 +143,9 @@ func (m *model) submit() tea.Cmd {
echo := tea.Println(promptStyle.Render("benson ❯ ") + raw)
- name := strings.ToLower(strings.Fields(raw)[0])
+ fields := strings.Fields(strings.ToLower(raw))
+ name := fields[0]
+ m.args = fields[1:]
if name == "?" {
name = "help"
}