nix-config/overlays/neovim-unwrapped.nix
2024-08-03 14:32:56 -04:00

14 lines
396 B
Nix

final: prev: {
neovim-unwrapped = prev.neovim-unwrapped.overrideAttrs (oldAttrs: {
postInstall =
(oldAttrs.postInstall or "")
# bash
+ ''
substituteInPlace $out/share/applications/nvim.desktop \
--replace "TryExec=nvim" "" \
--replace "Terminal=true" "Terminal=false" \
--replace "Exec=nvim %F" "Exec=kitty nvim %F"
'';
});
}