Minor format adjustment

This commit is contained in:
Fred Drake
2024-10-13 11:01:15 -04:00
parent e349347a95
commit 1128eb14b5
+11 -11
View File
@@ -37,22 +37,22 @@ You can have multiple neovim configurations (`nvim`, `nvim-rust`, `nvim-golang`,
Create a function that creates neovim links with unique configuration names:
```nix
mkNeovimPackages = pkgs: neovimPkgs: let
mkNeovimAlias = name: pkg:
pkgs.runCommand "neovim-${name}" {} ''
mkdir -p $out/bin
ln -s ${pkg}/bin/nvim $out/bin/nvim-${name}
'';
mkNeovimPackages = pkgs: neovimPkgs: let
mkNeovimAlias = name: pkg:
pkgs.runCommand "neovim-${name}" {} ''
mkdir -p $out/bin
ln -s ${pkg}/bin/nvim $out/bin/nvim-${name}
'';
```
And add it to your home-manager imports:
```nix
({pkgs, ...}: {
home.packages =
(builtins.attrValues (mkNeovimPackages pkgs inputs.neovim.packages.${pkgs.system}))
++ [inputs.neovim.packages.${pkgs.system}.default];
})
({pkgs, ...}: {
home.packages =
(builtins.attrValues (mkNeovimPackages pkgs inputs.neovim.packages.${pkgs.system}))
++ [inputs.neovim.packages.${pkgs.system}.default];
})
```
## Technology Support