Use the user directory as default config file location
- Vorherrschende Sprache
- Go
- Sterne
- 588
- Forks
- 73
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
The current default(first) location for configuration storage is `./cli.json`, which is not so useful in most cases since the user would need to:
- Call gotify-cli in this specific directory for every invocation
- Create a `cli.json` in a random directory, which is not a clearly explanatory file name.
So I think in most cases, the user would use user directory as their config storage, so we should put that in front of `./cli.json` by default during initialization.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Ermitteln Sie den Initialisierungs- und Konfigurationspfadverarbeitungsablauf in der CLI und untersuchen Sie anschließend, in welcher Reihenfolge die Standardspeicherorte angeordnet sind. Überprüfen Sie, dass das Benutzerverzeichnis vor ./cli.json geprüft wird, und bestätigen Sie die daraus resultierende Priorität beim normalen Aufruf.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- go
- Bereich
- cli
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100