switch vim flavour to Neovim; reason: macOS clipboard support
access to system clipboard was broken in command-line vim, the buffers "+ or "* were said not to exist and neither unnamed or unnamedplus clipboard settings were working. Aliases nvim to "vim"
This commit is contained in:
parent
8a96154f43
commit
9a519e2eb5
3 changed files with 10 additions and 14 deletions
|
@ -4,10 +4,8 @@
|
|||
self: super:
|
||||
rec {
|
||||
#jami-ring-daemon = super.qt5.callPackage ./ov/jami/ring-daemon.nix {};
|
||||
myVim = with super; (vim_configurable.override { python = python3; }).customize {
|
||||
# executable/ package name
|
||||
name = "vim";
|
||||
vimrcConfig.packages.myVimPackage = with pkgs.vimPlugins; {
|
||||
myVim = with super; neovim.override { configure = {
|
||||
packages.myVimPackage = with pkgs.vimPlugins; {
|
||||
# loaded on start
|
||||
start = [
|
||||
ale
|
||||
|
@ -27,8 +25,8 @@
|
|||
vim-jinja
|
||||
];
|
||||
};
|
||||
vimrcConfig.customRC = builtins.readFile ./vimrc;
|
||||
};
|
||||
customRC = builtins.readFile ./vimrc;
|
||||
};};
|
||||
# build with debug symbols and in debug mode (less optimized)
|
||||
opencvDebug = with super; enableDebugging ((opencv3.override { enablePython = true; enableGtk3 = true; enableDocs = true; pythonPackages = pkgs.python3Packages; }).overrideAttrs (oldAttrs: rec { cmakeBuildType = "Debug"; }));
|
||||
#gnutls = super.callPackage ./ov/gnutls {inherit (super.darwin.apple_sdk.frameworks) Security;};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue