# tasksh mit Homebrew, apk, apt, dnf, MacPorts, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für tasksh in AI-Agent-Workflows.

## Installation

```sh
sudo av install brew:tasksh
```

Weitere Installationsbefehle:

### macOS

- Homebrew (100%):

```sh
brew install tasksh
```

  Evidenz: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install tasksh
```

  Evidenz: MacPorts ports tree: office/tasksh/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add tasksh
```

  Evidenz: Alpine Linux edge package indexes: tasksh from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install tasksh
```

  Evidenz: Debian stable package indexes: tasksh from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install tasksh
```

  Evidenz: Fedora Rawhide package metadata: tasksh from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#tasksh
```

  Evidenz: nixpkgs package indexes: pkgs/by-name/ta/tasksh/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

## Paketfakten

- **Paketschlüssel:** brew:tasksh
- **Paketmanager:** Homebrew
- **Version:** 1.2.0
- **Quellzusammenfassung:** Shell wrapper for Taskwarrior commands
- **Homepage:** <https://github.com/GothenburgBitFactory/taskshell>
- **Repository:** <https://github.com/GothenburgBitFactory/taskshell>
- **Generiert:** 2026-08-03T19:37:03+00:00

## Executables

- tasksh (Alias)

## Installationsverhalten

- Bottle: nicht verfügbar

## Version und Aktualität

- Seite generiert: 2026-08-03
- Manager-Version: 1.2.0
## Projektgeschichte und Nutzung

tasksh is the standalone Taskwarrior shell, a readline-oriented wrapper for repeated Taskwarrior commands.

### Projektgeschichte

Gothenburg Bit Factory describes Taskshell as a replacement for the older built-in Taskwarrior shell command and the unsupported tasksh program bundled with Taskwarrior 2.3.0. The project's own changelog records the start of the standalone project on 2014-06-08, followed by the 1.0.0 release in 2014 with libreadline support for command editing and history.

The project later added review-oriented workflow features and Taskwarrior diagnostics in the 1.1.0 series, then continued as a separately released companion utility rather than being tied to Taskwarrior's main release cadence.

### Adoptionsgeschichte

tasksh is packaged as a small companion CLI for Taskwarrior users rather than as a general task manager. The input package metadata lists it in multiple Unix package ecosystems, including Homebrew, Debian, Ubuntu, Fedora, Alpine, MacPorts, and Nix, which reflects its role as a familiar optional shell for Taskwarrior installations.

### Wie es verwendet wird

Users install tasksh when they want an interactive command loop for Taskwarrior with readline conveniences and the project's review command, instead of repeatedly invoking the task command from a regular shell.

### Warum Paket-Nerds sich dafür interessieren

For package-manager users, tasksh matters because it split a useful but historically bundled workflow into a small, independently versioned executable. It is the kind of package that shows up beside a larger CLI because experienced users want the old interactive behavior without pinning the whole Taskwarrior stack.

### Zeitleiste

- 2014: Project started, according to the upstream ChangeLog.
- 2014: 1.0.0 released with libreadline support.
- 2016: 1.1.0 added review and diagnostic commands.
- 2017: 1.2.0 released upstream; GitHub release metadata later republishes the release set in 2022.

### Related projects

- Taskwarrior is the task database and CLI that tasksh wraps.
- Gothenburg Bit Factory also publishes related command-line productivity tools such as Timewarrior.

### Quellen

- <https://api.github.com/repos/GothenburgBitFactory/taskshell/releases>
- <https://github.com/GothenburgBitFactory/taskshell/blob/master/ChangeLog>
- <https://gothenburgbitfactory.org/tasksh/>
- input.source_facts.package-manager


## Sicherheitshinweise

generalized runtime or code generation signal.

- **Geiger-Risiko:** yellow / mittel
- generalized runtime or code generation signal

## Andere Paketmanager-Einträge

- Debian apt - tasksh - 1.2.0-1+b2: normalized package name match | Debian stable package indexes: tasksh from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | shell command that wraps Taskwarrior commands | https://tasktools.org/projects/tasksh.html
- Nix - tasksh: normalized package name match | nixpkgs package indexes: pkgs/by-name/ta/tasksh/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - tasksh - 1.2.0-1build4: normalized package name match | Ubuntu 24.04 LTS package indexes: tasksh from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | shell command that wraps Taskwarrior commands | https://tasktools.org/projects/tasksh.html
- apk - tasksh - 1.2.0-r1: normalized package name match | Alpine Linux edge package indexes: tasksh from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | A shell command that wraps Taskwarrior commands | https://taskwarrior.org/docs/review.html
- apk - tasksh-doc - 1.2.0-r1: normalized package name match | Alpine Linux edge package indexes: tasksh-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | A shell command that wraps Taskwarrior commands (documentation) | https://taskwarrior.org/docs/review.html
- dnf - tasksh - 1.2.0-21.fc45: normalized package name match | Fedora Rawhide package metadata: tasksh from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | Shell command that wraps Taskwarrior commands | https://taskwarrior.org/
- MacPorts - tasksh: normalized package name match | MacPorts ports tree: office/tasksh/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/tasksh.yml](https://github.com/mxcl/pkgdb/blob/main/combined/tasksh.yml)


## Quellen

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
