├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .golangci.yml ├── LICENSE ├── README.md ├── TODO.md ├── assets ├── banner.png └── help.png ├── cli ├── app.go ├── app_test.go ├── args.go ├── args_gen.go ├── commands.go ├── completions.go ├── easywriter.go ├── flags.go ├── flags_gen.go ├── flags_multi_gen.go ├── generate_args.py ├── generate_flags.py ├── generate_multi_flags.py ├── generate_rest.py ├── generate_value.py ├── generate_values.py ├── gotypes.py ├── helper.go ├── helper_test.go ├── options.go ├── parser.go ├── parser_test.go ├── rest.go ├── rest_gen.go ├── usager.go ├── value.go ├── value_gen.go ├── value_test.go ├── values_gen.go └── values_test.go ├── codecov.yml ├── colors ├── colors.go ├── colors_ansi_attribute_string_gen.go ├── colors_reset_attributes_gen.go ├── colors_test.go ├── generate_ansi_attribute_string.py ├── generate_reset_attributes.py └── internal │ └── cmd │ └── testcolors │ └── main.go ├── examples ├── comprehensive │ ├── go.mod │ ├── go.sum │ └── main.go └── hello │ ├── go.mod │ ├── go.sum │ └── main.go ├── go.mod └── go.sum /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/TODO.md -------------------------------------------------------------------------------- /assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/assets/banner.png -------------------------------------------------------------------------------- /assets/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/assets/help.png -------------------------------------------------------------------------------- /cli/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/app.go -------------------------------------------------------------------------------- /cli/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/app_test.go -------------------------------------------------------------------------------- /cli/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/args.go -------------------------------------------------------------------------------- /cli/args_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/args_gen.go -------------------------------------------------------------------------------- /cli/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/commands.go -------------------------------------------------------------------------------- /cli/completions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/completions.go -------------------------------------------------------------------------------- /cli/easywriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/easywriter.go -------------------------------------------------------------------------------- /cli/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/flags.go -------------------------------------------------------------------------------- /cli/flags_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/flags_gen.go -------------------------------------------------------------------------------- /cli/flags_multi_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/flags_multi_gen.go -------------------------------------------------------------------------------- /cli/generate_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/generate_args.py -------------------------------------------------------------------------------- /cli/generate_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/generate_flags.py -------------------------------------------------------------------------------- /cli/generate_multi_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/generate_multi_flags.py -------------------------------------------------------------------------------- /cli/generate_rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/generate_rest.py -------------------------------------------------------------------------------- /cli/generate_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/generate_value.py -------------------------------------------------------------------------------- /cli/generate_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/generate_values.py -------------------------------------------------------------------------------- /cli/gotypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/gotypes.py -------------------------------------------------------------------------------- /cli/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/helper.go -------------------------------------------------------------------------------- /cli/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/helper_test.go -------------------------------------------------------------------------------- /cli/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/options.go -------------------------------------------------------------------------------- /cli/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/parser.go -------------------------------------------------------------------------------- /cli/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/parser_test.go -------------------------------------------------------------------------------- /cli/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/rest.go -------------------------------------------------------------------------------- /cli/rest_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/rest_gen.go -------------------------------------------------------------------------------- /cli/usager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/usager.go -------------------------------------------------------------------------------- /cli/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/value.go -------------------------------------------------------------------------------- /cli/value_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/value_gen.go -------------------------------------------------------------------------------- /cli/value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/value_test.go -------------------------------------------------------------------------------- /cli/values_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/values_gen.go -------------------------------------------------------------------------------- /cli/values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/cli/values_test.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/codecov.yml -------------------------------------------------------------------------------- /colors/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/colors/colors.go -------------------------------------------------------------------------------- /colors/colors_ansi_attribute_string_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/colors/colors_ansi_attribute_string_gen.go -------------------------------------------------------------------------------- /colors/colors_reset_attributes_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/colors/colors_reset_attributes_gen.go -------------------------------------------------------------------------------- /colors/colors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/colors/colors_test.go -------------------------------------------------------------------------------- /colors/generate_ansi_attribute_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/colors/generate_ansi_attribute_string.py -------------------------------------------------------------------------------- /colors/generate_reset_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/colors/generate_reset_attributes.py -------------------------------------------------------------------------------- /colors/internal/cmd/testcolors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/colors/internal/cmd/testcolors/main.go -------------------------------------------------------------------------------- /examples/comprehensive/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/examples/comprehensive/go.mod -------------------------------------------------------------------------------- /examples/comprehensive/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/examples/comprehensive/go.sum -------------------------------------------------------------------------------- /examples/comprehensive/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/examples/comprehensive/main.go -------------------------------------------------------------------------------- /examples/hello/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/examples/hello/go.mod -------------------------------------------------------------------------------- /examples/hello/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/examples/hello/go.sum -------------------------------------------------------------------------------- /examples/hello/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/examples/hello/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperPaintman/nice/HEAD/go.sum --------------------------------------------------------------------------------