An open API service indexing awesome lists of open source software.

https://github.com/nishanths/lyft

Create and manage Lyft rides from the command line
https://github.com/nishanths/lyft

cli go lyft

Last synced: 10 months ago
JSON representation

Create and manage Lyft rides from the command line

Awesome Lists containing this project

README

          

## lyft

[![GoDoc](https://godoc.org/github.com/nishanths/lyft?status.svg)](https://godoc.org/github.com/nishanths/lyft)
[![Build Status](https://travis-ci.org/nishanths/lyft.svg?branch=master)](https://travis-ci.org/nishanths/lyft)

Create and manage Lyft rides from the command line.

```sh
# Install
go get github.com/nishanths/lyft

# Set up env vars (see 'Setup' heading below)
export GOOG_GEOCODE_KEY=
export LYFT_CLIENT_ID=
export LYFT_CLIENT_SECRET=

# Manage rides
lyft ride create
lyft ride cancel
lyft ride status

# Save places for future use when creating rides
lyft place add
lyft place remove ...
lyft place show [name]

# Help
lyft -help # or https://godoc.org/github.com/nishanths/lyft
```

Lyft Line isn't available on Lyft's web application (October 2017),
but this program can help you order Line rides from your computer.

## Setup

The program uses the following environment variables.

```
GOOG_GEOCODE_KEY
LYFT_CLIENT_ID
LYFT_CLIENT_SECRET
```

Refer to the [Setup](https://godoc.org/github.com/nishanths/lyft#hdr-Setup)
section in godoc to set these up.

## Example

## License

BSD 3-Clause.

Built with [`lyft-go`](https://github.com/nishanths/lyft-go).