Skip to content

Latest commit

 

History

History
70 lines (59 loc) · 939 Bytes

File metadata and controls

70 lines (59 loc) · 939 Bytes

Ubuntu: Dev Setup

Dependencies:

  • NodeJS
  • Yarn
  • TypeScript
  • Angular
  • Tauri
  • TALight

Using Install.sh

  ./install.sh
  source ~/.bashrc

Manually

  • General
  sudo apt update
  sudo apt install git curl
  • Rust
  sudo apt install cargo
  sudo apt install libwebkit2gtk-4.0-dev \
      build-essential \
      curl \
      wget \
      libssl-dev \
      libgtk-3-dev \
      libayatana-appindicator3-dev \
      librsvg2-dev
  • NodeJS
  curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  source ~/.bashrc
  nvm list-remote
  nvm install --lts
  • Yarn
  npm install -g yarn
  • TypeScript
  yarn global add typescript

Angular

  yarn global add @angular/cli

TALight ( for the server )

  sudo apt install cargo
  source install_talight.sh
  • Project Dependencies
  yarn install