/lin

A CLI for Linear

Primary LanguageGoGNU General Public License v3.0GPL-3.0

lin

Overview

A CLI to interact with Linear written in Go.

Getting started

Create an API key and store it in ~/.config/lin/config.toml using the following schema:

[auth]
api_token = "verysecret123"

Usage

go build -o lin
./lin

Install go

If necessary, use asdf to install the correct version of Go for this project (defined in ./.tool-versions):

asdf install golang

Notes

This is still very much work in progress, and currently does very little.

It is inspired in part by the existing CLI project. However, that was written in TypeScript and is no longer maintained, and this is being written in Go, and is not yet no longer maintained.

My goal here is to improve my Go, learn more about GraphQL, and maybe make something fun to use.