commit fcf1d835b0c6ee0d9abe86e1bfc5f5baa8faf44f
parent eb31a9654b60f2afdc2f7f28853db19d4ac71cd4
Author: FIGBERT <figbert@figbert.com>
Date: Wed, 22 May 2024 20:03:59 -0700
Add Caret to projects
Diffstat:
7 files changed, 43 insertions(+), 4 deletions(-)
diff --git a/content/projects/caret/composite.png b/content/projects/caret/composite.png
Binary files differ.
diff --git a/content/projects/caret/index.md b/content/projects/caret/index.md
@@ -0,0 +1,39 @@
++++
+title = "Caret"
+date = 2024-05-22
+weight = 3
++++
+
+[**Caret**][crt] is a command line tool for browsing Lobsters in your
+terminal. It brings the Hacker News alternative just a few keystrokes
+away in the environment that you're probably already using.
+
+<!-- more -->
+
+![A view of the Lobsters homepage in Caret](list.png)
+
+Caret is heavily inspired by the excellent [`circumflex`][clx]. It
+attempts to emulate much of the same functionality with a much simpler
+implementation, using the [Charm] open-source libraries. Caret relies on
+Lobsters' unofficial JSON API, and will adjust to changes in this
+potentially volatile source of data as needed.
+
+Caret is debatably a [tangible deliverable]. I developed it before I
+announced this intention, but the announcement has been long delayed, so
+who knows.
+
+![Two side-by-side views of Caret in use](composite.png)
+
+Many programmers—myself included—practically live in the terminal. It's
+a fast-paced, information-dense environment. Caret brings Lobsters to
+meet its readers where they are, and enables readers to navigate the
+site quickly and effectively in a manner familiar to them.
+
+Compile Caret from the source code [on my forge][crt] and give it a [go]
+(no pun intended) in your terminal.
+
+[crt]: https://git.figbert.com/caret/
+[clx]: https://github.com/bensadeh/circumflex
+[charm]: https://charm.sh
+[tangible deliverable]: @/posts/tangible-deliverables.md
+[go]: https://go.dev
diff --git a/content/projects/caret/list.png b/content/projects/caret/list.png
Binary files differ.
diff --git a/content/projects/d3c3nt.md b/content/projects/d3c3nt.md
@@ -2,7 +2,7 @@
title = "d3c3nt"
date = 2022-02-19
updated = 2022-06-15
-weight = 4
+weight = 5
+++
[**d3c3nt**] is a simple, clean, and flexible theme for [Zola]. The
diff --git a/content/projects/simply-translate.md b/content/projects/simply-translate.md
@@ -2,7 +2,7 @@
title = "SimplyTranslate"
date = 2021-07-02
updated = 2022-09-22
-weight = 6
+weight = 7
+++
[**SimplyTranslate**][st] is a collection of "translation scrapers with
diff --git a/content/projects/tofu/index.md b/content/projects/tofu/index.md
@@ -1,7 +1,7 @@
+++
title = "Tofu"
date = 2021-04-07
-weight = 5
+weight = 6
+++
[**Tofu**][tofu] is an easy-to-use, open-source, two-factor
diff --git a/content/projects/txtodo/index.md b/content/projects/txtodo/index.md
@@ -2,7 +2,7 @@
title = "txtodo"
date = 2020-05-20
updated = 2022-06-14
-weight = 3
+weight = 4
+++
[**txtodo**] is a minimalist open-source todo list app inspired by Jeff