neon_arch commited on
Commit
0495c84
1 Parent(s): 311a8d5

🧹 chore: add config file for Gitpod

Browse files
Files changed (1) hide show
  1. .gitpod.yml +45 -0
.gitpod.yml ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ image: ubuntu:latest
3
+ # Commands that will run on workspace start
4
+ tasks:
5
+ - name: Setup, Install & Build
6
+ - before: apt install cargo redis-server nodejs npm && cargo test
7
+ - init: cargo install cargo-watch
8
+ - command: redis-server --port 8080 & cargo watch -q -w "." -x "run"
9
+ # Ports to expose on workspace startup
10
+ ports:
11
+ - port: 8080
12
+ - onOpen: open-preview
13
+ - name: Website
14
+ - description: Website Preview
15
+ # vscode IDE setup
16
+ vscode:
17
+ extensions:
18
+ - vadimcn.vscode-lldb
19
+ - rust-lang.rust-analyzer
20
+ - bungcip.better-toml
21
+ - serayuzgur.crates
22
+ - usernamehw.errorlens
23
+ - DavidAnson.vscode-markdownlint
24
+ - esbenp.prettier-vscode
25
+ - stylelint.vscode-stylelint
26
+ - dbaeumer.vscode-eslint
27
+ - evgeniypeshkov.syntax-highlighter
28
+ - redhat.vscode-yaml
29
+ - ms-azuretools.vscode-docker
30
+ - GitHub.vscode-github-actions
31
+ - Catppuccin.catppuccin-vsc
32
+ - PKief.material-icon-theme
33
+ - tal7aouy.rainbow-bracket
34
+ - oderwat.indent-rainbow
35
+ - formulahendry.auto-rename-tag
36
+ - eamodio.gitlens
37
+ github:
38
+ prebuilds:
39
+ - master: true
40
+ - branches: true
41
+ - pullRequests: true
42
+ - pullRequestsFromForks: true
43
+ - addCheck: true
44
+ - addComment: false
45
+ - addBadge: true