Skip to content

Instantly share code, notes, and snippets.

View Willmo103's full-sized avatar

WIll Morris Willmo103

View GitHub Profile
@Willmo103
Willmo103 / pull_all_repos.py
Created September 4, 2025 20:48
Python script to pull all of your repos from Github or Gitea and report on their status with a `repo_index.md` file.
#!/usr/bin/env python3
"""
pull_all_repos.py
Clone/pull all GitHub + Gitea repos into a destination folder and
generate an Obsidian-friendly repo_index.md showing which repos have
uncommitted changes.
Requirements:
- Python 3.8+
@Willmo103
Willmo103 / appsettings.json
Created July 7, 2025 23:34
Indexer for tracking specific folders
{
"database": "file_index.db",
"roots": [
{
"root_dir": ".",
"include_patterns": [
"**/*.php",
"**/*.html"
],
"friendly_name": "Main Project",