Files
git.taskfile.build/task.template
T
Janik von Rotz 2233353ae1 feat: add Hugo site management scripts and documentation
- Create `install-hugo`, `dev-hugo-site`, `build-hugo-site`, and `serve-hugo-site` scripts in `bin/`
- Add Hugo configuration variables and command descriptions to `docs/library.md`
- Update `task.template` with new Hugo help rows and section headers
- Include short aliases (`ih`, `dhs`, `bhs`, `shs`) for Hugo commands
2026-10-06 13:48:24 +02:00

240 lines
12 KiB
Bash

#!/usr/bin/env bash
set -e
help-table() {
local -a rows
local max_cmd=7 max_opt=6 max_desc=11
rows+=("Command|Option|Description")
rows+=("===Task===| | ")
rows+=("clone-taskfile||Clone the taskfile.build repo.")
rows+=("init-project||Setup a taskfile project in the current directory.")
rows+=("init-dotenv-dir||Setup task dotenv dir.")
rows+=("template-dotenv||Generate .env from .env.template.")
rows+=("open-with-os|<path>|Open file or url with default application.")
rows+=("open-url|<url>|Open url.")
rows+=("show-dotenv-setup||Show info about the dotenv setup.")
rows+=("setup-completion|[shell]|Show shell completion instructions.")