screenpipe icon indicating copy to clipboard operation
screenpipe copied to clipboard

[bounty] improve CLI UX

Open louis030195 opened this issue 1 year ago • 5 comments

i like gcloud CLI UX with subcommands and stuff like this

there are a few bad patterns in screenpipe CLI atm like:

screenpipe --list-audio-devices

or

screenpipe --list-monitors

should be

screenpipe monitors list

or something like this

/bounty 50

can you suggest some general improvements first and then implement it

it should not break previous args, make them "deprecated" with a warning message shown in logs and in a few weeks we'd remove them

louis030195 avatar Nov 20 '24 16:11 louis030195

💎 $50 bounty • Screenpi.pe

Steps to solve:

  1. Start working: Comment /attempt #711 with your implementation plan
  2. Submit work: Create a pull request including /claim #711 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to mediar-ai/screenpipe!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @Saturn225 Nov 20, 2024, 7:26:24 PM WIP
🟢 @onyedikachi-david Dec 11, 2024, 1:26:36 PM WIP

algora-pbc[bot] avatar Nov 20 '24 16:11 algora-pbc[bot]

@louis030195 I think we can use existing clap lib for it

Saturn225 avatar Nov 20 '24 18:11 Saturn225

I will raise PR. I think you can get a view for one command

Saturn225 avatar Nov 20 '24 18:11 Saturn225

/attempt #711

Algora profile Completed bounties Tech Active attempts Options
@Saturn225    1 mediar-ai bounty
+ 2 bounties from 2 projects
Rust, HTML,
Scala
Cancel attempt

Saturn225 avatar Nov 20 '24 19:11 Saturn225

/attempt #711

Algora profile Completed bounties Tech Active attempts Options
@onyedikachi-david    3 mediar-ai bounties
+ 9 bounties from 4 projects
TypeScript, Python,
JavaScript & more
Cancel attempt

onyedikachi-david avatar Dec 11 '24 13:12 onyedikachi-david