2024-02-14 10:55:58 +00:00
|
|
|
{ config, lib, pkgs, ... }:
|
|
|
|
{
|
2024-02-25 10:20:13 +00:00
|
|
|
extraPlugins = builtins.map
|
|
|
|
(path:
|
|
|
|
pkgs.runCommand "vim-plugin-bare" { } ''
|
|
|
|
mkdir -p "$out"
|
|
|
|
cp -r ${path}/* "$out"
|
|
|
|
'')
|
2024-02-14 10:55:58 +00:00
|
|
|
(with pkgs; [
|
|
|
|
"${decker}/share/vim-plugins/decker"
|
|
|
|
"${fzf}/share/vim-plugins/fzf"
|
|
|
|
]);
|
|
|
|
|
|
|
|
# Light your browser on fire, bebe.
|
|
|
|
plugins.firenvim.enable = true;
|
|
|
|
|
2024-02-25 09:51:21 +00:00
|
|
|
plugins.legendary-nvim = {
|
|
|
|
enable = true;
|
|
|
|
integrations.smart-splits.enable = true;
|
|
|
|
};
|
|
|
|
|
2024-02-14 10:55:58 +00:00
|
|
|
# Make it work.
|
|
|
|
plugins.smart-splits.enable = true;
|
|
|
|
|
|
|
|
# Project-specific Neovim configurations. Fancy.
|
|
|
|
globals.exrc = true;
|
|
|
|
}
|