How to Install Savepad from GitHub

Savepad is a text editor developed by Shelltr that allows users to quickly create and edit plain text files. In this tutorial, we will guide you on how to install Savepad on the latest version of POP! OS using the command-line interface.

Prerequisites

Before you proceed with the installation process, make sure to have the following prerequisites:

Installation Process

Follow the steps below to install Savepad on your POP! OS:

  1. Open your terminal emulator by pressing the keyboard shortcut Ctrl + Alt + T.

  2. Install the necessary packages and dependencies by entering the following command and pressing Enter:

    sudo apt-get update && sudo apt-get install -y git && sudo apt-get install -y build-essential && sudo apt-get install -y libgtk-3-dev&& sudo apt install -y snapd&& sudo snap install node --classic
    

    This command updates your system and installs the necessary packages for building GTK-based applications, Git, and Snap.

  3. Clone the Savepad repository from GitHub by entering the following command:

    git clone https://github.com/shelltr/textpad
    
  4. Navigate to the downloaded repository folder by entering the command:

    cd textpad/
    
  5. Build and install Savepad by entering the following command:

    npm install -g electron
    npm install -g electron-packager
    npm install
    npm start
    

    This command installs the required Node.js modules and starts Savepad. The first time you execute the command, it will take some time to download and install the packages.

  6. Close the Savepad window and run the following command:

    npm run package
    

    This command packages your application, creating a directory named "textpad-linux-x64" inside the "out" directory.

  7. Install the packaged application by entering the following command:

    sudo snap install ./out/textpad-linux-x64(textpad_latest_amd64.snap) --dangerous
    

    This command installs the application on your system.

That's it! Now you have successfully installed Savepad on your POP! OS. You can launch the application from your Activities menu by searching for "Savepad."

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!