Comments (7)
Hi!
I'm too lazy to create the settings window so... I'm using an ugly workaround.
If you have a look at the code, you'll notice line 94 at extention.js showing the command run when an item is clicked. The terminal run is this:
x-terminal-emulator -e ssh <item>
where item is the entry in the ~/.ssh/config
file.
My favourite terminal (right now, at least) is Tilix so I just created a symbolic link so x-terminal-emulator
launches tilix
:
sudo ln -s /usr/bin/tilix /usr/bin/x-terminal-emulator
Hope this helps you! :)
from gnome-shell-extension-ssh-quick-connect.
@careca1970 @luixal Finally! I Added a setting for a custom SSH start command.
I also used VSCode's "terminal" command to launch the default terminal command on most distros so this should work "out of the box" for most ppl now.
Thank you for the suggestion!
from gnome-shell-extension-ssh-quick-connect.
This is a WIP
https://github.com/ibrokemycomputer/gnome-shell-extension-ssh-quick-connect/tree/ssh-PATH
If I dont get to it at least the base is there :)
from gnome-shell-extension-ssh-quick-connect.
I definitely don't recommend making a symlink like that as, and this is completely unresearched/a hunch, it seems like it will cause other programs to break or other unobvious issues to emerge that would stump novice *nix users immediately or when making "seeming normal/standard" upgrades/updates in the future.
I'll try to get to the setting thing soon!
from gnome-shell-extension-ssh-quick-connect.
Totally agreed.
It's just a dirty hack that works for me at the moment as I don't have any command called like that :)
from gnome-shell-extension-ssh-quick-connect.
Alright, this should work by default on most distros now. See
gnome-shell-extension-ssh-quick-connect/extension.js
Lines 181 to 207 in c3f8eae
I'm also in the middle of adding a setting for it so you'd be able to add whatever command you want :) Probably wont get that added until next week though.
from gnome-shell-extension-ssh-quick-connect.
BTW, the terminal start command should work more "unviversally" right now.
Letting it be customizable will come soonish. (Its not hard, I just need to "do it" lol)
from gnome-shell-extension-ssh-quick-connect.
Related Issues (18)
- optionally read input from /etc/ssh/ssh_config in addition to ~/.ssh/config HOT 2
- Last update adapted to GNOME Shell 43 doesn't work on GNOME Shell 3.36.9 HOT 6
- Ubuntu 22.04 - gnome 42.4 - update to latest version - cannot run HOT 1
- Ability to run sftp concurrently on each ssh entry HOT 2
- Last update doesn't work on GNOME Shell 3.36.9 HOT 8
- Filter out hosts with wildcards/ separate multi-line entries
- Support for Gnome 44 HOT 2
- Quick Connect stopped working HOT 1
- Using alternative config file
- Use terminals other than nano. Add setting-entry to set your own terminal and exec-command.
- breaking when trying to open a session
- Gnome 43 or incompatibility?
- Broken on Gnome 45 (Ubuntu 23.10) HOT 8
- Update to support Gnome 45 HOT 3
- FEAT: Allow for list to be scrollable/searchable HOT 1
- Missing install instructions HOT 2
- Update for gnome 43?
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 gnome-shell-extension-ssh-quick-connect.