add vim alias if check

This commit is contained in:
Tomas Mirchev 2025-02-25 14:55:31 +01:00
parent ea40bf8aef
commit 7cf47057ad

View File

@ -12,7 +12,7 @@
},
"nvim": {
"link": { "from": "shared/nvim", "to": "~/.config/nvim/init.lua" },
"post-link": "echo 'alias vim=nvim' >> ~/.zshrc"
"post-link": "(grep -q 'alias vim=nvim' ~/.zshrc || echo 'alias vim=nvim' >> ~/.zshrc) || true"
},
"zsh": {
"link": { "from": "shared/zsh", "to": "~/.zshrc" }
@ -91,7 +91,7 @@
"package": "nvim",
"ignore-template": true,
"link": { "from": "linux-dev/nvim", "to": "~/.config/nvim" },
"post-link": "nvim --headless '+Lazy! restore' '+MasonUpdate' +qa && echo 'alias vim=nvim' >> ~/.zshrc"
"post-link": "nvim --headless '+Lazy! restore' '+MasonUpdate' +qa && (grep -q 'alias vim=nvim' ~/.zshrc || echo 'alias vim=nvim' >> ~/.zshrc) || true"
},
{
"package": "git",