wf-panel-pi GUI Configurator
What is the name of the app?
wfpanelpi-gui
Where is the app hosted?
About the app
Config raspberry pi os launcher with a GUI Display launcher icons Click and drag reordering Add or remove launchers Save order and changes to ~/.config/wf-panel-pi.ini
Confirmations
- [x] I have confirmed that this app is legal and not piracy.
- [x] I have read the app eligibilty rubric https://github.com/Botspot/pi-apps/issues/185 and confirmed this app is suitable for addition in Pi-Apps.
- [x] I have confirmed that this app has never been discussed in https://github.com/Botspot/pi-apps/issues and https://github.com/Botspot/pi-apps/pulls, and it is not in the Pi-Apps app list.
- [x] I have confirmed that this app can run on all Pi-Apps supported systems.
A few things.
- What does this do that the built-in Pi OS panel configurator cannot do?
- If it is determined that this is a good fit for pi-apps, are you willing to go through the process of making the app scripts, description, website files? (using the pi-apps "create app" wizard)
- It doesn't work right now.
pi@raspberrypi:~ $ sudo apt install -y python3-gi python3-gi-cairo gir1.2-gtk-3.0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
python3-gi is already the newest version (3.42.2-3+b1).
python3-gi-cairo is already the newest version (3.42.2-3+b1).
python3-gi-cairo set to manually installed.
gir1.2-gtk-3.0 is already the newest version (1:3.24.38-2~deb12u2+rpt7+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 102 not upgraded.
pi@raspberrypi:~ $ chmod +x wf_panel_pi_config.py
pi@raspberrypi:~ $ ./wf_panel_pi_config.py
^C^C^C./wf_panel_pi_config.py: line 4: syntax error near unexpected token `'Gtk','
./wf_panel_pi_config.py: line 4: `gi.require_version('Gtk', '3.0')'
pi@raspberrypi:~ $ ^C
pi@raspberrypi:~ $ ./wf_panel_pi_config.py
^C^C^C./wf_panel_pi_config.py: line 4: syntax error near unexpected token `'Gtk','
./wf_panel_pi_config.py: line 4: `gi.require_version('Gtk', '3.0')'
pi@raspberrypi:~ $
Must run with python3: chmod +x wf_panel_pi_config.py python3 wf_panel_pi_config.py
chmod +x is not required if you are not running it directly as if it was a bash script
To prevent this: append #!/usr/bin/env python3 to the top of the file so that it will not treat the script as a shell script and can avoid appending python3 into the running arguments before running this script
aka
python3 wf_panel_pi_config.py
should now be like this with the appended shabang at the top of your script:
./wf_panel_pi_config.py
ok will update
I am Willing to use: pi-apps "create app" wizard
ok will update
I am Willing to use: pi-apps "create app" wizard
Any updates, @thetechstoner?