You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-6Lines changed: 25 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -316,8 +316,8 @@ See [`docs/CONFIG_SCHEMA.md`](docs/CONFIG_SCHEMA.md) for complete configuration
316
316
**Configuration discovery:**
317
317
318
318
- Searches from current directory up to project root
319
-
- Falls back to global configuration if available
320
319
- Uses sensible defaults if no configuration found
320
+
- Global configuration support is planned for future releases (see [Planned Features](#planned-features))
321
321
322
322
---
323
323
@@ -404,10 +404,6 @@ Before implementing any changes, please follow this process:
404
404
- Follow the project's development guidelines
405
405
- Ensure your commits follow the project's commit message format (you can set up using `lab init`)
406
406
407
-
### Development Guidelines
408
-
409
-
For detailed development guidelines, coding standards, and architecture information, see [`docs/DEVELOPMENT_GUIDELINES.md`](docs/DEVELOPMENT_GUIDELINES.md).
410
-
411
407
### Questions?
412
408
413
409
If you have questions or need clarification, feel free to open a discussion or issue.
@@ -416,4 +412,27 @@ If you have questions or need clarification, feel free to open a discussion or i
416
412
417
413
## Planned Features
418
414
419
-
_No planned features at this time. Check back later or open an issue to suggest new features!_
415
+
### Global Configuration
416
+
417
+
Support for user-level global configuration files to enable consistent commit conventions across multiple projects. This will allow you to:
418
+
419
+
- Set default commit types and preferences in a single location
420
+
- Apply your preferred commit conventions to all projects automatically
421
+
- Override global settings on a per-project basis when needed
422
+
423
+
**Use cases:**
424
+
425
+
- Developers working across multiple repositories who want consistent commit message formats
426
+
- Teams that want to standardize commit conventions organization-wide
427
+
- Personal projects where you want the same commit types everywhere
428
+
429
+
The global configuration will be stored in OS-specific locations:
430
+
431
+
-**macOS/Linux**: `~/.labcommitr.config.yaml` or XDG config directory
432
+
-**Windows**: `%USERPROFILE%\.labcommitr.config.yaml` or AppData directory
433
+
434
+
Project-specific configurations will always take precedence over global settings.
435
+
436
+
---
437
+
438
+
_Have a feature idea? Open an issue to suggest new features!_
0 commit comments