@ -19,8 +19,8 @@ case "$ARCH" in
 
		
	
		
			
				    ; ; 
 
		
	
		
			
				esac  
		
	
		
			
				
 
		
	
		
			
				HASH = $( curl 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)  
		
	
		
			
				HASH = $( curl -fsSL  https://update.code.visualstudio.com/api/commits/stable/server-linux-$ARCH -web |  cut -d '"'  -f 2)  
		
	
		
			
				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  
		
	
		
			
				  echo  " Failed to install Microsoft Visual Studio Code Server:  $output " 
 
		
	
	
		
			
				
					
						
						
						
							
								 
						
					 
				
			
			@ -44,6 +44,13 @@ for extension in "$${EXTENSIONLIST[@]}"; do
 
		
	
		
			
				  fi 
 
		
	
		
			
				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  " 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  &