Try   HackMD

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)"
  1. 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
  1. nvim (better vim)
  2. zoxide (navigate faster)
curl -sS https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | zsh

add this to .zshrc:

eval "$(zoxide init zsh)"
  1. 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
  1. optional p10k (make better look terminal and maybe faster)
  2. vscode (sync profile setting for faster set up)
  3. sagemath (add sage env conda if needed) https://doc.sagemath.org/html/en/installation/conda.html
conda create -n sage sage python=3.11
  1. nvidia (cuda for more gpu power than IGPU) https://www.linuxbabe.com/desktop-linux/switch-intel-nvidia-graphics-card-ubuntu

  2. Setting up git (git gh) https://cli.github.com/manual/gh_auth_login https://github.com/cli/cli

  3. More apps: ProtonVPN, Steam, Telegram, ChatGPT

  4. Docker (optional) https://docs.docker.com/engine/install/ubuntu/ https://docs.docker.com/engine/install/linux-postinstall/

  5. Im added tmux: https://gist.github.com/gocs/b69e689f03cf18fda219152e0e0ad422