ce1d8ce03f
Rather than assuming a configuration file at `~/.slack-term`, respect the user's choice per the XDG Base Directory specification (https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) to find the configuration. Uses a cross-platform XDG library to abstract the details of the specification and encompass any future changes (https://github.com/OpenPeeDeeP/xdg, https://godoc.org/github.com/OpenPeeDeeP/xdg). After merging, the [wiki home page](https://github.com/erroneousboat/slack-term/wiki) should be updated to reflect the new configuration location. This closes #170 and closes #203.
22 lines
848 B
Modula-2
22 lines
848 B
Modula-2
module github.com/erroneousboat/slack-term
|
|
|
|
go 1.12
|
|
|
|
require (
|
|
github.com/0xAX/notificator v0.0.0-20171022182052-88d57ee9043b
|
|
github.com/OpenPeeDeeP/xdg v0.2.0
|
|
github.com/erroneousboat/termui v0.0.0-20170923115141-80f245cdfa04
|
|
github.com/gorilla/websocket v1.4.1 // indirect
|
|
github.com/kr/pretty v0.1.0 // indirect
|
|
github.com/lithammer/fuzzysearch v1.1.0
|
|
github.com/maruel/panicparse v1.1.1 // indirect
|
|
github.com/mattn/go-runewidth v0.0.7
|
|
github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7 // indirect
|
|
github.com/nlopes/slack v0.6.1-0.20191106133607-d06c2a2b3249
|
|
github.com/nsf/termbox-go v0.0.0-20191229070316-58d4fcbce2a7
|
|
github.com/pkg/errors v0.8.1 // indirect
|
|
github.com/stretchr/testify v1.4.0 // indirect
|
|
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
|
|
gopkg.in/yaml.v2 v2.2.4 // indirect
|
|
)
|