This is a simple app to manage and run often used shell commands without using the terminal. It comes with some ready to use presets to show all features.
These include using mcetool to toggle display always on, a workaround to the missing jack detection on XA2 devices, find files, output various system status and connect to an SSH server using "fingerterm".
With SFOS 4 the gnu-bash is currently replaced by busybox. This prevents the bash completion (compgen) to work. Also some commands may not run as intended anymore.
A workaround without warranty from https://forum.sailfishos.org/t/4659:
pkcon remove busybox-symlinks-bash
Also I sometimes need to minify the app while completions are calculated to get all results. I don't know why, so I cannot fix it.
The desktop files are stores in
~/.local/share/applications/
and are prefixed with
qCommand-autogen-
if you need to manually delete these.
All features of the current roadmap are implemented. If you have reasonable use cases for later extension, tell me or fork: https://github.com/dscheinah/qcommand
Attachment | Size | Date |
---|---|---|
![]() | 51.99 KB | 25/02/2019 - 22:48 |
![]() | 52.88 KB | 25/02/2019 - 22:48 |
![]() | 51.71 KB | 17/07/2019 - 20:50 |
![]() | 52.7 KB | 17/07/2019 - 20:50 |
![]() | 53.16 KB | 20/07/2019 - 10:53 |
![]() | 53.84 KB | 20/07/2019 - 10:53 |
![]() | 58.01 KB | 21/07/2019 - 19:08 |
![]() | 59.96 KB | 21/07/2019 - 19:08 |
![]() | 62.39 KB | 24/07/2019 - 23:29 |
![]() | 65.14 KB | 24/07/2019 - 23:29 |
![]() | 65.66 KB | 27/07/2019 - 04:10 |
![]() | 68.46 KB | 27/07/2019 - 04:10 |
![]() | 44.47 KB | 29/07/2019 - 02:47 |
![]() | 47.45 KB | 29/07/2019 - 02:47 |
![]() | 49.4 KB | 01/08/2019 - 09:42 |
![]() | 53.12 KB | 01/08/2019 - 09:42 |
![]() | 51.34 KB | 07/08/2019 - 00:42 |
![]() | 55.09 KB | 07/08/2019 - 00:42 |
![]() | 57.84 KB | 04/10/2020 - 20:58 |
![]() | 65.14 KB | 04/10/2020 - 20:58 |
![]() | 58.26 KB | 11/02/2021 - 01:19 |
![]() | 65.53 KB | 11/02/2021 - 01:19 |
![]() | 61.3 KB | 06/06/2021 - 14:14 |
![]() | 58.31 KB | 20/03/2022 - 19:52 |
![]() | 65.65 KB | 20/03/2022 - 19:52 |
![]() | 61.4 KB | 20/03/2022 - 19:52 |
![]() | 58.65 KB | 24/04/2022 - 23:36 |
![]() | 66.04 KB | 24/04/2022 - 23:36 |
![]() | 61.48 KB | 24/04/2022 - 23:36 |
![]() | 58.68 KB | 26/04/2022 - 00:09 |
![]() | 66.06 KB | 26/04/2022 - 00:09 |
![]() | 61.52 KB | 26/04/2022 - 00:09 |
![]() | 57.93 KB | 24/01/2025 - 03:22 |
![]() | 64.03 KB | 24/01/2025 - 03:22 |
![]() | 62.36 KB | 24/01/2025 - 03:22 |
![]() | 57.95 KB | 24/01/2025 - 15:06 |
![]() | 64.05 KB | 24/01/2025 - 15:06 |
![]() | 62.37 KB | 24/01/2025 - 15:06 |
Comments
Markkyboy
Mon, 2019/07/22 - 17:00
Permalink
I suppose, to start with, just to capitalize some of the title/heading/options, for no reason that to fall inline with how Jolla does it, for example, instead of 'run command', change to 'Run command' and likewise for menu titles and options, all lowercase just doesn't look right in my opinion.
Perhaps also, to use PageHeader where applicable, although it may make spacing look a bit odd.
I will play around with the UI as I find your app quite useful. Another user here on Openrepos attempted something similar but development seemed to halt after the first version; https://openrepos.net/content/yaliang/gui-mcetool
bomo
Wed, 2019/07/17 - 23:21
Permalink
Are root commands allowed?
CoanTeen
Sun, 2019/07/21 - 19:10
Permalink
I need to revert my previous statement. When reworking the internal command execution I got an idea on how to implement the command execution as root using devel-su and the password from the developer settings.
CoanTeen
Thu, 2019/07/18 - 00:50
Permalink
No, root commands are not possible and I'm currently not sure if I will implement it. Sorry
crakby
Mon, 2019/02/25 - 23:00
Permalink
Is this app like ShellEx?
CoanTeen
Mon, 2019/02/25 - 23:27
Permalink
Looking at the screenshots of ShellEx you seem to be right.
But as I see it, the future work will differ once I continue development. What I have in mind is something maybe described as "Kaptain light" with the programs output shown in a list view with the ability to copy or "open with" each line.
Pages