DASHT(1)
π
DASHT(1) β the dasht girlie's manual π
okay so real talk: this is the manual page for dasht, from the General Commands Manual section, and it's genuinely the most useful lil thing ever. pull up a chair bestie π«Ά
β¨ NAME β¨
dasht β API documentation in your terminal, no cap. literally the whole point π
πΈ SYNOPSIS πΈ
dasht [PATTERN] [DOCSET]...
π Examples π
dashtβ hits you withTopics (A-Z)from each installed docset. iconic default behaviour β¨dasht 'c - x'β search for"c - x"in all installed docsets. go off πdasht 'c - x' bashβ search for"c - x"only in the"bash"docset. narrowing it down, love that for us πdasht 'c - x' bash cssβ search for"c - x"only in the"bash"and"css"docsets. multi-docset moment π
π¦ DESCRIPTION π¦
So what it does: it searches for PATTERN in all your installed Dash <https://kapeli.com/dash> docsets β and if you want, it only searches in the ones whose names match the DOCSETS you gave it β by calling dasht-query-html(1). teamwork makes the dream work fr fr π«Ά
The results, if there are any, get displayed in the w3m(1) terminal web browser. and here's the cute part: it terminates when you press the q key, just like typical UNIX pagers do. so chill. π If no results were found, it says so on stderr and exits with a nonzero status β a gentle little "sorry bestie, nothing here" π
π Searching π
- Whitespace characters in PATTERN are treated as wildcards. slay.
- But the SQL
LIKEwildcard characters%and_are not wildcards β they're taken literally. important!! don't get caught out π
Before searching, PATTERN gets surrounded by whitespace wildcards so it can match anywhere: beginning, middle, or end. main character energy, matching everywhere π«
As a result, if PATTERN is undefined, it becomes a whitespace wildcard and thereby matches everything. so like, no pattern = full send. π
π ENVIRONMENT π
DASHT_DOCSETS_DIRβ defines the filesystem location where your Dash <https://kapeli.com/dash> docsets are installed. If it's undefined, its value is assumed to be$XDG_DATA_HOME/dasht/docsets/or, ifXDG_DATA_HOMEis undefined,$HOME/.local/share/dasht/docsets/. defaults doing their thing β¨
π EXIT STATUS π
44β no results were found. π45β no docsets were searched. π
π SEE ALSO π
w3m(1), dasht-query-html(1), dasht-docsets(1), and Dash <https://kapeli.com/dash> β go read those too, iykyk π
π AUTHOR π
Written in 2016 by Suraj N. Kurapati <https://github.com/sunaku/dasht>. Distributed under the terms of the ISC license (see the LICENSE file). respect the legend π«‘
and that's the whole thing bestie β this page is version 2.4.0, dated 2020-05-16, and it's the DASHT(1) page, so now you know πβ¨π go search something iconic π¦
π¦ where this page comes from
- nixos 26.05: dasht 2.4.0
- nixpkgs unstable: dasht 2.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms