@ -19,8 +19,8 @@ case "$ARCH" in
 
			
		
	
		
		
			
				
					
					    ; ; 
    ; ; 
 
			
		
	
		
		
			
				
					
					esac esac  
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					HASH = $( curl https://update.code.visualstudio.com/api/commits/stable/server-linux-$ARCH -web |  cut -d '"'  -f 2) HASH = $( curl -fsSL  https://update.code.visualstudio.com/api/commits/stable/server-linux-$ARCH -web |  cut -d '"'  -f 2)  
			
				
				
			
		
	
		
		
			
				
					
					output = $( curl -sL https://vscode.download.prss.microsoft.com/dbazure/download/stable/$HASH /vscode-server-linux-$ARCH -web.tar.gz |  tar -xz -C ${ INSTALL_PREFIX }  --strip-components 1) output = $( curl -f sS L https://vscode.download.prss.microsoft.com/dbazure/download/stable/$HASH /vscode-server-linux-$ARCH -web.tar.gz |  tar -xz -C ${ INSTALL_PREFIX }  --strip-components 1)  
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					if  [  $?  -ne 0  ] ;  then if  [  $?  -ne 0  ] ;  then  
			
		
	
		
		
			
				
					
					  echo  " Failed to install Microsoft Visual Studio Code Server:  $output " 
  echo  " Failed to install Microsoft Visual Studio Code Server:  $output " 
 
			
		
	
	
		
		
			
				
					
						
						
						
							
								 
						
					 
					@ -44,6 +44,13 @@ for extension in "$${EXTENSIONLIST[@]}"; do
 
			
		
	
		
		
			
				
					
					  fi 
  fi 
 
			
		
	
		
		
			
				
					
					done done  
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					# Check if the settings file exists...  
			
		
	
		
		
			
				
					
					if  [  ! -f ~/.vscode-server/data/Machine/settings.json ] ;  then  
			
		
	
		
		
			
				
					
					  echo  "⚙️ Creating settings file..." 
 
			
		
	
		
		
			
				
					
					  mkdir -p ~/.vscode-server/data/Machine
 
			
		
	
		
		
			
				
					
					  echo  " ${ SETTINGS } "  > ~/.vscode-server/data/Machine/settings.json
 
			
		
	
		
		
			
				
					
					fi  
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					echo  " 👷 Running  ${ INSTALL_PREFIX } /bin/code-server serve-local --port  ${ PORT }  --accept-server-license-terms serve-local --without-connection-token --telemetry-level  ${ TELEMETRY_LEVEL }  in the background... " echo  " 👷 Running  ${ INSTALL_PREFIX } /bin/code-server serve-local --port  ${ PORT }  --accept-server-license-terms serve-local --without-connection-token --telemetry-level  ${ TELEMETRY_LEVEL }  in the background... "  
			
		
	
		
		
			
				
					
					echo  " Check logs at  ${ LOG_PATH } ! " echo  " Check logs at  ${ LOG_PATH } ! "  
			
		
	
		
		
			
				
					
					" ${ INSTALL_PREFIX } /bin/code-server "  serve-local --port " ${ PORT } "  --accept-server-license-terms serve-local --without-connection-token --telemetry-level " ${ TELEMETRY_LEVEL } "  > " ${ LOG_PATH } "  2>& 1  & " ${ INSTALL_PREFIX } /bin/code-server "  serve-local --port " ${ PORT } "  --accept-server-license-terms serve-local --without-connection-token --telemetry-level " ${ TELEMETRY_LEVEL } "  > " ${ LOG_PATH } "  2>& 1  &