https://github.com/michaelplews/gdymo
gdymo - a simple wrapper for ppl and gLabels to create address labels for printing from the command line
https://github.com/michaelplews/gdymo
command-line dymo-labelwriter glabels ppl
Last synced: about 1 month ago
JSON representation
gdymo - a simple wrapper for ppl and gLabels to create address labels for printing from the command line
- Host: GitHub
- URL: https://github.com/michaelplews/gdymo
- Owner: michaelplews
- Created: 2017-06-15T17:59:48.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-22T23:37:26.000Z (almost 9 years ago)
- Last Synced: 2025-03-01T04:27:07.028Z (over 1 year ago)
- Topics: command-line, dymo-labelwriter, glabels, ppl
- Language: Shell
- Size: 19.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gdymo
gdymo is a simple wrapper around [ppl](http://ppladdressbook.org/) and [gLabels](http://glabels.org/) that makes it easy to pick users from your existing ppl address book and create shipping labels for them as `.pdf` files. These can then be easily printed to a Dymo label printer. This is also my first bash project, and a chance to experiment with bash programming.
## Installation
### Ubuntu
```bash
git clone https://github.com/michaelplews/gdymo.git
cd gdymo
sudo chmod +x gdymo
sudo ln -s gdymo /usr/local/bin
```
## Usage
```bash
Usage:
-i id of ppl entry
-a address reference of ppl entry
-t label format
```
### Example:
```bash
gdymo -i president -a home
```
Results in:

## gLabels Templates
I am using template files that fit my Dymo printer, however these template files may need to be adjusted to fit your needs. Alternatively, you can rearrange the template files provided in this repo to create additional 'types' and specify the type by adding options to the `-t` option.