Recently I started using twtxt. I installed it with brew then setup it up via the quick setup command. The problem is when you put a config file location other then the default when you call the command you get a “✗ Config file not found or not readable. You may want to run twtxt quickstart." error. This is super annoying so I aliased the command to always include the location of my config file.
alias gpf="gp --force" + alias tw="twtxt -c ~/.twtxt/config"
Now posting is as easy as:
$ tw tweet "authoring a snippet on how to configure alias twtxt"