├── .dockerignore ├── .envrc ├── .github └── workflows │ ├── docker.yaml │ ├── golang.yaml │ ├── nix.yaml │ └── release.yaml ├── .gitignore ├── .golangci.yaml ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── Dockerfile ├── Justfile ├── LICENSE ├── README.md ├── VERSION ├── cmd └── nix-search │ ├── cliexample.go │ ├── formatting.go │ ├── main.go │ └── util.go ├── default.nix ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── pkg └── nixsearch │ ├── client.go │ ├── deduplicate.go │ ├── deduplicate_test.go │ ├── esclient.go │ ├── estypes.go │ ├── matchers.go │ └── query.go ├── scripts ├── golang-ldflags.sh └── upsert-gh-release.sh └── shell.nix /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.dockerignore -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.envrc -------------------------------------------------------------------------------- /.github/workflows/docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.github/workflows/docker.yaml -------------------------------------------------------------------------------- /.github/workflows/golang.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.github/workflows/golang.yaml -------------------------------------------------------------------------------- /.github/workflows/nix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.github/workflows/nix.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/Justfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | v0.3 2 | -------------------------------------------------------------------------------- /cmd/nix-search/cliexample.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/cmd/nix-search/cliexample.go -------------------------------------------------------------------------------- /cmd/nix-search/formatting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/cmd/nix-search/formatting.go -------------------------------------------------------------------------------- /cmd/nix-search/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/cmd/nix-search/main.go -------------------------------------------------------------------------------- /cmd/nix-search/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/cmd/nix-search/util.go -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/default.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/nixsearch/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/pkg/nixsearch/client.go -------------------------------------------------------------------------------- /pkg/nixsearch/deduplicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/pkg/nixsearch/deduplicate.go -------------------------------------------------------------------------------- /pkg/nixsearch/deduplicate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/pkg/nixsearch/deduplicate_test.go -------------------------------------------------------------------------------- /pkg/nixsearch/esclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/pkg/nixsearch/esclient.go -------------------------------------------------------------------------------- /pkg/nixsearch/estypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/pkg/nixsearch/estypes.go -------------------------------------------------------------------------------- /pkg/nixsearch/matchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/pkg/nixsearch/matchers.go -------------------------------------------------------------------------------- /pkg/nixsearch/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/pkg/nixsearch/query.go -------------------------------------------------------------------------------- /scripts/golang-ldflags.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/scripts/golang-ldflags.sh -------------------------------------------------------------------------------- /scripts/upsert-gh-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/scripts/upsert-gh-release.sh -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peterldowns/nix-search-cli/HEAD/shell.nix --------------------------------------------------------------------------------