mrlunchbox777 / basic-setup

basic box setup
MIT License
6 stars 3 forks source link

feature: Support positional parameters #162

Open mrlunchbox777 opened 2 months ago

mrlunchbox777 commented 2 months ago

Contact Details

mrlunchbox777@gmail.com

Feature Description

Some functions, e.g. those that typically take 1 argument, should support positional parameters.

Why?

For commands that only take argument, it's rather clunky to include the identify keyword identifier, e.g. how -c foo vs how foo.

What should happen?

For many commands, particularly those that typically only take 1 argument, should allow positional parameters, but not at the cost of keyed arguments.

Covers this TODO, and this TODO.

Steps to Test

  1. Identify all functions that typically only have 1 arg
  2. All of those functions should support allowing invocation with and without the keys for the parameters

Code of Conduct