nixpkgs/doc/languages-frameworks
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
..
agda.section.md adga: Add test for all packages 2021-08-03 13:33:59 +02:00
android.section.md
beam.section.md doc/beam: minor formatting/copy fixes (#153396) 2022-01-04 18:20:42 +08:00
bower.section.md
coq.section.md coqPackages: tree-wide move packages to nativeBuildInputs and add strictDeps = true 2022-02-25 07:54:17 +01:00
crystal.section.md doc/crystal: Update to mention shard.lock file generation 2021-10-30 16:30:33 +02:00
dhall.section.md dhall docs: replace two paths with more general versions 2021-11-08 13:21:26 +09:00
dotnet.section.md buildDotnetModule: wrap executables in preFixup 2022-01-12 00:23:53 +01:00
emscripten.section.md doc: minimize mentions of nix-env -i without -A in nixpkgs manual 2021-12-18 12:00:00 +00:00
gnome.section.md doc: fix broken links 2021-12-09 18:57:38 +00:00
go.section.md buildGoModule: use proxyVendor instead of runVend 2022-01-06 14:00:58 +10:00
haskell.section.md
hy.section.md
idris.section.md doc: minimize mentions of nix-env -i without -A in nixpkgs manual 2021-12-18 12:00:00 +00:00
index.xml buildDotnetModule: add documentation 2021-10-06 22:14:24 +02:00
ios.section.md
java.section.md jre_minimal: document how to use a headless JDK 2021-09-30 10:34:51 +02:00
javascript.section.md docs: document Javascript package updates in nixpkgs 2022-03-21 15:32:53 -04:00
lua.section.md doc: fix broken links 2021-12-09 18:57:38 +00:00
maven.section.md
nim.section.md Nim: Add documentation and GitHub metadata 2021-09-05 11:20:02 +02:00
ocaml.section.md buildDunePackage: use dune_2 by default 2022-03-13 21:19:09 +01:00
octave.section.md doc: minimize mentions of nix-env -i without -A in nixpkgs manual 2021-12-18 12:00:00 +00:00
perl.section.md doc: minimize mentions of nix-env -i without -A in nixpkgs manual 2021-12-18 12:00:00 +00:00
php.section.md
python.section.md python3Packages: document how to handle extras-require 2022-02-25 14:09:41 +01:00
qt.section.md
r.section.md doc: clarify location of rPackages overrides 2021-09-26 07:29:58 +10:00
ruby.section.md doc: ruby-section: add workaround for platform-specific gems 2021-12-08 14:27:52 +01:00
rust.section.md rustPlatform.bindgenHook: init 2022-02-22 19:37:07 +01:00
texlive.section.md
titanium.section.md
vim.section.md vimUtils.makeCustomizable: rewrite to include more things 2022-03-25 00:12:02 +01:00