checkline 1.0.0

checkline: checkbox line picker for stdin line input
checkline-1.0.0 is not a library.

checkline: checkbox line picker for stdin line input

Example:

printf "%s\n%s\n%s\n" alpha bravo charlie > example.txt
cat example.txt | checkline

You should see each line with a checkbox and text:

[ ] alpha
[ ] bravo
[ ] charlie

Move up and down in the list by typing arrow keys.

Check or uncheck any checkbox by typing space or return.

Check each line that you want, then type ESC to escape.

The command prints each line you want.

Purpose

The purpose of this command is a simple picker, that is easy to use, and that work wells in on the command line such as within a pipe.

The purpose isn't intended to handle very long lines, or very long inputs.

Comparisons

See the command vipe that can pipe in and out of $EDITOR: https://github.com/juliangruber/vipe

Feedback

We welcome consructive criticism and ideas for improvements.

Tracking