nixpkgs/pkgs/applications/editors
Lily Ballard 72e3217bf1 macvim: add configuration similar to vim_configurable and neovim
vim_configurable and neovim have both supported a mechanism to build
them with a custom vimrc that supports plugins from Nix. This updates
MacVim to support the same sort of configuration using an expression
like

  macvim.configure {
    customRC = ''
      # custom configuration goes here
    '';
    packages.myVimPackage = with pkgs.vimPlugins; {
      start = [ youcompleteme fugitive ];
      opt = [ phpCompletion elm-vim ];
    }
  }

Once configured, .override will allow for editing the configuration.

Like vim_configurable and neovim, configuring macvim does not require
rebuilding it. Also like them, configuring macvim turns off the user
vimrc file.
2020-09-28 16:03:34 -07:00
..
aewan
amp
android-studio androidStudioPackages.{dev,canary}: 4.2.0.11 -> 4.2.0.12 2020-09-26 22:12:52 +02:00
apostrophe apostrophe: 2.2.0.2 → 2.2.0.3 2020-05-14 10:15:11 +02:00
aseprite
atom atom: Fix #92487 2020-07-22 00:15:26 -04:00
bless
bluefish bluefish: 2.2.10 -> 2.2.11 2020-05-04 19:55:36 -07:00
bluej bluej: init at 4.2.2 2020-09-21 09:31:18 +02:00
bonzomatic
brackets brackets: use lib.getLib systemd instead of systemd.lib 2020-08-13 20:51:39 +02:00
bvi
bviplus
code-browser code-browser: init at 7.1.20 2020-08-26 21:03:14 +02:00
codeblocks
cudatext cudatext: init at 1.111.0 2020-09-08 11:14:58 +03:00
deadpixi-sam
dhex
dit dit: 0.6 -> 0.7 2020-05-21 07:38:27 +00:00
eclipse eclipse: add eclipse-committers 2020-06-25 21:42:25 +02:00
ed treewide: add warning comment to “boot” packages 2020-07-31 08:56:53 +02:00
edbrowse
edit
elvis
emacs emacs: fix paths for native compilation 2020-09-24 14:54:36 -04:00
emacs-modes emacsPackages.libgit: Fix build 2020-09-20 22:27:52 +02:00
featherpad featherpad: use qt5's mkDerivation 2020-08-26 19:16:25 +02:00
flpsed
focuswriter focuswriter: 1.7.5 -> 1.7.6 2020-05-04 21:13:40 -07:00
fte
geany
ghostwriter
glow buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
gnome-builder gnome-builder: 3.36.0 -> 3.36.1 2020-07-05 07:19:24 +02:00
gnome-latex gnome-latex: 3.32.0 -> 3.36.0 2020-05-05 11:43:01 +00:00
gobby
gophernotes gophernotes: init at 0.7.1 2020-08-08 09:37:46 -04:00
hecate
heme
hexcurse
hexdino buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
hexedit
howl
ht
jedit jedit: use latest jdk 2020-09-20 11:41:06 +02:00
jetbrains idea: 2020.2.1 -> 2020.2.2 2020-09-18 11:54:45 +09:30
joe
jucipp
jupp
jupyter
jupyter-kernels/iruby iruby: init at 0.3.0 2020-08-09 11:32:40 -07:00
kakoune kakoune: 2020.08.04 -> 2020.09.01 2020-09-01 13:17:55 +02:00
kdevelop5 Merge pull request #90008 from r-ryantm/auto-update/kdev-php 2020-06-20 00:03:53 +02:00
kibi
kile
kodestudio
leafpad
leo-editor leo-editor: 6.2 -> 6.2.1 2020-05-05 23:31:22 +02:00
lighttable lighttable: use lib.getLib systemd instead of systemd.lib 2020-08-13 20:51:39 +02:00
lite lite: 1.06 -> 1.11 2020-08-02 05:57:03 +00:00
manuskript
mg treewide: pkg-config has targetPrefix 2020-05-16 00:21:21 +00:00
micro micro: 2.0.5 -> 2.0.7 2020-09-16 16:30:52 +02:00
mindforger
mle
moe
monodevelop
music/tuxguitar
nano nano: 5.0 -> 5.2 2020-08-24 15:53:28 +01:00
ne
nedit
neovim neovim-qt: Add homepage 2020-08-31 07:19:40 -04:00
netbeans netbeans: 12.0 -> 12.1 2020-09-01 23:41:10 +02:00
notepadqq notepadqq: remoe unnecesary fetchSubmodules 2020-06-14 10:34:21 -04:00
nvi nvi: mark as broken 2020-05-17 15:53:36 +01:00
nvpy
okteta kdeApplications.okteta: 0.26.3 -> 0.26.4 2020-08-06 19:25:28 +00:00
quartus-prime quartus-prime-lite: 19.1 -> 20.1 2020-07-02 08:37:35 +02:00
quilter Merge pull request #93751 from r-ryantm/auto-update/quilter 2020-08-02 09:31:47 -04:00
qxmledit
rednotebook rednotebook: 2.18 -> 2.19 (#87478) 2020-05-11 01:19:26 +00:00
retext
rstudio
scite
setzer setzer: 0.3.0 -> 0.3.2 2020-09-12 14:45:09 +02:00
sigil sigil: 0.9.14 -> 1.3.0 2020-08-15 21:51:56 +01:00
standardnotes
sublime sublime3{,-dev}: fix updateScript 2020-05-14 12:08:08 +02:00
supertux-editor
tecoc
texmacs
texmaker
texstudio texstudio: 3.0.0 -> 3.0.1 2020-09-15 20:52:16 +02:00
textadept
texworks
thonny
tiled tiled: 1.4.1 -> 1.4.2 2020-08-11 15:31:57 +00:00
tweak
typora typora: 0.9.89 -> 0.9.93 2020-08-31 07:27:06 +02:00
uemacs
vbindiff
vim macvim: add configuration similar to vim_configurable and neovim 2020-09-28 16:03:34 -07:00
vis vis: 0.5 -> 0.6 2020-06-17 11:43:58 -07:00
viw viw: init at 20171029 2020-08-26 07:54:46 +02:00
vscode Merge pull request #98189 from samuela/upkeep-bot/vscode-1.49.1-1600387697 2020-09-24 08:10:34 +02:00
wily
wxhexeditor
xmlcopyeditor
xxe-pe xxe-pe: init at 9.4.0 2020-08-16 15:24:06 +02:00
yi
zile