BSD Ports

deskutils/dstask 0.26_40 FreeBSD

Single binary terminal-based TODO manager with git-based sync

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
deskutils
Package size
3397.2 KiB, 12898.3 KiB installed

Description

Dstask is a personal task tracker designed to help you focus. It is similar to taskwarrior but uses git to synchronise instead of a proprietary protocol.

Dstask is mature enough for daily use.

Features: o Powerful context system (automatically applies filter/tags to queries and new tasks) o Git powered sync/undo/resolve (passwordstore.org style) which means no need to set up a sync server, and sync between devices is easy! o Task listing won't break with long task text (unlike taskwarrior, currently) o note command -- edit a full markdown note for each task. Checklists are useful here. o open command -- open URLs found in specified task (including notes) in the browser o zsh/bash completion for speed o A single statically-linked binary

In the other systems

SystemPortVersion
FreeBSDdeskutils/dstask0.26_40
DragonFlydeskutils/dstask0.26_17

Install

Binary package:

pkg install dstask

From the ports tree:

cd /usr/ports/deskutils/dstask/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	dstask>0:deskutils/dstask

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.26_390.26_39-0.26_220.26_39
FreeBSD:14:quarterly0.26_390.26_39n/a0.26_200.26_39
FreeBSD:15:latest0.26_390.26_39n/a-0.26_22
FreeBSD:15:quarterly0.26_390.26_39n/an/an/a
FreeBSD:16:latest0.26_380.26_39n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 12

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

pkg-plist 7
  • bin/dstask
  • bin/dstask-import
  • etc/bash_completion.d/dstask.sh
  • share/doc/dstask/README.md
  • share/doc/dstask/dstask-import.md
  • share/doc/dstask/taskwarrior-migration.md
  • share/zsh/site-functions/_dstask
distinfo 2
FileSizeSHA256
naggie-dstask-v0.26_GH0.tar.gz3.297022e+06ccd7afcb825eb799bdaaaf6eaf8150bbb8ceda02fec6c97f042b7bbc913a46fc
golang-sys-v0.6.0_GH0.tar.gz1.434234e+06b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.