**Setting a new Unix system of mine (wsl favor)** 1. zsh (better shell than bash :L) 2. ohmyzsh (better shell managing) ``` sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" ``` 3. conda (miniforge3) ``` curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh" bash Miniforge3-$(uname)-$(uname -m).sh ``` 4. nvim (better vim) 5. zoxide (navigate faster) ``` curl -sS https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | zsh ``` add this to .zshrc: ``` eval "$(zoxide init zsh)" ``` 6. zsh plugins (git sudo zsh-autosuggestions zsh-syntax-highlighting web-search copypath copyfile copybuffer) ``` git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting ``` 7. optional p10k (make better look terminal and maybe faster) 8. vscode (sync profile setting for faster set up) 9. sagemath (add sage env conda if needed) https://doc.sagemath.org/html/en/installation/conda.html ``` conda create -n sage sage python=3.11 ``` 10. nvidia (cuda for more gpu power than IGPU) https://www.linuxbabe.com/desktop-linux/switch-intel-nvidia-graphics-card-ubuntu 11. Setting up git (git gh) https://cli.github.com/manual/gh_auth_login https://github.com/cli/cli 12. More apps: ProtonVPN, Steam, Telegram, ChatGPT 13. Docker (optional) https://docs.docker.com/engine/install/ubuntu/ https://docs.docker.com/engine/install/linux-postinstall/ 14. Im added tmux: https://gist.github.com/gocs/b69e689f03cf18fda219152e0e0ad422
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up