1. Introduction
  2. Initial setup
  3. Installation
  4. Quick settings
    1. The setup function and setup_duat!
    2. The prelude module
      1. print: How duat should print files
      2. form: How text is colored
      3. map and alias: modifying keys
      4. cursor: How to print cursors
    3. List of forms
    4. Frequently used snippets
      1. mapping jk and others to esc
      2. StatusLine on each File
      3. Prompt and Status on same line
      4. Common StatusLine parts
      5. Relative and aligned LineNumbers
      6. File wise tabstops
      7. Nerdfonts StatusLine
  5. Scripting Duat
    1. The Pass and Duat's global state
    2. The hook module
    3. The Text struct
      1. Builder and txt!
      2. Tags: manipulating Text
    4. Modding the StatusLine
    5. The context module
    6. cmd: Runtime commands
    7. Modifying the layout
  6. Extending Duat
    1. duat-core
    2. Plugins
    3. Widgets
    4. Modes
    5. Parsers