Repository navigation
Selah v0.2.0
Motion built around light, Nerd Font icons, and typography that reads like a printed Bible.
curl -fsSL https://raw.githubusercontent.com/hallelx2/selah/main/install.sh | shNew
- Focus mode (
z): everything but the verse you're on fades into the page. - Prose layout (
w): verses flow as paragraphs with superscript numbers. Poetry books (Job through Song of Solomon, and Lamentations) stay one verse per line. - Drop caps: chapters open with a large chapter number, as in a printed Bible.
- Reading meter: a hairline under the header fills with real reading time. When the chapter counts, a beam of light runs along it.
- Streak milestones: 3, 7, 14, 30, 50, 100, 200 and 365 days bloom in rings of light, once each.
- Motion: the logo's beam of light, the verse of the day and each chapter surfacing onto the page, counting-up stats, the heatmap drawn column by column, and dialogs and toasts that rise and slide.
- Nerd Font icons: used when your font has them. The first launch asks once (
icons:nerd,unicodeornone). - Reduced motion:
motion: "reduced",SELAH_REDUCED_MOTION=1orNO_COLORturns every animation off.
Nothing animates while idle. Measured in a terminal, the process uses 2.4% of one core over a full 7-second beam cycle.
Fixed
- After switching layout, the view could stay at the top of the chapter instead of keeping your verse in view.
- Logo shadows were dark patches in light themes with a transparent background.
Binaries
Same six targets as v0.1.0, verified by SHA256SUMS. Only selah-linux-x64 has been run; the others are cross-compiled with their native library embedded but untested.
