| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package userdirs
- // XDG user directories environment variables.
- const (
- EnvDesktopDir = "XDG_DESKTOP_DIR"
- EnvDownloadDir = "XDG_DOWNLOAD_DIR"
- EnvDocumentsDir = "XDG_DOCUMENTS_DIR"
- EnvMusicDir = "XDG_MUSIC_DIR"
- EnvPicturesDir = "XDG_PICTURES_DIR"
- EnvVideosDir = "XDG_VIDEOS_DIR"
- EnvTemplatesDir = "XDG_TEMPLATES_DIR"
- EnvPublicShareDir = "XDG_PUBLICSHARE_DIR"
- )
- // Directories defines the locations of well known user directories.
- type Directories struct {
- // Desktop defines the location of the user's desktop directory.
- Desktop string
- // Download defines a suitable location for user downloaded files.
- Download string
- // Documents defines a suitable location for user document files.
- Documents string
- // Music defines a suitable location for user audio files.
- Music string
- // Pictures defines a suitable location for user image files.
- Pictures string
- // VideosDir defines a suitable location for user video files.
- Videos string
- // Templates defines a suitable location for user template files.
- Templates string
- // PublicShare defines a suitable location for user shared files.
- PublicShare string
- }
|