Skip to content
Snippets Groups Projects
Commit 4bef16c4 authored by Eduardo Trujillo's avatar Eduardo Trujillo
Browse files

docs: Add note on using standalone version

parent 286b665e
Loading
...@@ -48,11 +48,16 @@ My personal [Neovim][1] configuration as a [home-manager][2] module. ...@@ -48,11 +48,16 @@ My personal [Neovim][1] configuration as a [home-manager][2] module.
### Standalone ### Standalone
As a fallback, this configuration can be used without `home-manager`. Expect some rough edges. Dependencies will need to be set up manually, and a compatible version of Neovim needs to be installed:
- Install plugin dependencies: `git`, `gcc`, etc.
- Clone this repository. - Clone this repository.
- Create a soft link between the `src` directory and `~/.config/nvim`. - Create a soft link between the `src` directory and `~/.config/nvim`.
- Start `nvim` and wait for `lazy.nvim` to install automatically. - Start `nvim` and wait for `lazy.nvim` to install automatically.
- Run `:Lazy install`. - Run `:Lazy install`.
While `lazy-lock.json` will still be used, Neovim and dependency versions are not guaranteed to be compatible.
## Reproducible Environment ## Reproducible Environment
When using this configuration as a `home-manager` module, it is possible to build a reproducible environment. Thanks to Nix's reproducible builds and `lazy.nvim`'s `lazy-lock.json` file, this module will always pull the same versions of all packages/plugins, unless the respective Lockfiles are updated. When using this configuration as a `home-manager` module, it is possible to build a reproducible environment. Thanks to Nix's reproducible builds and `lazy.nvim`'s `lazy-lock.json` file, this module will always pull the same versions of all packages/plugins, unless the respective Lockfiles are updated.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment