diff --git a/public/gifs/windows/install-git-bash.gif b/public/gifs/windows/install-git-bash.gif new file mode 100644 index 00000000..3d12f19a Binary files /dev/null and b/public/gifs/windows/install-git-bash.gif differ diff --git a/public/gifs/windows/install-msys.gif b/public/gifs/windows/install-msys.gif new file mode 100644 index 00000000..168d7508 Binary files /dev/null and b/public/gifs/windows/install-msys.gif differ diff --git a/public/gifs/windows/install-skm-git-bash.gif b/public/gifs/windows/install-skm-git-bash.gif new file mode 100644 index 00000000..9e38e090 Binary files /dev/null and b/public/gifs/windows/install-skm-git-bash.gif differ diff --git a/public/gifs/windows/install-vscode.gif b/public/gifs/windows/install-vscode.gif new file mode 100644 index 00000000..2a825a6f Binary files /dev/null and b/public/gifs/windows/install-vscode.gif differ diff --git a/public/gifs/windows/install-wsl.gif b/public/gifs/windows/install-wsl.gif new file mode 100644 index 00000000..ffc2012a Binary files /dev/null and b/public/gifs/windows/install-wsl.gif differ diff --git a/public/gifs/windows/msys-global-install.gif b/public/gifs/windows/msys-global-install.gif new file mode 100644 index 00000000..1d083af1 Binary files /dev/null and b/public/gifs/windows/msys-global-install.gif differ diff --git a/public/gifs/windows/msys-skm-install.gif b/public/gifs/windows/msys-skm-install.gif new file mode 100644 index 00000000..f95a8bf3 Binary files /dev/null and b/public/gifs/windows/msys-skm-install.gif differ diff --git a/public/gifs/windows/wsl-git-curl.gif b/public/gifs/windows/wsl-git-curl.gif new file mode 100644 index 00000000..17ab9bff Binary files /dev/null and b/public/gifs/windows/wsl-git-curl.gif differ diff --git a/public/gifs/windows/wsl-install-global.gif b/public/gifs/windows/wsl-install-global.gif new file mode 100644 index 00000000..3e75a558 Binary files /dev/null and b/public/gifs/windows/wsl-install-global.gif differ diff --git a/public/gifs/windows/wsl-skm-install.gif b/public/gifs/windows/wsl-skm-install.gif new file mode 100644 index 00000000..8fa79d02 Binary files /dev/null and b/public/gifs/windows/wsl-skm-install.gif differ diff --git a/public/gifs/windows/wsl-terminal copy.gif b/public/gifs/windows/wsl-terminal copy.gif new file mode 100644 index 00000000..19babaa0 Binary files /dev/null and b/public/gifs/windows/wsl-terminal copy.gif differ diff --git a/public/gifs/windows/wsl-terminal.gif b/public/gifs/windows/wsl-terminal.gif new file mode 100644 index 00000000..19babaa0 Binary files /dev/null and b/public/gifs/windows/wsl-terminal.gif differ diff --git a/public/images/installation/windows-msys2/mingw64-pin-to-taskbar.png b/public/images/installation/windows/mingw64-pin-to-taskbar.png similarity index 100% rename from public/images/installation/windows-msys2/mingw64-pin-to-taskbar.png rename to public/images/installation/windows/mingw64-pin-to-taskbar.png diff --git a/public/images/installation/windows/new-terminal-vscode.png b/public/images/installation/windows/new-terminal-vscode.png new file mode 100755 index 00000000..b020cfb7 Binary files /dev/null and b/public/images/installation/windows/new-terminal-vscode.png differ diff --git a/public/images/installation/windows/terminal-pin-taskbar.png b/public/images/installation/windows/terminal-pin-taskbar.png new file mode 100755 index 00000000..6e68b69d Binary files /dev/null and b/public/images/installation/windows/terminal-pin-taskbar.png differ diff --git a/public/images/installation/windows/terminal-ubuntu-user-account.png b/public/images/installation/windows/terminal-ubuntu-user-account.png new file mode 100755 index 00000000..3cb143a2 Binary files /dev/null and b/public/images/installation/windows/terminal-ubuntu-user-account.png differ diff --git a/public/images/installation/windows/unbuntu-wsl-reinstall-issue.png b/public/images/installation/windows/unbuntu-wsl-reinstall-issue.png new file mode 100755 index 00000000..4791363d Binary files /dev/null and b/public/images/installation/windows/unbuntu-wsl-reinstall-issue.png differ diff --git a/public/images/installation/windows/vscode-open-user-settings-json.png b/public/images/installation/windows/vscode-open-user-settings-json.png new file mode 100755 index 00000000..97243d0d Binary files /dev/null and b/public/images/installation/windows/vscode-open-user-settings-json.png differ diff --git a/public/images/installation/windows/windows-terminal-default-profile.png b/public/images/installation/windows/windows-terminal-default-profile.png new file mode 100755 index 00000000..82e6a88a Binary files /dev/null and b/public/images/installation/windows/windows-terminal-default-profile.png differ diff --git a/public/images/installation/windows/windows-terminal-settings.png b/public/images/installation/windows/windows-terminal-settings.png new file mode 100755 index 00000000..2a2991a1 Binary files /dev/null and b/public/images/installation/windows/windows-terminal-settings.png differ diff --git a/src/content/docs/installation/Linux/step-3.md b/src/content/docs/installation/Linux/step-3.md index 1add727a..4cacea25 100644 --- a/src/content/docs/installation/Linux/step-3.md +++ b/src/content/docs/installation/Linux/step-3.md @@ -36,3 +36,29 @@ can download and install Visual Studio Code to use as a source code editor. ``` ![Installing Visual Studio Code on Ubuntu](/gifs/linux/install-vsc.gif) + +4. In Visual Studio Code you should install the following extensions: + + For C#: + + - [C#](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) + - [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) + - [Intellicode for C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.vscodeintellicode-csharp) + + You can do this from the command line by executing: + + ```shell + code --install-extension ms-dotnettools.csharp + code --install-extension ms-dotnettools.csdevkit + code --install-extension ms-dotnettools.vscodeintellicode-csharp + ``` + + For C++: + + - [C++ Extension Pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack) + + You can do this from the command line by executing: + + ```shell + code --install-extension ms-vscode.cpptools-extension-pack + ``` diff --git a/src/content/docs/installation/MacOS/step-3.md b/src/content/docs/installation/MacOS/step-3.md index c419eae5..ca0c315f 100644 --- a/src/content/docs/installation/MacOS/step-3.md +++ b/src/content/docs/installation/MacOS/step-3.md @@ -18,7 +18,7 @@ Visual Studio Code, also commonly known as *VS Code* or just *Code*, is a powerf 3. In Visual Studio Code you should install the following extensions: - For C#: + For C#: - [C#](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) - [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) @@ -32,7 +32,7 @@ Visual Studio Code, also commonly known as *VS Code* or just *Code*, is a powerf code --install-extension ms-dotnettools.vscodeintellicode-csharp ``` - For C++: + For C++: - [C++ Extension Pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack) diff --git a/src/content/docs/installation/Windows (MSYS2)/index.mdx b/src/content/docs/installation/Windows (MSYS2)/index.mdx index 08edf0ce..48069224 100644 --- a/src/content/docs/installation/Windows (MSYS2)/index.mdx +++ b/src/content/docs/installation/Windows (MSYS2)/index.mdx @@ -14,22 +14,22 @@ import { LinkCard, CardGrid } from "@astrojs/starlight/components"; diff --git a/src/content/docs/installation/Windows (MSYS2)/languages/dotnet.md b/src/content/docs/installation/Windows (MSYS2)/languages/dotnet.md index c9d3fcac..4ca2916a 100644 --- a/src/content/docs/installation/Windows (MSYS2)/languages/dotnet.md +++ b/src/content/docs/installation/Windows (MSYS2)/languages/dotnet.md @@ -6,30 +6,17 @@ sidebar: class: windows --- -Installing .NET on Windows is necessary because it provides the runtime environment and libraries required to run applications developed using the .NET framework. -To get programming with C#, you can install the Dotnet Core tools. -## Steps - -1. Open an MSYS2 terminal -1. Run the following command: - - ```shell - pacman -S mingw-w64-{x86_64,i686}-gcc mingw-w64-{i686,x86_64}-gdb - ``` - - ![install-gpp-msys](/gifs/windows/install-gpp-msys.gif) +For coding in C#, you will need to install the `.NET` SDK which will allow you to use the *dotnet* terminal command to create, build, and run your C# project code. -1. Go to the [dotnet core](https://www.microsoft.com/net/core) page. - - Select `windows`, `command line/other` then download the `.net core sdk`. - - ![8](/gifs/windows/8.gif) +## Steps -1. Run the installer and continue through the install wizard with default values. +1. Download the latest version of the .NET SDK for Windows from the official .NET website: [dotnet.microsoft.com/download](https://dotnet.microsoft.com/download) - ![9](/gifs/windows/9.gif) +2. Run the downloaded installer and follow on-screen instructions. -1. Install the C# extension in Visual Studio Code. +3. Restart your terminal, and run the following command to check it is installed: - The C# extension will give you a great code formatter, Intellisense and OmniSharp. Open the extensions panel in the left of Visual Studio Code, and search for the extension `C#`, install the one by Microsoft. + ```shell + dotnet --version + ``` diff --git a/src/content/docs/installation/Windows (MSYS2)/step-3.md b/src/content/docs/installation/Windows (MSYS2)/step-3.md index c50d7319..4406db48 100644 --- a/src/content/docs/installation/Windows (MSYS2)/step-3.md +++ b/src/content/docs/installation/Windows (MSYS2)/step-3.md @@ -16,7 +16,7 @@ Visual Studio Code, also commonly known as *VS Code* or just *Code*, is a powerf 3. In Visual Studio Code you should install the following extensions: - For C#: + For C#: - [C#](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) - [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) @@ -30,7 +30,7 @@ Visual Studio Code, also commonly known as *VS Code* or just *Code*, is a powerf code --install-extension ms-dotnettools.vscodeintellicode-csharp ``` - For C++: + For C++: - [C++ Extension Pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack) diff --git a/src/content/docs/installation/Windows (MSYS2)/step-4.md b/src/content/docs/installation/Windows (MSYS2)/step-4.md index 5d5d300d..ece14b8b 100644 --- a/src/content/docs/installation/Windows (MSYS2)/step-4.md +++ b/src/content/docs/installation/Windows (MSYS2)/step-4.md @@ -11,7 +11,7 @@ sidebar: SplashKit works with a number of programming languages. Each of these has its own set of tools you will need to install. /installation/windows/mingw/ -- For C#, install the [Dotnet core](/installation/windows/mingw/languages/dotnet/) tools. +- For C#, install the [Dotnet core](/installation/windows-msys2/languages/dotnet/) tools. - For C++, you're _already_ ready to go. ## What's next? diff --git a/src/content/docs/installation/Windows/WSL/index.mdx b/src/content/docs/installation/Windows (WSL)/index.mdx similarity index 62% rename from src/content/docs/installation/Windows/WSL/index.mdx rename to src/content/docs/installation/Windows (WSL)/index.mdx index ec8f4ca0..dc675c1a 100644 --- a/src/content/docs/installation/Windows/WSL/index.mdx +++ b/src/content/docs/installation/Windows (WSL)/index.mdx @@ -14,21 +14,31 @@ sidebar: attrs: class: windows --- -To get SplashKit installed on Windows, follow the two steps: +To get SplashKit installed on Windows, follow the four steps: import { LinkCard, CardGrid } from "@astrojs/starlight/components"; - - + + + + Once you have all of these steps complete you should be setup and ready to diff --git a/src/content/docs/installation/Windows (WSL)/languages/dotnet.md b/src/content/docs/installation/Windows (WSL)/languages/dotnet.md new file mode 100644 index 00000000..2af7910b --- /dev/null +++ b/src/content/docs/installation/Windows (WSL)/languages/dotnet.md @@ -0,0 +1,21 @@ +--- +title: Installing the .NET Core SDK on Windows +sidebar: + hidden: true + attrs: + class: windows +--- + +For coding in C#, you will need to install the `.NET` SDK which will allow you to use the *dotnet* terminal command to create, build, and run your C# project code. + +## Steps + +1. Download the latest version of the .NET SDK for macOS from the official .NET website: [dotnet.microsoft.com/download](https://dotnet.microsoft.com/download) + +2. Run the downloaded installer and follow on-screen instructions. + +3. Restart your terminal, and run the following command to check it is installed: + + ```shell + dotnet --version + ``` diff --git a/src/content/docs/installation/Windows (WSL)/step-1.md b/src/content/docs/installation/Windows (WSL)/step-1.md new file mode 100644 index 00000000..e6e7ccee --- /dev/null +++ b/src/content/docs/installation/Windows (WSL)/step-1.md @@ -0,0 +1,116 @@ +--- +title: Install WSL and Command Line Tools +sidebar: + label: 1. WSL and Command Line Tools + attrs: + class: windows +--- + +## Install WSL (Ubuntu) + +Windows Subsystem for Linux (WSL) is a feature of Windows that allows you to run a Linux environment on your Windows machine, without the need for a separate virtual machine or dual booting. + +### Method 1: Command Line (Recommended) + +You can install both WSL and Ubuntu from the command-line using the following steps that have been adapted from the instructions provided in the official Microsoft documentation: [Install Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install). This is the recommended method. + +Open Terminal, PowerShell or Windows Command Prompt in *administrator mode* by right-clicking and selecting "Run as administrator", then copy and paste the following command to install WSL and Ubuntu: + +```bash +wsl --install +``` + +![Gif showing WSL terminal running wsl --install commands](/gifs/windows/wsl-terminal.gif) + +### Method 2: Microsoft Store (Alternative) + +Alternatively, you can install WSL (and Ubuntu) directly from the Microsoft Store if you have this on your Windows computer. + +To do this, search "WSL" in the Microsoft Store app (as shown below), or [click this link](https://apps.microsoft.com/store/detail/9P9TQF7MRM4R). + +![Gif showing WSL being installed from Microsoft store](/gifs/windows/install-wsl.gif) + +You will also need to download **Ubuntu** from the Microsoft Store. Search "Ubuntu" in the Microsoft Store app, or [click this link](https://apps.microsoft.com/store/detail/9PDXGNCFSCZV). + +### Create Ubuntu User Account + +Firstly, you need to **Restart** your computer if you haven't done so already. + +A terminal window installing Ubuntu should pop up automatically, otherwise open the WSL or Ubuntu app for this window to open. + +When prompted, enter your new UNIX username and password. +For example, with the username "**default-user**", your terminal would look like this: + +![Image showing WSL terminal with ubuntu user account set up](/images/installation/windows/terminal-ubuntu-user-account.png) + +You can see in the image above where the "**default-user**" username was first entered (shown in the pink box), and the same username being used with the terminal prompt (shown in the orange box). + +:::tip[Troubleshooting tip:] +If you have issues installing the WSL with Ubuntu, you can reset the installation using the following command: + +```bash +wsl --unregister Ubuntu +``` + +Then run the installation command again: + +```bash +wsl --install +``` + +And lastly, search for `Ubuntu` to open the Ubuntu terminal, which will allow you to create the user account, as mentioned above. +::: + +WSL is now setup and ready to use! + +### Configure 'Windows Terminal' + +Note: This step is *optional*. + +If you want to be able to have your 'Windows **Terminal**' app automatically open with WSL, you can change the *Default profile* to use WSL (with Ubuntu) using the steps below: + +Firstly, open the Terminal app, and click the drop-down arrow at the top of the window (shown in the green box in the image below), then click on "Settings" (shown in the orange box): + +![Image showing Terminal App with how to open settings](/images/installation/windows/windows-terminal-settings.png) + +Next, click on the drop-down menu within the *Default profile* section and select either of the **Ubuntu** profiles. *If you're unsure, select the one with the Linux penguin icon* (shown in the pink box): + +![Image showing Terminal App with how to change default profile in settings](/images/installation/windows/windows-terminal-default-profile.png) + +Click **Save**. (Don't forget this!) + +Now your Terminal app will automatically use the WSL/Ubuntu command line when you open it. + +:::note +Don't worry if you have different profiles in your Settings, as long as you can see at least one profile that has "Ubuntu" in the name (if you are using the default setup). +::: + +:::tip[Pin it!] +To make it easier to open each time, you can pin your Terminal to the Taskbar. + +- Open the Terminal App. +- Right-click on the Terminal App icon in the taskbar (shown in the orange box in the image below). +- Select "Pin to taskbar" (shown in the pink box): + +![Image showing Terminal App pinning to taskbar](/images/installation/windows/terminal-pin-taskbar.png) +::: + +## Install Command Line Tools + +To install SplashKit on WSL, you will firstly need to install the `git`, `curl`, and `clang` tools using the `apt` command, which works with Ubuntu's **A**dvanced **P**ackaging **T**ool. + +Open your WSL Terminal. You can do this by using the Windows Terminal app if you followed the steps above, by searching for "WSL" in the Windows Start menu and then select the **WSL** App, or by using the app for the Linux distribution you installed, such as **Ubuntu**, which is installed by default. + +Update the package lists by running the following command in your **WSL Terminal**: + +```shell +sudo apt update +``` + +Next, install the `git`, `curl` and `clang` tools by running the following command: + +```shell +sudo apt install git curl clang +``` + +![Gif showing command above being run in WSL Terminal](/gifs/windows/wsl-git-curl.gif) diff --git a/src/content/docs/installation/Windows (WSL)/step-2.md b/src/content/docs/installation/Windows (WSL)/step-2.md new file mode 100644 index 00000000..461e6162 --- /dev/null +++ b/src/content/docs/installation/Windows (WSL)/step-2.md @@ -0,0 +1,44 @@ +--- +title: Install SplashKit +sidebar: + label: 2. SplashKit + attrs: + class: windows +--- + +Once you have WSL installed, you can install the SplashKit library: + +## Steps + +1. Open up a WSL/Ubuntu terminal. + +2. Install the SplashKit Manager by copy/pasting the command below into your terminal and press enter. + + ```shell + bash <(curl -s https://raw.githubusercontent.com/splashkit/skm/master/install-scripts/skm-install.sh) + ``` + +3. Restart the terminal and execute `skm` to test it was successfully installed. + + ```shell + skm + ``` + + You should see the following messages: + + ```shell + SplashKit is installed successfully! + Missing skm command. For help use 'skm help' + ``` + +4. Run the following command to install the necessary dependencies and compile splashkit. + + ```shell + skm linux install + ``` + +5. Run the following command to install splashkit globally. + + ```shell + skm global install + ``` diff --git a/src/content/docs/installation/Windows (WSL)/step-3.md b/src/content/docs/installation/Windows (WSL)/step-3.md new file mode 100644 index 00000000..9f9971df --- /dev/null +++ b/src/content/docs/installation/Windows (WSL)/step-3.md @@ -0,0 +1,51 @@ +--- +title: Install Visual Studio Code +sidebar: + label: 3. Visual Studio Code + attrs: + class: windows +--- + +Visual Studio Code, also commonly known as *VS Code* or just *Code*, is a powerful and versatile code editor that enables efficient coding, debugging, and collaboration for your SplashKit projects! + +## Steps + +1. Download [Visual Studio Code](https://code.visualstudio.com) + +2. Run the installer. + +3. In Visual Studio Code you should install the following extensions: + + For WSL (required): + + - [WSL](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl) + + You can do this from the command line by executing: + + ```shell + code --install-extension ms-vscode-remote.remote-wsl + ``` + + For C#: + + - [C#](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) + - [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) + - [Intellicode for C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.vscodeintellicode-csharp) + + You can do this from the command line by executing: + + ```shell + code --install-extension ms-dotnettools.csharp + code --install-extension ms-dotnettools.csdevkit + code --install-extension ms-dotnettools.vscodeintellicode-csharp + ``` + + For C++: + + - [C++ Extension Pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack) + + You can do this from the command line by executing: + + ```shell + code --install-extension ms-vscode.cpptools-extension-pack + ``` diff --git a/src/content/docs/installation/Windows (WSL)/step-4.md b/src/content/docs/installation/Windows (WSL)/step-4.md new file mode 100644 index 00000000..faada546 --- /dev/null +++ b/src/content/docs/installation/Windows (WSL)/step-4.md @@ -0,0 +1,19 @@ +--- +title: Install Language Specific Tools +sidebar: + label: 4. Language Tools + attrs: + class: windows +--- + +## Steps + +SplashKit works with a number of programming languages. Each of these has its own set of tools you will need to install. +/installation/windows/mingw/ + +- For C#, install the [Dotnet core](/installation/windows-wsl/languages/dotnet/) tools. +- For C++, you're _already_ ready to go. + +## What's next? + +Congratulations! If you've followed these steps correctly, then you will have installed all the tools needed to start programming with SplashKit! diff --git a/src/content/docs/installation/Windows/WSL/step-1.md b/src/content/docs/installation/Windows/WSL/step-1.md deleted file mode 100644 index 3a763f07..00000000 --- a/src/content/docs/installation/Windows/WSL/step-1.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: WSL -description: A guide on installing WSL -sidebar: - - attrs: - class: windows ---- - -

To install WSL instead of MSYS2, you can follow these steps:

- -## Steps - -1. Open the Microsoft Store on your Windows computer. - -2. Search for "WSL" or "Windows Subsystem for Linux" in the search bar. - ![WSL](https://i.imgur.com/6jYdhsO.png) - OR - Enter the following command in your terminal. - - ```shell - wsl --install - ``` - -3. Select the version of WSL you want to install (e.g., WSL 2). -4. Click on the "`Install`" button to start the installation process. -5. Follow the installation wizard and wait for the installation to complete. -6. Once the installation is finished, you can launch WSL from the Start menu or by typing "`wsl`" in the command prompt. diff --git a/src/content/docs/installation/Windows/WSL/step-2.md b/src/content/docs/installation/Windows/WSL/step-2.md deleted file mode 100644 index 68e5a3a5..00000000 --- a/src/content/docs/installation/Windows/WSL/step-2.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: SplashKit SDK -description: A guide on installing SplashKit SDK on WSL. -sidebar: - - attrs: - class: windows ---- - -Once installed, launch the WSL distribution you installed. This will open a terminal window running a Linux environment. - -1. Update the package lists and upgrade the installed packages by running the following commands in the Linux terminal: Run the following at the Terminal: - - ```shell - sudo apt update - ``` - - ```shell - sudo apt upgrade - ``` - -1. Install the necessary dependencies for SplashKit by running the following command: - - ```shell - sudo apt install git curl - ``` - - ![install git curl](https://i.imgur.com/ZKXjGyV.png) - - ***OPTIONAL*** Install the required dependencies: SplashKit requires several dependencies to be installed. Run the following command in the WSL terminal to install them - - ```shell - sudo apt install build-essential libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-mixer-dev - ``` - -1. Download and install SplashKit using the SKM (SplashKit Manager) installation script. Run the following command in the Linux terminal: - `bash <(curl -s https://raw.githubusercontent.com/splashkit/skm/master/install-scripts/skm-install.sh)` - - This can also be found on the [SplashKit](http://www.splashkit.io) home page. -1. Check if the skm executable is present in the .splashkit directory by running the following command: - - ```shell - ls -l .splashkit - ``` - - ![Screenshot](https://i.imgur.com/Rj6RtnH.png) - This will list the contents of the .splashkit directory, including the skm executable. -1. If the skm executable is present, you can add it to your system's PATH by running the following command: - - ```shell - echo 'export PATH="$HOME/.splashkit:$PATH"' >> ~/.bashrc - source ~/.bashrc - ``` - - ![export splashkit path](https://i.imgur.com/s0XAzJw.png) - ***OPTIONAL*** Install SKM tools for Linux: - `skm linux install` - ![install linux](https://i.imgur.com/JtAFvq5.png) - -1. Execute `skm` to test it was successfully installed. - - ```shell - skm - ``` - - You should see the following messages: - - ```shell - SplashKit is installed successfully! - Missing skm command. For help use 'skm help' - ``` - - SplashKit supports a number of languages. Run `skm help` at the terminal to see the different commands you can run.