microsoft / winget-cli

WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
https://learn.microsoft.com/windows/package-manager/
MIT License
23.16k stars 1.45k forks source link

[REQ]Remove the nececety of the install option. #309

Open NicTanghe opened 4 years ago

NicTanghe commented 4 years ago

Hello if you add the feature that adding install is not necessary u would save the human race billions of hours in the future. You could just run a check that checks if its one of the options and if it's not assumed it's the name of the program u want installed.

That's how yay from arch does it and yay is by far the best package manager like program.

megamorf commented 4 years ago

Adhering to punctuation and grammar rules would also allow readers of this issue save to countless brain cells. So please stop creating new issues needlessly and add your feedback to existing issues.

NicTanghe commented 4 years ago

Ok I'll try. I'd like you try to speak my mother language as good as I speak English tho. I’ll add a spyware grammar checker just to make GitHub a better place, tho.

Also, just because I am dyslectic, and my spelling is shit tier doesn't mean the content of what I'm saying is useless now I wonder if I just got all the down votes because of the spelling.

I can't even properly asses what people think about my suggestion, or if they are just bigoted grammar Nazis.

Wouldn't mind if you'd ask me to check my grammar and spelling. As Far as I know, best practice, it's always a terrible idea to bundle unrelated feat back in one place with 1 check for closing the ticket.

The only person that would care about something like that is someone who cares more about the numbers on the machine that the product’t quality. I hope I'm wrong, and you are not a person who only cares about appearances, but a person who cares about winget and wants it to be the best possible product it can be. To bad, you can't install a browser extension to help with that.

denelon commented 2 years ago

@NicTanghe I'm not sure what the feature ask is here.

Is this a suggestion to assume anything that isn't a "command" or "argument" is a package, and the implied behavior would be to install?

Something like winget vscode would attempt to install Visual Studio Code?

As we are still adding commands and arguments, I'd be concerned about a possible conflict. We've recently added additional aliases for commands to "shorten" the amount of typing necessary. We've recently added "i" for install as an example. It's also possible to use the argument completer for [tab] autocomplete.