Skip to content

Commit b823a2f

Browse files
author
Marc Jakobi
committed
fix: update nvim-neorocks references -> lumen-oss
1 parent 2eb17b3 commit b823a2f

39 files changed

+447
-447
lines changed

.envrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
use flake . -Lv
1+
use flake . -Lv --accept-flake-config

CHANGELOG.md

Lines changed: 367 additions & 367 deletions
Large diffs are not rendered by default.

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ The easiest way to run tests is with Nix (see below).
6161
If you do not use Nix, you can also run the test suite using `luarocks test`.
6262
For more information on how to set up Neovim as a Lua interpreter, see
6363

64-
- The [neorocks tutorial](https://github.com/nvim-neorocks/neorocks#without-neolua).
64+
- The [neorocks tutorial](https://github.com/lumen-oss/neorocks#without-neolua).
6565

6666
Or
6767

README.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
<!-- markdownlint-disable -->
22
<br />
33
<div align="center">
4-
<a href="https://github.com/nvim-neorocks/rocks.nvim">
4+
<a href="https://github.com/lumen-oss/rocks.nvim">
55
<img src="./rocks-header.svg" alt="rocks.nvim">
66
</a>
77
<p align="center">
88
<br />
99
<a href="./doc/rocks.txt"><strong>Explore the docs »</strong></a>
1010
<br />
1111
<br />
12-
<a href="https://github.com/nvim-neorocks/rocks.nvim/issues/new?assignees=&labels=bug">Report Bug</a>
12+
<a href="https://github.com/lumen-oss/rocks.nvim/issues/new?assignees=&labels=bug">Report Bug</a>
1313
·
14-
<a href="https://github.com/nvim-neorocks/rocks.nvim/issues/new?assignees=&labels=enhancement">Request Feature</a>
14+
<a href="https://github.com/lumen-oss/rocks.nvim/issues/new?assignees=&labels=enhancement">Request Feature</a>
1515
·
16-
<a href="https://github.com/nvim-neorocks/rocks.nvim/discussions/new?category=q-a">Ask Question</a>
16+
<a href="https://github.com/lumen-oss/rocks.nvim/discussions/new?category=q-a">Ask Question</a>
1717
</p>
1818
<p>
1919
<strong>
@@ -26,7 +26,7 @@
2626

2727
> [!WARNING]
2828
>
29-
> rocks.nvim will be [undergoing a major rewrite](https://github.com/nvim-neorocks/rocks.nvim/issues/539)
29+
> rocks.nvim will be [undergoing a major rewrite](https://github.com/lumen-oss/rocks.nvim/issues/539)
3030
> soon. If you're considering switching from another plugin manager
3131
> and you'd like to avoid churn,
3232
> we recommend you wait for rocks.nvim v3.0.0.
@@ -42,20 +42,20 @@
4242
- Minimal, non-intrusive UI.
4343
- Async execution.
4444
- Extensible, with a Lua API.
45-
- [`rocks-git.nvim`](https://github.com/nvim-neorocks/rocks-git.nvim)
45+
- [`rocks-git.nvim`](https://github.com/lumen-oss/rocks-git.nvim)
4646
for installing from git repositories.
47-
- [`rocks-config.nvim`](https://github.com/nvim-neorocks/rocks-config.nvim)
47+
- [`rocks-config.nvim`](https://github.com/lumen-oss/rocks-config.nvim)
4848
for plugin configuration.
49-
- [`rocks-lazy.nvim`](https://github.com/nvim-neorocks/rocks-lazy.nvim)
49+
- [`rocks-lazy.nvim`](https://github.com/lumen-oss/rocks-lazy.nvim)
5050
for lazy-loading.
51-
- [`rocks-treesitter.nvim`](https://github.com/nvim-neorocks/rocks-treesitter.nvim)
51+
- [`rocks-treesitter.nvim`](https://github.com/lumen-oss/rocks-treesitter.nvim)
5252
for automatic tree-sitter parser management.
5353
- And [more...](https://github.com/topics/rocks-nvim)
5454
- Command completions for plugins and versions on luarocks.org.
55-
- Binary rocks pulled from [rocks-binaries](https://nvim-neorocks.github.io/rocks-binaries/)
55+
- Binary rocks pulled from [rocks-binaries](https://lumen-oss/rocks-binaries/)
5656
so you don't have to compile them.
5757

58-
![demo](https://github.com/nvim-neorocks/rocks.nvim/assets/12857160/ce678546-76a7-4fdc-b822-e43d51652681)
58+
![demo](https://github.com/lumen-oss/rocks.nvim/assets/12857160/ce678546-76a7-4fdc-b822-e43d51652681)
5959

6060
## :moon: Introduction
6161

@@ -86,7 +86,7 @@ This comes with several pain points:
8686

8787
Other more modern approaches rely on plugin authors
8888
providing this information in their source repositories.
89-
We have a detailed article explaining why we chose a different approach [here](https://github.com/nvim-neorocks/rocks.nvim/wiki/What-about-packspec-(pkg.json)%3F).
89+
We have a detailed article explaining why we chose a different approach [here](https://github.com/lumen-oss/rocks.nvim/wiki/What-about-packspec-(pkg.json)%3F).
9090

9191
With rocks.nvim, installing a plugin is as simple as entering the command:
9292

@@ -103,12 +103,12 @@ Do one thing well.
103103

104104
It doesn't dictate how you as a user should configure your plugins.
105105
But there's an optional module for those seeking
106-
additional configuration capabilities: [`rocks-config.nvim`](https://github.com/nvim-neorocks/rocks-config.nvim).
106+
additional configuration capabilities: [`rocks-config.nvim`](https://github.com/lumen-oss/rocks-config.nvim).
107107

108108
We have packaged [many Neovim plugins and tree-sitter parsers](https://luarocks.org/modules/neorocks)
109109
for luarocks, and an increasing number of plugin authors
110110
[have been publishing themselves](https://luarocks.org/labels/neovim?non_root=on).
111-
Additionally, [`rocks-git.nvim`](https://github.com/nvim-neorocks/rocks-git.nvim)
111+
Additionally, [`rocks-git.nvim`](https://github.com/lumen-oss/rocks-git.nvim)
112112
ensures you're covered even when a plugin isn't directly available on LuaRocks.
113113

114114
### :deciduous_tree: Enhanced tree-sitter support
@@ -121,14 +121,14 @@ ensures you're covered even when a plugin isn't directly available on LuaRocks.
121121
122122
We're revolutionizing the way Neovim users and plugin developers
123123
interact with tree-sitter parsers.
124-
With the introduction of the [Neovim User Rocks Repository (NURR)](https://github.com/nvim-neorocks/nurr),
124+
With the introduction of the [Neovim User Rocks Repository (NURR)](https://github.com/lumen-oss/nurr),
125125
we have automated the packaging and publishing of many plugins and curated[^2] tree-sitter parsers
126126
for luarocks, ensuring a seamless and efficient user experience.
127127

128128
[^2]: We only upload parsers which we can install in the NURR CI
129129
(tested on Linux).
130130

131-
When installing, rocks.nvim will also search our [rocks-binaries (dev)](https://nvim-neorocks.github.io/rocks-binaries-dev/)
131+
When installing, rocks.nvim will also search our [rocks-binaries (dev)](https://lumen-oss/rocks-binaries-dev/)
132132
server, which means you don't even need to compile any parsers
133133
on your machine.
134134

@@ -142,7 +142,7 @@ all you need to do is run `vim.treesitter.start()` to enable syntax highlighting
142142

143143
[^3]: You can put this in a `ftplugin/<filetype>.lua`, for example.
144144

145-
Or, you can use our [`rocks-treesitter.nvim`](https://github.com/nvim-neorocks/rocks-treesitter.nvim)
145+
Or, you can use our [`rocks-treesitter.nvim`](https://github.com/lumen-oss/rocks-treesitter.nvim)
146146
module, which can automatically install parsers and enable syntax highlighting for you.
147147

148148
> [!TIP]
@@ -151,7 +151,7 @@ module, which can automatically install parsers and enable syntax highlighting f
151151
152152
<!-- Or, if you want something that comes with lots of tree-sitter parsers and -->
153153
<!-- automatically configures nvim-treesitter for you, -->
154-
<!-- check out our [`rocks-treesiter.nvim` module](https://github.com/nvim-neorocks/rocks-treesitter.nvim). -->
154+
<!-- check out our [`rocks-treesiter.nvim` module](https://github.com/lumen-oss/rocks-treesitter.nvim). -->
155155

156156
#### Simplifying dependencies
157157

@@ -203,7 +203,7 @@ We suggest starting nvim without loading RC files, such that already installed p
203203
with the installer:
204204

205205
```sh
206-
nvim -u NORC -c "source https://github.com/nvim-neorocks/rocks.nvim/master/installer.lua"
206+
nvim -u NORC -c "source https://github.com/lumen-oss/rocks.nvim/master/installer.lua"
207207
```
208208

209209
> [!IMPORTANT]
@@ -264,7 +264,7 @@ if not pcall(require, "rocks") then
264264

265265
if not vim.uv.fs_stat(rocks_location) then
266266
-- Pull down rocks.nvim
267-
local url = "https://github.com/nvim-neorocks/rocks.nvim"
267+
local url = "https://github.com/lumen-oss/rocks.nvim"
268268
vim.fn.system({ "git", "clone", "--filter=blob:none", url, rocks_location })
269269
-- Make sure the clone was successfull
270270
assert(vim.v.shell_error == 0, "rocks.nvim installation failed. Try exiting and re-entering Neovim!")
@@ -289,7 +289,7 @@ Upon running `nvim` the bootstrapping script should engage!
289289
290290
### :hammer: Manual installation
291291

292-
For manual installation, see [this tutorial](https://github.com/nvim-neorocks/rocks.nvim/wiki/Installing-rocks.nvim-manually,-without-the-installation-script).
292+
For manual installation, see [this tutorial](https://github.com/lumen-oss/rocks.nvim/wiki/Installing-rocks.nvim-manually,-without-the-installation-script).
293293

294294
## :books: Usage
295295

@@ -365,7 +365,7 @@ Make sure to run `:Rocks sync` when you are done.
365365
> [!TIP]
366366
>
367367
> If you want more advanced lazy-loading capabilities,
368-
> try out the [`rocks-lazy.nvim`](https://github.com/nvim-neorocks/rocks-lazy.nvim) module.
368+
> try out the [`rocks-lazy.nvim`](https://github.com/lumen-oss/rocks-lazy.nvim) module.
369369
370370
By default, `rocks.nvim` will source all plugins at startup.
371371
To prevent it from sourcing a plugin, you can specify `opt = true`
@@ -417,7 +417,7 @@ You can then load the plugin with Neovim's built-in `:packadd {rock}` command[^1
417417
> #### Should I lazy load plugins?
418418
>
419419
> Making sure a plugin doesn't unnecessarily impact startup time
420-
> [should be the responsibility of plugin authors, not users](https://github.com/nvim-neorocks/nvim-best-practices?tab=readme-ov-file#sleeping_bed-lazy-loading).
420+
> [should be the responsibility of plugin authors, not users](https://github.com/lumen-oss/nvim-best-practices?tab=readme-ov-file#sleeping_bed-lazy-loading).
421421
> As is the case with dependencies, a plugin's functionality may evolve over
422422
> time, potentially leading to breakage if it's the user who has
423423
> to worry about lazy loading.
@@ -489,15 +489,15 @@ See [`:h rocks-api`](./doc/rocks.txt) for details.
489489

490490
Following are some examples:
491491

492-
- [`rocks-git.nvim`](https://github.com/nvim-neorocks/rocks-git.nvim):
492+
- [`rocks-git.nvim`](https://github.com/lumen-oss/rocks-git.nvim):
493493
Adds the ability to install plugins from git.
494-
- [`rocks-config.nvim`](https://github.com/nvim-neorocks/rocks-config.nvim):
494+
- [`rocks-config.nvim`](https://github.com/lumen-oss/rocks-config.nvim):
495495
Adds an API for safely loading plugin configurations.
496-
- [`rocks-lazy.nvim`](https://github.com/nvim-neorocks/rocks-lazy.nvim):
496+
- [`rocks-lazy.nvim`](https://github.com/lumen-oss/rocks-lazy.nvim):
497497
Adds lazy-loading abstractions and integrates with rocks-config.nvim.
498-
- [`rocks-dev.nvim`](https://github.com/nvim-neorocks/rocks-dev.nvim):
498+
- [`rocks-dev.nvim`](https://github.com/lumen-oss/rocks-dev.nvim):
499499
Adds an API for developing and testing luarocks plugins locally.
500-
- [`rocks-treesitter.nvim`](https://github.com/nvim-neorocks/rocks-treesitter.nvim)
500+
- [`rocks-treesitter.nvim`](https://github.com/lumen-oss/rocks-treesitter.nvim)
501501
Automatic highlighting and installation of tree-sitter parsers.
502502
- And [more...](https://github.com/topics/rocks-nvim)
503503

@@ -512,9 +512,9 @@ which contains the `luarocks` stderr output, among other logs.
512512

513513
## :link: projects related to neovim and luarocks
514514

515-
- [luarocks-tag-release](https://github.com/nvim-neorocks/luarocks-tag-release):
515+
- [luarocks-tag-release](https://github.com/lumen-oss/luarocks-tag-release):
516516
A GitHub action that automates publishing to luarocks.org
517-
- [NURR](https://github.com/nvim-neorocks/nurr):
517+
- [NURR](https://github.com/lumen-oss/nurr):
518518
A repository that publishes Neovim plugins and tree-sitter parsers
519519
to luarocks.org
520520
- [luarocks.nvim](https://github.com/vhyrro/luarocks.nvim):

bootstrap.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ local install_cmd = {
171171
"rocks.nvim",
172172
}
173173
if supported_arch then
174-
table.insert(install_cmd, 4, "--server='https://nvim-neorocks.github.io/rocks-binaries/'")
174+
table.insert(install_cmd, 4, "--server='https://lumen-oss.github.io/rocks-binaries/'")
175175
end
176176
vim.notify("Installing rocks.nvim...")
177177

doc/rocks.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ You can configure how rocks.nvim interacts with luarocks using the `[luarocks]`
6464
Configuration options:
6565

6666
- `servers`: List of binary servers.
67-
Default: `[ "https://luarocks.org/manifests/neorocks/", "https://nvim-neorocks.github.io/rocks-binaries/" ]`
67+
Default: `[ "https://luarocks.org/manifests/neorocks/", "https://lumen-oss.github.io/rocks-binaries/" ]`
6868
- `dev_servers`: List of dev binary servers.
69-
Default: `[ "https://nvim-neorocks.github.io/rocks-binaries-dev/" ]`
69+
Default: `[ "https://lumen-oss.github.io/rocks-binaries-dev/" ]`
7070

7171
You can disable the default binary servers by setting these to empty lists.
7272

@@ -76,10 +76,10 @@ Example:
7676
[luarocks]
7777
servers = [
7878
"https://luarocks.org/manifests/neorocks/",
79-
"https://nvim-neorocks.github.io/rocks-binaries/"
79+
"https://lumen-oss.github.io/rocks-binaries/"
8080
]
8181
dev_servers = [
82-
"https://nvim-neorocks.github.io/rocks-binaries-dev/"
82+
"https://lumen-oss.github.io/rocks-binaries-dev/"
8383
]
8484
<
8585

flake.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
description = "Definitely not a Neovim and Luarocks breed";
33

44
nixConfig = {
5-
extra-substituters = "https://neorocks.cachix.org";
6-
extra-trusted-public-keys = "neorocks.cachix.org-1:WqMESxmVTOJX7qoBC54TwrMMoVI1xAM+7yFin8NRfwk=";
5+
extra-substituters = "https://lumen-labs.cachix.org";
6+
extra-trusted-public-keys = "lumen-labs.cachix.org-1:WmGwJxPmN6cIqKJHYTq/C1WIaqIUneH+t+BAT34Qag0=";
77
};
88

99
inputs = {
1010
nixpkgs.url = "github:nixos/nixpkgs";
1111

12-
neorocks.url = "github:nvim-neorocks/neorocks";
12+
neorocks.url = "github:lumen-oss/neorocks";
1313

1414
gen-luarc = {
1515
url = "github:mrcjkb/nix-gen-luarc-json";

installer.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ local function install()
432432
"rocks.nvim",
433433
}
434434
if supported_arch then
435-
table.insert(install_cmd, 4, "--server='https://nvim-neorocks.github.io/rocks-binaries/'")
435+
table.insert(install_cmd, 4, "--server='https://lumen-oss.github.io/rocks-binaries/'")
436436
end
437437
vim.notify("Installing rocks.nvim...")
438438
local sc = exec(install_cmd)

lua/rocks/adapter.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
-- License: GPLv3
1313
-- Created: 13 Mar 2024
1414
-- Updated: 19 Apr 2024
15-
-- Homepage: https://github.com/nvim-neorocks/rocks.nvim
15+
-- Homepage: https://github.com/lumen-oss/rocks.nvim
1616
-- Maintainers: NTBBloodbath <[email protected]>, Vhyrro <[email protected]>, mrcjkb <[email protected]>
1717

1818
-- NOTE: On Windows, we must create junctions, because NTFS symlinks require admin privileges.

0 commit comments

Comments
 (0)