1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/nixos/doc/manual
Naïm Favier 7ab1fd262f
vimUtils.makeCustomizable: rewrite to include more things
The current wrapper only includes vim, gvim and the man pages
(optionally). This rewrite distinguishes two scenarios, which I expect
cover the majority of use cases:

- standalone mode, when `name != "vim"`, means the user already has a
  vim in scope and only wants to add a customized version with a
  different name. In this case we only include wrappers for `/bin/*vim`.
- non-standalone mode, when `name == "vim"`, means the user expects a
  normal vim package that uses the specified configuration. In this case
  we include everything in the original derivation, with wrappers for
  all the executables that accept a vimrc.
2022-03-25 00:12:02 +01:00
..
administration
configuration
development Merge pull request #162271 from Infinisil/warn-no-type 2022-03-16 22:58:45 +01:00
from_md vimUtils.makeCustomizable: rewrite to include more things 2022-03-25 00:12:02 +01:00
installation nixos/manual: use system nixpkgs to build pxe image 2022-02-16 22:22:32 +03:00
release-notes vimUtils.makeCustomizable: rewrite to include more things 2022-03-25 00:12:02 +01:00
.gitignore
contributing-to-this-manual.chapter.md
default.nix
Makefile
man-configuration.xml
man-nixos-build-vms.xml
man-nixos-enter.xml
man-nixos-generate-config.xml
man-nixos-install.xml
man-nixos-option.xml
man-nixos-rebuild.xml nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
man-nixos-version.xml
man-pages.xml
manual.xml
md-to-db.sh
preface.xml
README.md
shell.nix