๐ Interactive Configuration¶
Gittxt offers a built-in installer to guide you through setting up your configuration file. This creates a gittxt-config.json
file and stores your preferences for future scans.
๐ Run the Installer¶
gittxt config install
Youโll be prompted to define:
- ๐ Output directory
- ๐ Default output formats (e.g., txt
, json
, md
)
- ๐ Logging level (DEBUG
, INFO
, WARNING
, ERROR
)
- ๐ฆ Auto-ZIP (enable or disable ZIP bundling)
- ๐งฉ File filters (textual/non-textual extensions)
- โ Excluded directories
๐ฆ Where Config is Stored¶
After installation, your preferences are saved to:
src/gittxt/gittxt-config.json
โ Sample CLI Usage After Install¶
Once configured, you can run:
gittxt scan .
๐ง Why Use It?¶
- Simplifies CLI usage
- Creates a persistent setup across sessions
- Ideal for batch jobs or frequent usage
Next: Filter Manager โก