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
| System | Port | Version |
|---|---|---|
| FreeBSD | deskutils/dstask | 0.26_40 |
| DragonFly | deskutils/dstask | 0.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.26_39 | 0.26_39 | - | 0.26_22 | 0.26_39 |
| FreeBSD:14:quarterly | 0.26_39 | 0.26_39 | n/a | 0.26_20 | 0.26_39 |
| FreeBSD:15:latest | 0.26_39 | 0.26_39 | n/a | - | 0.26_22 |
| FreeBSD:15:quarterly | 0.26_39 | 0.26_39 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.26_38 | 0.26_39 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
git: devel/git
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
| File | Size | SHA256 |
|---|---|---|
| naggie-dstask-v0.26_GH0.tar.gz | 3.297022e+06 | ccd7afcb825eb799bdaaaf6eaf8150bbb8ceda02fec6c97f042b7bbc913a46fc |
| golang-sys-v0.6.0_GH0.tar.gz | 1.434234e+06 | b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 |
Commit history 6
The latest 5 of 6 in the history this site was built from.