Environment icon indicating copy to clipboard operation
Environment copied to clipboard

Easy access to environment variables from Swift. Linux & OS X ready.

Environment

Build Status Platforms Package Managers

Blog Twitter Czechboy0

Easy access to environment variables from Swift. Linux & OS X ready.

Installation

Swift Package Manager

.Package(url: "https://github.com/czechboy0/Environment.git", majorVersion: 0, minor: 5)

Usage

Easily get, set and remove environment variables.

Env["PATH"] //Optional("/Users/honzadvorsky/") //get value for key `PATH`
Env["TEST_RESULT"] = "1" //set value for key `TEST_RESULT`
Env["TEST_RESULT"] = nil //remove value for key `TEST_RESULT`
Env.all() //[String: String] - get all environment variables keyed by their name

:gift_heart: Contributing

Please create an issue with a description of your problem or open a pull request with a fix.

:v: License

MIT

:alien: Author

Honza Dvorsky - http://honzadvorsky.com, @czechboy0