Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
macvim # MacVim
];
}
Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
macvim # MacVim
];
}
Package Definition
{
"pname": "macvim",
"version": "180",
"src": {
"url": "https://github.com/macvim-dev/macvim/releases/download/release-180/MacVim.dmg",
"sha256": "cbb56be27e48975135bc7f83d62480097469e8a4fdf93e7e2ae165e71cbec117"
},
"installPhase": [
"mkdir -p \"$out/Applications\" && cp -r \"MacVim.app\" \"$out/Applications/MacVim.app\"",
"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"
}
}