TUI for Todoist written with React+Ink.
0

Configure Feed

Select the types of activity you want to include in your feed.

add PKGBUILD

Aly Raffauf (Feb 11, 2026, 3:38 PM EST) 5e716de9 007e51d6

+37
+37
PKGBUILD
··· 1 + pkgname=dewy-git 2 + pkgver=0.1.1.r1.g007e51d 3 + pkgrel=1 4 + pkgdesc='A fast, minimal TUI for Todoist' 5 + arch=('any') 6 + url='https://github.com/alyraffauf/dewy' 7 + license=('GPL-3.0-or-later') 8 + depends=('nodejs') 9 + makedepends=('npm' 'git') 10 + provides=('dewy') 11 + conflicts=('dewy') 12 + options=('!strip' '!debug') 13 + source=("git+${url}.git") 14 + sha256sums=('SKIP') 15 + 16 + pkgver() { 17 + cd dewy 18 + git describe --long --tags 2>/dev/null | sed 's/^v//;s/-/.r/;s/-/./' \ 19 + || printf '0.0.0.r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" 20 + } 21 + 22 + build() { 23 + cd dewy 24 + npm ci 25 + npm run build 26 + } 27 + 28 + package() { 29 + cd dewy 30 + install -d "${pkgdir}/usr/lib/dewy" 31 + cp -r dist node_modules package.json "${pkgdir}/usr/lib/dewy/" 32 + 33 + install -d "${pkgdir}/usr/bin" 34 + printf '#!/bin/sh\nexec node /usr/lib/dewy/dist/cli.js "$@"\n' \ 35 + > "${pkgdir}/usr/bin/dewy" 36 + chmod 755 "${pkgdir}/usr/bin/dewy" 37 + }