ipfs/kubo

Implement XDG base directories

Open

#120 geöffnet am 24. Sept. 2014

Auf GitHub ansehen
 (11 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Go (2.725 Forks)batch import
P2help wanted

Repository-Metriken

Stars
 (13.906 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 4T 2h) (28 gemergte PRs in 30 T)

Beschreibung

See: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

Basically:

configuration should be searched in:

  • XDG_CONFIG_HOME/go-ipgs/config
  • XDG_CONFIG_DIRS/go-ipgs/config

Some rules :

  • XDG_CONFIG_HOME defaults to HOME/.config when not set
  • XDG_CONFIG_DIRS defaults to /etc/xdg when not set

The same logic applies to persistent data files (the one we want to keep) and cached data files (the one we may delete at any moment)

Contributor Guide