Comments (9)
You can try to bind something like this:
jumpapp -r firefox &> /tmp/output
and using keybinding check /tmp/output
for errors.
It that doesn't help, You can create new executable with same content and bind that executable. Than You should be able to see where the problem are.
from jumpapp.
Happy to help ;)
And yeah, from my experience Super button is perfect fit!
from jumpapp.
For future readers:
To map the short-cut key to nautilus
I did the following:
which nautilus
which printed/usr/bin/nautilus
- tested
jumpapp -r /usr/bin/nautilus
which gave me this error:Error: found running process for 'nautilus', but found no window to jump to
- so I added the
-f
option to force the app's launch:jumpapp -fr /usr/bin/nautilus
And it worked!
PS: to use your mouse even less, you can use Saka Key, a browser extension (Chrome & Firefox) that allows you to navigate the internet using only your keyboard!
from jumpapp.
PS: to use your mouse even less, you can use Saka Key, a browser extension (Chrome & Firefox) that allows you to navigate the internet using only your keyboard!
That's a good suggestion. I'm a happy Saka Key user myself. I went and updated the jumpapp README to suggest Saka Key and a few other programs, since everyone coming to jumpapp might not be aware of the keyboard workflow possibilities.
from jumpapp.
Thanks for the bug report.
Is the problem specific to using the -r
option? Is jumpapp firefox
able to start Firefox (when it's not running)?
All these work as expected when launched from the terminal.
So when you run firefox
from the terminal it starts as expected? What happens when you run jumpapp firefox
directly from the terminal (not through a key binding or anything like that)? Does it still exhibit the issue?
from jumpapp.
jumpapp firefox
and jumpapp -r firefox
both work from the terminal!
One major difference between firefox
and other apps working with keybinding is that:
- I installed Firefox for Developers from a
.tar
file - Other working apps have been installed through
apt install
Maybe it is something to do with soft links?
from jumpapp.
And also You can try to use full path to firefox executable. To get it, simply type:
whereis firefox
and it will output files found from $PATH.
It will output something like: /usr/bin/firefox
, than use:
jumpapp -r /usr/bin/firefox
as a binding
from jumpapp.
from jumpapp.
Thank you that last option worked!
So I entered whereis firefox
and got this output:
firefox: /usr/lib/firefox /etc/firefox /opt/firefox/firefox /opt/firefox/firefox.sig
I then binded jumpapp -r /opt/firefox/firefox
to the F3
key. I chose /opt/firefox/firefox
because it is where the program is installed on my computer.
And it worked!
Thanks for your help!
And for sharing your setup, I didn't consider using the Super
key until now!
from jumpapp.
Related Issues (20)
- Announcement: Looking for maintainers
- Super button with xbindkeys? HOT 7
- restore minimized client in Awesome
- There seems to be no way to match windows using an exact match HOT 4
- separate multiple terminal instances HOT 1
- change behaviour? HOT 3
- Works differently from terminal HOT 1
- unable to launcher a program if the program is in the process list
- the man page should say Jumps to (focus) the "last" open window for an application HOT 3
- Need to install xdotool on ubuntu 18.04 HOT 1
- Add a --no-launch flag (feature request) HOT 3
- Activity
- wmctrl only reads _NET_WM_NAME
- Wayland compability HOT 2
- -p not working
- Unable to report version HOT 1
- Move app to current desktop and then focus?
- Move to cursor
- found running process for 'masterpdfeditor5', but found no window to jump to
- the ww alternative for kde plasma has now its own github project page https://github.com/academo/ww-run-raise HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jumpapp.