Skip to content

Commit d7152d7

Browse files
committed
domain
1 parent 3213540 commit d7152d7

7 files changed

Lines changed: 23 additions & 23 deletions

File tree

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# `nix-versions` - All versions of nixpkgs at your fingerprints.
22

3-
`nix-versions` is a CLI tool that can help you [find the nixpkgs revision for historical versions of a package](https://nix-versions.alwaysdata.net/getting-started/listing-versions.html).
3+
`nix-versions` is a CLI tool that can help you [find the nixpkgs revision for historical versions of a package](https://nix-versions.oeiuwq.com/getting-started/listing-versions.html).
44

55
It does so by integrating the following services available to the nix ecosystem:
66

@@ -16,10 +16,10 @@ Any of these backends can be selected as default or combined on a per-package ba
1616

1717
It also features [version constraint](https://github.com/Masterminds/semver?tab=readme-ov-file#hyphen-range-comparisons) filters, allowing you to restrict packages to a known set of compatible/stable versions that work with you.
1818

19-
When used in conjuction with `nix shell` and `direnv`, `nix-versions`, it can also double as a plain-text [development shell and tools version manager with automatic environment loading](https://nix-versions.alwaysdata.net/tools-version-manager.html) targeting people new to nix, but familiar with tools like npm, rvm, asdf, mise.
19+
When used in conjuction with `nix shell` and `direnv`, `nix-versions`, it can also double as a plain-text [development shell and tools version manager with automatic environment loading](https://nix-versions.oeiuwq.com/tools-version-manager.html) targeting people new to nix, but familiar with tools like npm, rvm, asdf, mise.
2020

21-
Our website provides a flakes generator for version-pinned packages. You can use these generated flakes as inputs on your own flakes, [allowing version constrained package updates](https://nix-versions.alwaysdata.net/flake-generator.html).
21+
Our website provides a flakes generator for version-pinned packages. You can use these generated flakes as inputs on your own flakes, [allowing version constrained package updates](https://nix-versions.oeiuwq.com/flake-generator.html).
2222

23-
Read more at our [website](https://nix-versions.alwaysdata.net/)
23+
Read more at our [website](https://nix-versions.oeiuwq.com/)
2424

25-
### https://nix-versions.alwaysdata.net
25+
### https://nix-versions.oeiuwq.com

docs/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ nix run github:vic/nix-versions -- 'emacs@~27 || ~29' --all
6262
> You can use our `flake.zip` endpoint as an input on your own `flake.nix` or `devenv.yaml`.<br/>
6363
> There's also `flake.nix` endpoint that outputs a text file.
6464
```shell
65-
nix develop 'https://nix-versions.alwaysdata.net/flake.zip/cowsay@latest/go@1.24.x' --output-lock-file /dev/null
65+
nix develop 'https://nix-versions.oeiuwq.com/flake.zip/cowsay@latest/go@1.24.x' --output-lock-file /dev/null
6666
```
6767
<details><summary>see command output</summary>
6868
<pre class="ansi-to-html">
@@ -74,5 +74,5 @@ nix develop 'https://nix-versions.alwaysdata.net/flake.zip/cowsay@latest/go@1.24
7474
> Our `use_nix_tools.sh` endpoint can get you a `direnv` shell in no time!<br/>
7575
> You don't even need `nix-versions` installed, just `nix` and `direnv`.
7676
```shell
77-
direnv fetchurl "https://nix-versions.alwaysdata.net/use_nix_tools.sh/ruby/cowsay"
77+
direnv fetchurl "https://nix-versions.oeiuwq.com/use_nix_tools.sh/ruby/cowsay"
7878
```

docs/flake-generator.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ These endpoints are located at the `flake.nix` and `flake.zip` paths:
1212

1313
```shell
1414
# Generate a flake.nix containing latest ruby and nodejs.
15-
curl https://nix-versions.alwaysdata.net/flake.nix/ruby@latest/nodejs@latest -o flake.nix
15+
curl https://nix-versions.oeiuwq.com/flake.nix/ruby@latest/nodejs@latest -o flake.nix
1616

1717
# An archive containing flake.nix. This is useful as input for your own flakes.
18-
curl https://nix-versions.alwaysdata.net/flake.zip/ruby@latest/nodejs@latest -o flake.zip
18+
curl https://nix-versions.oeiuwq.com/flake.zip/ruby@latest/nodejs@latest -o flake.zip
1919
```
2020

2121
## Keeping up to date with versioned packages
@@ -24,7 +24,7 @@ One advantage of using pinned-versions flakes as inputs for your own flakes is t
2424

2525
```nix
2626
{
27-
inputs.tools.url = "https://nix-versions.alwaysdata.net/flake.zip/go@~1.24/*.pip@25";
27+
inputs.tools.url = "https://nix-versions.oeiuwq.com/flake.zip/go@~1.24/*.pip@25";
2828
}
2929
```
3030

@@ -41,7 +41,7 @@ identify as stable releases.
4141
You can inspect the content of generated flake.zip with the following command:
4242

4343
```shell
44-
nix flake show https://nix-versions.alwaysdata.net/flake.zip/go@1.24.x/ruby@~3.4 --no-write-lock-file
44+
nix flake show https://nix-versions.oeiuwq.com/flake.zip/go@1.24.x/ruby@~3.4 --no-write-lock-file
4545
```
4646

4747
Requesting for `go@1.24.x` and `ruby@~3.4` will generate a flake with the following structure:
@@ -68,7 +68,7 @@ The flake itself is generated by using [ntv](https://github.com/vic/ntv) and use
6868
You can create quick one-shot environments by using the following command:
6969

7070
```
71-
nix develop https://nix-versions.alwaysdata.net/flake.zip/go@1.24.x/ruby@~3.4 --no-write-lock-file
71+
nix develop https://nix-versions.oeiuwq.com/flake.zip/go@1.24.x/ruby@~3.4 --no-write-lock-file
7272
```
7373

7474
## Using as `input` on your own flakes.
@@ -77,7 +77,7 @@ If you need to pin some tools to specific versions on your own flakes, just use
7777

7878
```nix
7979
{
80-
inputs.tools.url = "https://nix-versions.alwaysdata.net/flake.zip/go@~1.24";
80+
inputs.tools.url = "https://nix-versions.oeiuwq.com/flake.zip/go@~1.24";
8181
outputs = inputs: {
8282
# Go 1.24 is available at:
8383
# inputs.tools.packages.${system}.go
@@ -92,5 +92,5 @@ On your `devenv.yaml` file define an [input](https://devenv.sh/inputs/):
9292
```yaml
9393
inputs:
9494
tools:
95-
url: "https://nix-versions.alwaysdata.net/flake.zip/go@~1.24"
95+
url: "https://nix-versions.oeiuwq.com/flake.zip/go@~1.24"
9696
```

docs/getting-started/cli-help.ansi.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
List available package versions.
1212

13-
See <a href="https://nix-versions.alwaysdata.net">https://nix-versions.alwaysdata.net</a> for a complete guide.
13+
See <a href="https://nix-versions.oeiuwq.com">https://nix-versions.oeiuwq.com</a> for a complete guide.
1414

1515
OPTIONS
1616

docs/non-flake-environments.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ We also provide a couple of experimental endpoints, `default.{nix,zip}`.
99
They are intended for usage on non-flake environments.
1010

1111
```shell
12-
curl https://nix-versions.alwaysdata.net/default.nix/ruby@latest -o default.nix
12+
curl https://nix-versions.oeiuwq.com/default.nix/ruby@latest -o default.nix
1313

14-
nix-shell https://nix-versions.alwaysdata.net/default.zip/ruby@latest -A devShell
14+
nix-shell https://nix-versions.oeiuwq.com/default.zip/ruby@latest -A devShell
1515
```
1616
The reason we mention them as *experimental* is because generating a `default.nix` file
1717
requires our server to download and generate a sri-checksum for fetching each tools'

docs/tools-version-manager.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ You will notice a `use_nix_installables` function, that you can use independentl
4040

4141
```bash
4242
# Place this on your .envrc
43-
source_url "https://nix-versions.alwaysdata.net/use_nix_tools.sh/go/ruby" HASH
43+
source_url "https://nix-versions.oeiuwq.com/use_nix_tools.sh/go/ruby" HASH
4444
```
4545

4646
Where `HASH` can be obtained with:
4747

4848
```bash
49-
direnv fetchurl "https://nix-versions.alwaysdata.net/use_nix_tools.sh/go/ruby"
49+
direnv fetchurl "https://nix-versions.oeiuwq.com/use_nix_tools.sh/go/ruby"
5050
```
5151

5252
You can obtian package updates by doing `direnv reload`.
@@ -126,7 +126,7 @@ will install a function that all your projects can use to load their respective
126126
```shell
127127
mkdir -p ~/.config/direnv/lib
128128
# You can always inspect the downloaded function before installing it
129-
curl "https://nix-versions.alwaysdata.net/use_nix_tools.sh" -o ~/.config/direnv/lib/use_nix_tools.sh
129+
curl "https://nix-versions.oeiuwq.com/use_nix_tools.sh" -o ~/.config/direnv/lib/use_nix_tools.sh
130130
```
131131

132132
Then, on your project directory, besides your `.nix_tools` file, create an `.envrc` file that will be

nix/packages.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
vendorHash = builtins.readFile ./../cli/vendor-hash;
1111
meta = with pkgs.lib; {
1212
description = "Go CLI for searching nix packages versions using lazamar or nixhub";
13-
homepage = "https://nix-versions.alwaysdata.net";
13+
homepage = "https://nix-versions.oeiuwq.com";
1414
mainProgram = "nix-versions";
1515
};
1616
};
@@ -28,7 +28,7 @@
2828
dontInstall = true;
2929
meta = with pkgs.lib; {
3030
description = "Site for docs and flake generation services.";
31-
homepage = "https://nix-versions.alwaysdata.net";
31+
homepage = "https://nix-versions.oeiuwq.com";
3232
};
3333
};
3434

@@ -40,7 +40,7 @@
4040
env.CGO_ENABLED = 0; # static build
4141
meta = with pkgs.lib; {
4242
description = "Web UI for docs and flake generation services.";
43-
homepage = "https://nix-versions.alwaysdata.net";
43+
homepage = "https://nix-versions.oeiuwq.com";
4444
mainProgram = "web";
4545
};
4646
};

0 commit comments

Comments
 (0)