No description
  • Go 82.6%
  • Nix 16.5%
  • Just 0.9%
Find a file
Oliver Davies af6011c35b
All checks were successful
/ check (push) Successful in 3s
Improve error logging
2026-04-06 02:54:33 +01:00
.forgejo/workflows Use just 2025-07-31 23:50:59 +01:00
cmd/git-repo-updater Improve error logging 2026-04-06 02:54:33 +01:00
flake-modules Create Nix package 2025-08-01 09:23:11 +01:00
internal Improve error logging 2026-04-06 02:54:33 +01:00
.envrc Initial commit 2025-07-31 20:14:14 +01:00
.gitignore Create Nix package 2025-08-01 09:23:11 +01:00
CHANGELOG.md Update package repository URL 2026-04-06 02:42:29 +01:00
config.yaml.example Add config.yaml example 2025-07-31 22:59:57 +01:00
flake.lock Initial commit 2025-07-31 20:14:14 +01:00
flake.nix Initial commit 2025-07-31 20:14:14 +01:00
go.mod Update package repository URL 2026-04-06 02:42:29 +01:00
go.sum go mod tidy 2025-08-05 01:36:15 +01:00
justfile Add justfile 2025-07-31 23:47:44 +01:00
README.md Update package repository URL 2026-04-06 02:42:29 +01:00
todo.txt Update todo.txt 2025-08-01 09:30:00 +01:00

git-repo-updater

git-repo-updater is an CLI program that finds and updates Git repositories in specified directories.

Configuration

git-repo-updater is configurable using a configuration file at ~/.config/git-repo-updater/config.yaml.

For example:

# The number of levels to search.
depth: 3

# A list of directories to search in.
directories:
  - ~/Code/git.oliverdavies.uk
  - ~/Code/github.com

# A list of repositories to ignore and not update.
ignored:
  - ~/Code/github.com/nixos/nixpkgs