app_dirs library

A library to locate common directories using platform-specific conventions.

To use:

var appDirs = getAppDirs(application: 'FooBar App');
var configDir = appDirs.config;
...

Classes

AppDirs
The directory locations for the current platform's conventions. This class factors in information like the application and company name.
BaseDirs
The base directories for the current platform. These are the standard directories for the platform's conventions, but without taking into account things like the application name.
Directories
The main entry-point to package:app_dirs.

Enums

OperatingSystem
The operating system to assume for directory conventions; passed as a param to Directories.

Functions

getAppDirs({String? qualifier, String? organization, required String application, bool preferUnixConventions = false}) AppDirs
Returns the directory locations for the current platform's conventions, factoring in information like the application name.