Skip to content

Commit

Permalink
Feature: Automatic Server Start on Visual Studio Code
Browse files Browse the repository at this point in the history
  • Loading branch information
BosEriko committed Jul 8, 2024
1 parent 8671660 commit dcdd165
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"recommendations": [
"EthanSK.restore-terminals"
]
}
50 changes: 50 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"restoreTerminals.terminals": [
{
"splitTerminals": [
{
"name": "Open Browser",
"commands": ["wslview http://localhost:3000/ && exit"]
}
]
},
{
"splitTerminals": [
{
"name": "Node Server",
"commands": ["cd $(eval echo $KURU_STUDIO_PANEL_DIRECTORY) && yarn develop"]
}
]
},
{
"splitTerminals": [
{
"name": "Rails Server",
"commands": [
"sudo service docker start",
"sudo docker network prune -f",
"sudo docker stop $(docker ps -aq)",
"sudo docker rm $(docker ps -aq)",
"cd $(eval echo $KURU_STUDIO_SERVER_DIRECTORY) && docker-compose up"
]
}
]
},
{
"splitTerminals": [
{
"name": "Rails Console",
"commands": ["cd $(eval echo $KURU_STUDIO_SERVER_DIRECTORY) && docker-compose run web rails console"]
}
]
},
{
"splitTerminals": [
{
"name": "Terminal",
"commands": ["cd $(eval echo $KURU_STUDIO_PANEL_DIRECTORY) && clear"]
}
]
}
]
}

0 comments on commit dcdd165

Please sign in to comment.