How to Install JetBrains Toolbox on FunOS

JetBrains Toolbox is a powerful tool that simplifies the installation and management of JetBrains IDEs such as IntelliJ IDEA, PyCharm, WebStorm, and more. In this article, we will guide you through the steps to install JetBrains Toolbox on FunOS, configure it to run at startup, and properly uninstall it if needed.

What is JetBrains Toolbox?

JetBrains Toolbox is a desktop application developed by JetBrains to help users manage their JetBrains IDEs. It provides an intuitive interface where you can:

  • Install and update JetBrains IDEs like IntelliJ IDEA, PyCharm, CLion, WebStorm, etc.
  • Launch your projects quickly
  • Manage multiple versions of each IDE
  • Access your JetBrains account and licenses
  • Automatically configure desktop entries and update the system menu

JetBrains Toolbox runs quietly in the background and makes managing JetBrains development tools seamless and centralized.

How to Install JetBrains Toolbox on FunOS

Follow these steps to install JetBrains Toolbox on your FunOS system.

Step 1: Open a Terminal

You can open a terminal in FunOS using one of the following methods:

  • Click the Menu button in the lower-left corner of the screen, then click Terminal
  • Click the Terminal icon in the Tray
  • Press Ctrl + Alt + T on your keyboard

Step 2: Install JetBrains Toolbox

In the terminal, run the following command to download and install JetBrains Toolbox using a community-provided script:

curl -fsSL https://raw.githubusercontent.com/nagygergo/jetbrains-toolbox-install/master/jetbrains-toolbox.sh | bash

This script will:

  • Automatically download the latest version of JetBrains Toolbox
  • Extract and install it in ~/.local/share/JetBrains/Toolbox
  • Create a symbolic link in ~/.local/bin/jetbrains-toolbox

Step 3: Reload the Menu

After installation, the Toolbox launcher may not immediately appear in the JWM menu. To fix this:

  • Click the Menu button in the lower-left corner
  • Click Reload menu

Configure JetBrains Toolbox to Run at Startup (Optional)

If you want JetBrains Toolbox to automatically run when you log in to your FunOS session, follow these steps:

Step 1: Open the Start Configuration File

Open the JWM startup configuration file with Mousepad:

mousepad $HOME/.config/jwm/start

Step 2: Add the Startup Command

Before the closing </JWM> tag, insert the following line:

<StartupCommand>jetbrains-toolbox --minimize</StartupCommand>

Here is an example of a complete <JWM> block with JetBrains Toolbox included:

<?xml version="1.0"?>
<JWM>
    <!-- Startup for program. -->
    <StartupCommand>nitrogen --restore</StartupCommand>
    <StartupCommand>cbatticon</StartupCommand>
    <StartupCommand>volumeicon</StartupCommand>
    <StartupCommand>nm-tray</StartupCommand>
    <StartupCommand>lxpolkit</StartupCommand>
    <StartupCommand>xscreensaver --no-splash</StartupCommand>
    <StartupCommand>xdg-user-dirs-update</StartupCommand>
    <StartupCommand>jetbrains-toolbox --minimize</StartupCommand>
</JWM>

Save the file and close Mousepad.

Step 3: Log Out and Back In

To apply the changes:

  • Click Menu > Log Out
  • Click Logout
  • Then log back in

JetBrains Toolbox should now launch automatically in the background.

Launching JetBrains Toolbox

After installation, to open JetBrains Toolbox:

  • Click the Menu button in the lower-left corner
  • Go to the Development category
  • Click on JetBrains Toolbox

Note: After installing a JetBrains IDE (e.g., IntelliJ, PyCharm) through the Toolbox app, don’t forget to Reload the menu again. This step ensures the newly installed IDE appears in the JWM menu.

How to Uninstall JetBrains Toolbox on FunOS

If you no longer wish to use JetBrains Toolbox, follow these steps to completely remove it from your system.

Step 1: Uninstall All Tools/IDEs Installed via Toolbox

Open JetBrains Toolbox and uninstall all installed IDEs (e.g., IntelliJ IDEA, PyCharm) to clean up space and config files.

Step 2: Open a Terminal

Open the terminal using Menu, Tray icon, or Ctrl + Alt + T.

Step 3: Remove the Toolbox Binary and Installation Directory

rm -rf $HOME/.local/share/JetBrains/Toolbox

Step 4: Remove the Symbolic Link

rm -f $HOME/.local/bin/jetbrains-toolbox

Step 5: Remove Autostart Entry

rm -f $HOME/.config/autostart/jetbrains-toolbox.desktop

Step 6: Remove the Desktop Entry

rm -f $HOME/.local/share/applications/jetbrains-*.desktop

Step 7: (Optional) Remove Toolbox Settings and Cache

This step will remove all JetBrains-related configuration and cache files. Do this only if you do not plan to use any JetBrains product.

rm -rf $HOME/.local/share/JetBrains
rm -rf $HOME/.config/JetBrains
rm -rf $HOME/.cache/JetBrains
rm -rf $HOME/.java

Step 8: Remove JetBrains Toolbox from Start Configuration

Open the JWM start configuration file:

mousepad $HOME/.config/jwm/start

Delete the following line (if it exists):

<StartupCommand>jetbrains-toolbox --minimize</StartupCommand>

Then save the file and close Mousepad.

Step 9: Reload the Menu

  • Click the Menu button in the lower-left corner
  • Click Reload menu

Conclusion

JetBrains Toolbox is a convenient utility for managing all JetBrains development tools on FunOS. With just a simple terminal command, you can install it and start managing your favorite IDEs. It integrates well with the FunOS desktop environment, and with a few optional steps, you can configure it to launch on startup. If you ever need to uninstall it, you now have a complete guide to remove all associated files and settings.

Have fun coding with your favorite JetBrains tools on FunOS!

Leave a Reply

Your email address will not be published. Required fields are marked *