Skip to content

ditsuke/dpaste-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dpaste-cli

dpaste-cli is a command line interface client for dpaste.com.

I made this client as an exercise in learning Go and developing my first "useful" command line app.

Why this client?

It would be remiss of me to ignore the existence of other CLI clients for dpaste, so why this client?

  • Single binary with no dependencies, no interpreter required.
  • Support a UNIX workflow, pipes by default (see dpaster)
  • Support persistent configuration.

Installation

@todo

Usage

  • Pipes: cat <your_file> | dpaste-cli
  • Pass a file arg: dpaste-cli create --file <your_file>

Configuration

@todo

Contributing

You will need a local or remote Go development environment. While I use the GoLand IDE by JetBrains, VSCode also does a good job and Vim has an excellent plugin for Go.

For remote development, my strong recommendation is Gitpod. Replit is also an excellent choice.

This repository is open to PRs :)

Releases

No releases published

Packages

No packages published

Languages