Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.teamsbutactuallygood.dev/llms.txt

Use this file to discover all available pages before exploring further.

Here you’ll have a simple tutorial and how to install Teams but (actually) good.
Installing NodeJS is not mandatory, but recommended to avoid some potential issue down the line, bun can work without NodeJS, and bun is used for that project
1

Install NodeJs

Go to the NodeJS website, select your operating system and follow the steps on the website
Node Installation
2

Check if NodeJS works

Open your Terminal and run this command, it should return the nodejs version (need to be 22 or more)
node --version
3

Install bun

Teams but (actually) good uses bun, so you need to do the same :)Go to the bun website command the command for your operating system (should be the one already selected) and past it in your terminal
Bun Installation
4

Check bun's version

Open your Terminal and run this command, it should return the bun version
bun --version
5

Install git

Now go to the git website, select your operating system and follow the step to install git, you don’t need to understand the install option, you can mostly just next all the time and git will be installed on your pc
6

Clone the repo

Now we can clone the repo, to do that go into a folder where you wanna store the project in your terminal, and then run this command
git clone https://github.com/LeonimusTTV/teams-but-actually-good
7

Open project

Now open the folder on your code editor, vscode is good enough for that
8

Install the dependencies

In the root folder of the project, run this command in your terminal
bun install
9

Check if the installation worked

Run this command to see if it generates correctly
bun run generate
10

Install rust (optional if you only want to build the extension)

Go to the rust download page and follow the instruction on the website, rust is needed to build the Tauri app, if you don’t plan on using it, rust is therefore optional
Now the setup is finished, to continue go check the information for devs

Information

File structure, build commands and project overview