Skip to content

johnietre/commands

Repository files navigation

Commands

A set of Unix command-line tools/applications

aime

  • A basic command-line gateway to OpenAI's API

aliases

  • A tool to print all the aliases and functions from bashrc and bash_aliases files

articles

  • A tool to keep track of internet articles read

daylog

  • A tool to log things throughout the day

dotodo

  • A todo list

fmtme

  • Format files

finfo

  • Get some basic file/directory info

finances

  • A tool to keep track of finances

getlib

  • A place to hold libraries and packages for different programming languages

ghclone

  • A simple way to clone GitHub repos

linend

  • Change line endings

math

  • A math expression evaluator

minimeyer

  • A simple web-based process manager (with a simple CLI implementation as well)

nuid

  • Hasher, encoder, and UUID generator

pmdr

  • A timer employing the Pomodoro technique

prettypath

  • A tool that sorts and prints each element in PATH line by line

proxyprint

  • A way to proxy and print TCP messages

pwdstore

  • A tool to store passwords

run

  • A tool to compile and run many different programs or scripts as well as do many useful things during compilation and execution

search

  • A tool to search for text in files

sock

  • A socket client/server

srvr

  • An HTTP server on the directory

start

  • A tool to create file templates

sudku

  • A sudoku game

uproto

  • A tool to fix/update .proto files

TODO

jtcmds

  • Clean build dirs

Minimeyer

  • Allow output filenames to be specified during process creation
    • Take "-" as input to mean default name and nothing to mean no output
  • Allow processes to be started immediately after creation

run

  • Add rust edition flag automatically (e.g., --edition=2021)

About

A set of Unix command-line programs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published