Is a lightweight, floating desktop widget designed for traders and financial analysts who need to track multiple timeframe countdowns and global trading sessions simultaneously. It provides real-time visual feedback of candle close times and active market sessions in a clean, always-on-top interface.
python3 -m venv venvsource venv/bin/activatepip install pyinstallerpyinstaller -F your_script.pyWhen done, deactivate env
deactivateInstall pipx first
sudo apt updatesudo apt install pipxpipx ensurepathThen install pyinstaller with pipx
pipx install pyinstallersudo apt install python3-tkThen try the step (Create the app with pyinstaller)
Open a terminal and create a folder for your apps:
mkdir -p ~/ApplicationsMove your binary file into this folder:
mv /path/to/your/binary ~/Applications/Create a .desktop file in the right location:
mkdir -p ~/.local/share/applications
nano ~/.local/share/applications/myapp.desktopCopy and paste this template into the editor:
[Desktop Entry]
Type=Application
Name=My App
Exec=/home/YOUR_USERNAME/Applications/your-binary-name
Icon=/home/YOUR_USERNAME/Applications/icon.png
Terminal=false
Categories=Utility;Important changes you must make:
- Replace
YOUR_USERNAMEwith your actual username - Replace
your-binary-namewith your actual file name - Replace
My Appwith whatever name you want to see in the menu - If you don't have an icon, delete the
Icon=line
Save and exit:
- Press
Ctrl + O(save) - Press
Enter(confirm) - Press
Ctrl + X(exit)
Make the launcher file executable:
chmod +x ~/.local/share/applications/myapp.desktopRefresh the application menu:
update-desktop-database ~/.local/share/applications/Press the Super key (Windows key) and search for your app by the name you chose. It should appear just like any installed application.
| Problem | Solution |
|---|---|
| App doesn't appear in menu | Run update-desktop-database ~/.local/share/applications/ again |
| App appears but won't launch | Check that the Exec path in your .desktop file is the full absolute path to your binary |
| No icon | Either add a .png icon file to your Applications folder and set the Icon path, or delete the Icon= line entirely |