The final goal of setup below is to configure Pycharm 2025.2 in the way which would allow start PyCharm in Hyprland with ML4W Dotfiles 2.9.9 via Rofi as second DE on the instance openSUSE Tumbleweed KDE Plasma 6.4.4. We start with downloading the most recent tar ball and extracting it at a time
$ cd Downloads
Run curl and extract
$ curl -L https://download.jetbrains.com/python/pycharm-community-2025.2.tar.gz | tar -xvz
Start Pycharm 2025.2 via KDE Desktop Link Icon and shutdown right away .
Now directory ~/.config/JetBrains/PyCharmCE2025.2 has been created and file idea.properties may be configured in this folder
╭─boris ~
╰─ ❯❯ cd ~/.config/JetBrains/PyCharmCE2025.2
╭─boris ~/.config/JetBrains/PyCharmCE2025.2
╰─ ❯❯ ls -l
.rw-r--r--@ 377k boris 10 Aug 06:22 app-internal-state.db
.rw-r--r--@ 1.9k boris 10 Aug 06:21 bundled_plugins.txt
.rw-r--r--@ 90 boris 10 Aug 06:22 early-access-registry.txt
drwxr-xr-x@ - boris 10 Aug 06:20 event-log-metadata
.rw-r--r--@ 66 boris 10 Aug 06:28 idea.properties
drwxr-xr-x@ - boris 10 Aug 06:21 inspection
drwxr-xr-x@ - boris 10 Aug 06:22 options
drwxr-xr-x@ - boris 10 Aug 06:20 ssl
drwxr-xr-x@ - boris 10 Aug 06:21 tasks
.rw-r--r--@ 215k boris 10 Aug 06:21 updatedBrokenPlugins.db
drwxr-xr-x@ - boris 10 Aug 06:22 workspace
╭─boris ~/.config/JetBrains/PyCharmCE2025.2
╰─ ❯❯ cat idea.properties
idea.system.path=~/custom/system
idea.config.path=~/custom/config
Next step is to create Pycharm.desktop file for Pycharm IDE
❯❯ cd .local/share/applications
╭─boris ~/.local/share/applications
╰─ ❯❯ ls -l
.rw-r--r--@ 238 boris 10 Aug 06:58 PyCharm.desktop
╭─boris ~/.local/share/applications
╰─ ❯❯ cat PyCharm.desktop
[Desktop Entry]
Type=Application
Name=PyCharm
Exec=/home/boris/Downloads/pycharm-community-2025.2/bin/pycharm
Comment=A brief description of my custom application
Categories=Utility;Development;
Terminal=false
Update $PATH via ~/.bashrc
export PATH=$PATH:/home/boris/.local/bin/:/home/boris/Downloads/pycharm-community-2025.2/bin
╭─boris ~/.local/share/applications
╰─ ❯❯ echo $PATH
/usr/lib/ccache/bin/:/usr/lib/ccache/bin/:/home/boris/.local/bin:/usr/local/bin:/usr/bin:/bin:/snap/bin:/home/boris/.cargo/bin/:/home/boris/.local/bin/:/home/boris/Downloads/pycharm-community-2025.2/bin
Re-login to Hyprland with ML4W Dotfiles 2.9.9 and start Pycharm using Rofi . PyQt6 library was added to the project along with matplotlib and numpy.
Icon has been added to Pycharm.desktop file
╭─boris ~/.local/share/applications
╰─ ❯❯ ll
.rw-r--r--@ 254 boris 10 Aug 16:28 PyCharm.desktop
╭─boris ~/.local/share/applications
╰─ ❯❯ cat PyCharm.desktop
[Desktop Entry]
Type=Application
Name=PyCharm
Exec=/home/boris/Downloads/pycharm-community-2025.2/bin/pycharm
Icon=/home/boris/Downloads/pycharm-icon.png
Comment=A brief description of my custom application
Categories=Utility;Development;
Terminal=false
No comments:
Post a Comment