Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
macvim-app # MacVim
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
macvim-app # MacVim
];
} Package Definition
{
"pname": "macvim-app",
"version": "183,9.2.321",
"src": {
"url": "https://github.com/macvim-dev/macvim/releases/download/release-183/MacVim.dmg",
"sha256": "c27fb8948328074dcb81f45b7d88ff4e123a86c06eaf3d5b330369bc39ffab69"
},
"installPhase": [
"mkdir -p \"$out/Applications/MacVim.app\" && cp -r \"MacVim.app\" \"$out/Applications\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/gview\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/gvim\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/gvimdiff\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/gvimex\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/mview\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/mvim\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/mvimex\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/view\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/vim\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/vimdiff\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/vimex\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/vi\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/MacVim.app/Contents/bin/mvim\" \"$out/bin/mvimdiff\""
],
"meta": {
"description": "Text editor",
"homepage": "https://github.com/macvim-dev/macvim"
}
}