Install NixOS or the nix package manager: https://nixos.org/download
NOTE (corporate): make sure the
HTTP(s)_PROXY
,http(s)_proxy
,ftp_proxy
environment variables are set
- you need to change the following in
init.lua
:if true then require('bootstrap') end
- copy the
nvim
folder of this repo to$HOME/.config/nvim
.
- Add your flake to you NixOS flake inputs.
- Add the overlay provided by this flake.
nixpkgs.overlays = [
# replace <kickstart-nix-nvim> with the name you chose
<kickstart-nix-nvim>.overlays.default
];
You can then add the overlay's output(s) to the systemPackages
:
environment.systemPackages = with pkgs; [
nvim-pkg # The default package added by the overlay
];
With Nix installed (flakes enabled), from the repo root:
nix profile remove nvim --extra-experimental-features nix-command ; nix --experimental-features 'nix-command flakes' profile install .#nvim