├── .github └── workflows │ └── go.yml ├── .gitignore ├── .goreleaser.yaml ├── .goreleaser.yaml.bck ├── .idea ├── .gitignore ├── modules.xml ├── splash-cli.iml └── vcs.xml ├── README.md ├── __tests__ ├── extractors_test.go ├── file_util_test.go ├── params_test.go ├── parseStringValue_test.go └── parser_test.go ├── cmd ├── alias │ ├── get-alias.go │ ├── remove-alias.go │ ├── rename-alias.go │ ├── root.go │ └── set-alias.go ├── auth │ ├── login.go │ ├── logout.go │ ├── root.go │ └── whoami.go ├── collection │ ├── get-collection.go │ └── root.go ├── root.go └── settings │ ├── get-config.go │ ├── root.go │ ├── set-config.go │ └── vars.go ├── config ├── default_config.go └── vars.go ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── justfile ├── lib ├── aliases │ └── aliases.go ├── analytics │ └── analytics.go ├── blurhash │ └── blurhash.go ├── console │ └── colors.go ├── expressions │ └── expressions.go ├── file_util.go ├── file_util_test.go ├── github │ ├── github.go │ ├── models │ │ └── github-models.go │ └── util.go ├── keys │ └── context.go ├── network │ ├── network.go │ └── util.go ├── slice │ └── slice.go ├── template.go ├── terminal │ ├── hyperlink.go │ └── util.go └── util.go ├── main.go ├── setup.go ├── showcase.sh └── unsplash ├── api.go ├── auth.go ├── collections.go ├── models ├── auth.go ├── base.go ├── collection.go ├── photo.go ├── topic.go └── user.go ├── photos.go ├── tokens └── tokens.go ├── topics.go ├── user.go └── util.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.goreleaser.yaml.bck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/.goreleaser.yaml.bck -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/splash-cli.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/.idea/splash-cli.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/extractors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/__tests__/extractors_test.go -------------------------------------------------------------------------------- /__tests__/file_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/__tests__/file_util_test.go -------------------------------------------------------------------------------- /__tests__/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/__tests__/params_test.go -------------------------------------------------------------------------------- /__tests__/parseStringValue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/__tests__/parseStringValue_test.go -------------------------------------------------------------------------------- /__tests__/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/__tests__/parser_test.go -------------------------------------------------------------------------------- /cmd/alias/get-alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/alias/get-alias.go -------------------------------------------------------------------------------- /cmd/alias/remove-alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/alias/remove-alias.go -------------------------------------------------------------------------------- /cmd/alias/rename-alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/alias/rename-alias.go -------------------------------------------------------------------------------- /cmd/alias/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/alias/root.go -------------------------------------------------------------------------------- /cmd/alias/set-alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/alias/set-alias.go -------------------------------------------------------------------------------- /cmd/auth/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/auth/login.go -------------------------------------------------------------------------------- /cmd/auth/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/auth/logout.go -------------------------------------------------------------------------------- /cmd/auth/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/auth/root.go -------------------------------------------------------------------------------- /cmd/auth/whoami.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/auth/whoami.go -------------------------------------------------------------------------------- /cmd/collection/get-collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/collection/get-collection.go -------------------------------------------------------------------------------- /cmd/collection/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/collection/root.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/settings/get-config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/settings/get-config.go -------------------------------------------------------------------------------- /cmd/settings/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/settings/root.go -------------------------------------------------------------------------------- /cmd/settings/set-config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/settings/set-config.go -------------------------------------------------------------------------------- /cmd/settings/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/cmd/settings/vars.go -------------------------------------------------------------------------------- /config/default_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/config/default_config.go -------------------------------------------------------------------------------- /config/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/config/vars.go -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/go.sum -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/justfile -------------------------------------------------------------------------------- /lib/aliases/aliases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/aliases/aliases.go -------------------------------------------------------------------------------- /lib/analytics/analytics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/analytics/analytics.go -------------------------------------------------------------------------------- /lib/blurhash/blurhash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/blurhash/blurhash.go -------------------------------------------------------------------------------- /lib/console/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/console/colors.go -------------------------------------------------------------------------------- /lib/expressions/expressions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/expressions/expressions.go -------------------------------------------------------------------------------- /lib/file_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/file_util.go -------------------------------------------------------------------------------- /lib/file_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/file_util_test.go -------------------------------------------------------------------------------- /lib/github/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/github/github.go -------------------------------------------------------------------------------- /lib/github/models/github-models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/github/models/github-models.go -------------------------------------------------------------------------------- /lib/github/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/github/util.go -------------------------------------------------------------------------------- /lib/keys/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/keys/context.go -------------------------------------------------------------------------------- /lib/network/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/network/network.go -------------------------------------------------------------------------------- /lib/network/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/network/util.go -------------------------------------------------------------------------------- /lib/slice/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/slice/slice.go -------------------------------------------------------------------------------- /lib/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/template.go -------------------------------------------------------------------------------- /lib/terminal/hyperlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/terminal/hyperlink.go -------------------------------------------------------------------------------- /lib/terminal/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/terminal/util.go -------------------------------------------------------------------------------- /lib/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/lib/util.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/main.go -------------------------------------------------------------------------------- /setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/setup.go -------------------------------------------------------------------------------- /showcase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/showcase.sh -------------------------------------------------------------------------------- /unsplash/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/api.go -------------------------------------------------------------------------------- /unsplash/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/auth.go -------------------------------------------------------------------------------- /unsplash/collections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/collections.go -------------------------------------------------------------------------------- /unsplash/models/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/models/auth.go -------------------------------------------------------------------------------- /unsplash/models/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/models/base.go -------------------------------------------------------------------------------- /unsplash/models/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/models/collection.go -------------------------------------------------------------------------------- /unsplash/models/photo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/models/photo.go -------------------------------------------------------------------------------- /unsplash/models/topic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/models/topic.go -------------------------------------------------------------------------------- /unsplash/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/models/user.go -------------------------------------------------------------------------------- /unsplash/photos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/photos.go -------------------------------------------------------------------------------- /unsplash/tokens/tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/tokens/tokens.go -------------------------------------------------------------------------------- /unsplash/topics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/topics.go -------------------------------------------------------------------------------- /unsplash/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/user.go -------------------------------------------------------------------------------- /unsplash/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rawnly/splash-cli/HEAD/unsplash/util.go --------------------------------------------------------------------------------