News for hackers. Stuff that matters.
Re:Node v6.9.0 (LTS) by drinchev on Tuesday October 18, 2016 @04:06PM (#12738164)
I'm trying to install it ( antigen ) but it complains that I already have a nvm installed ( well I do, but should I remove it ? )
Re:Node v6.9.0 (LTS) by lukechilds on Tuesday October 18, 2016 @04:10PM (#12738203)
It should work fine with existing nvm installs, have you commented out the line where you're manually sourcing nvm?

If you have can you paste the exact message you're getting?

Re:Node v6.9.0 (LTS) by drinchev on Tuesday October 18, 2016 @04:19PM (#12738273)
I haven't commented out any lines.

    λ ~ ◆ antigen bundle lukechilds/zsh-nvm
    .Cloning into '/Users/drinchev/.antigen/repos/https-COLON--SLASH--SLASH-github.com-SLASH-lukechilds-SLASH-zsh-nvm.git'...
    remote: Counting objects: 228, done.
    remote: Compressing objects: 100% (47/47), done.
    remote: Total 228 (delta 16), reused 0 (delta 0), pack-reused 178
    Receiving objects: 100% (228/228), 29.54 KiB | 0 bytes/s, done.
    Resolving deltas: 100% (91/91), done.
    Checking connectivity... done.
    Installing nvm...
    fatal: destination path '/Users/drinchev/.nvm' already exists and is not an empty directory.
    fatal: Not a git repository (or any of the parent directories): .git
    fatal: Not a git repository (or any of the parent directories): .git
    λ ~ ◆ 
Anyway I think the problem is that it is trying to install nvm, which I already have. Not sure I want to delete my .nvm, since I'm going to loose all my node installs
Re:Node v6.9.0 (LTS) by lukechilds on Tuesday October 18, 2016 @04:40PM (#12738461)
Ahhh, zsh-nvm requires that nvm has been installed via git.

Although it shouldn't be trying to install over your previous installation, it checks if nvm exists first with `[[ ! -f "$NVM_DIR/nvm.sh" ]]`.

Out of interest what does: `[[ ! -f "$NVM_DIR/nvm.sh" ]] && echo "nvm doesn't exist" || echo "nvm exists"` return?

If you wanna try it out you could backup your "$NVM_DIR/versions" folder and restore it. That holds all your node installs and global modules.

Re:Node v6.9.0 (LTS) by drinchev on Tuesday October 18, 2016 @04:42PM (#12738482)

    λ ~ ◆ [[ ! -f "$NVM_DIR/nvm.sh" ]] && echo "nvm doesn't exist" || echo "nvm exists"
    nvm doesn't exist
    λ ~ ◆
Yeah, but tomorrow I'm GMT+2 :D
Re:Node v6.9.0 (LTS) by lukechilds on Tuesday October 18, 2016 @04:49PM (#12738559)
Strange...

Is it a symlink or something? Does `ls "$NVM_DIR"` list nvm.sh anywhere?

Re:Node v6.9.0 (LTS) by drinchev on Tuesday October 18, 2016 @05:33PM (#12738931)
No :(

I've opened an issue, because I think we're polluting HN

https://github.com/lukechilds/zsh-nvm/issues/11