Last active
July 16, 2025 07:53
-
-
Save Mistobaan/8f136efbd54349d6ce63fe35b602f43c to your computer and use it in GitHub Desktop.
Lambda Labs setup for Arm64
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# install node | |
# Download and install nvm: | |
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash | |
# in lieu of restarting the shell | |
\. "$HOME/.nvm/nvm.sh" | |
# Download and install Node.js: | |
nvm install 22 | |
# Verify the Node.js version: | |
node -v # Should print "v22.17.0". | |
nvm current # Should print "v22.17.0". | |
# Verify npm version: | |
npm -v # Should print "10.9.2". | |
# Persist bash history. | |
SNIPPET="export PROMPT_COMMAND='history -a' && export HISTFILE=/commandhistory/.bash_history" \ | |
&& mkdir /commandhistory \ | |
&& touch /commandhistory/.bash_history \ | |
&& chown -R $USERNAME /commandhistory | |
# install https://github.com/dandavison/delta | |
# install powerline10k | |
# Default powerline10k theme | |
bash -c "$(wget -O- https://github.com/deluan/zsh-in-docker/releases/download/v1.2.0/zsh-in-docker.sh)" -- \ | |
-p git \ | |
-p fzf \ | |
-a "source /usr/share/doc/fzf/examples/key-bindings.zsh" \ | |
-a "source /usr/share/doc/fzf/examples/completion.zsh" \ | |
-a "export PROMPT_COMMAND='history -a' && export HISTFILE=/commandhistory/.bash_history" \ | |
-x | |
# install gemini | |
npm install -g @google/gemini-cli |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment