gopaper

command module
v0.0.0-...-cd1e7dc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 29, 2024 License: GPL-3.0 Imports: 10 Imported by: 0

README

gopaper

An Instapaper TUI client written in Go.

Usage

Create a .env file at the root of the repo.

IP_USER=my-instapaper@email.com
IP_PASSWORD=mY1nstap@perP@ssw0rd
IP_API=https://www.instapaper.com/api
IP_API_VERSION=1.1
IP_OAUTH_CONSUMER_ID=xxxxxxx
IP_OAUTH_CONSUMER_SECRET=yyyyyy

Install and run the app.

$ go install .
$ gopaper

or

$ go run main.go

Documentation

Overview

gopaper TUI app

Directories

Path Synopsis
internal
instapaper
Instapaper models
Instapaper models
instapaper/xauth
xAuth functions
xAuth functions
prototyping
auth
Instapaper API tests
Instapaper API tests
auth/old-test
Instapaper models
Instapaper models
auth/xauth
xAuth functions
xAuth functions
bookmark-content
Get the html contents of a bookmark and display them in the terminal
Get the html contents of a bookmark and display them in the terminal
instapaper
Instapaper models
Instapaper models
tui/tea/list
default bubble list example
default bubble list example
tui/tea/list-example
Play around with bubbletea
Play around with bubbletea
tui/tea/multi-view
multi-view tea example
multi-view tea example
tui/tea/multi-view-list
multi-view tea example Load a list of instapaper articles on one side and display the title of the actively selected article on the other
multi-view tea example Load a list of instapaper articles on one side and display the title of the actively selected article on the other
tui/tea/multi-view-list-content
multi-view tea example Load a list of instapaper articles on one side and display the title of the actively selected article on the other
multi-view tea example Load a list of instapaper articles on one side and display the title of the actively selected article on the other

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL