Showing posts with label guake. Show all posts
Showing posts with label guake. Show all posts

Tuesday, October 27, 2015

Easily Manage / Connect To SSH Hosts With Guake Indicator

Guake Indicator is an Ubuntu AppIndicator for Guake terminal users, useful for those who need to connect to multiple SSH hosts frequently: the indicator lets you easily manage your favorite SSH hosts and establish new SSH connections via Guake.

Guake is a Quake-style drop-down terminal which can be invoked with a single keystroke and hidden by pressing the same key again.

Guake Indicator

Guake Indicator features:
  • easily connect to your SSH hosts and MySQL servers;
  • run various commands / tasks (e.g. navigate to a folder, ping google.com and so on);
  • GUI to add new SSH hosts or localhost tasks.

The SSH hosts / commands can be added by using the Guake Indicator GUI or by editing the ~/.guake-indicator/guake-indicator.json configuration file.

Guake Indicator add entry


Install Guake Indicator in Ubuntu


Guake Indicator can be installed in Ubuntu Utopic, Trusty or Saucy by using a PPA. To add the PPA and install Guake Indicator, use the following commands:
sudo add-apt-repository ppa:gun101/ppa
sudo apt-get update
sudo apt-get install guake-indicator

Once installed, launch Guake Indicator from the menu / Dash.

Guake Indicator doesn't start automatically on login. To add it to startup, open Startup Applications, click "Add" and enter "guake-indicator" under "Name:" and "Command:", then click Add and you're done - Guake Indicator should now start automatically when you log in.

Guake Indicator should be available in the Debian repositories soon. Until then, you can try to use the Ubuntu packages in Debian (not tested).

Other Linux distributions: grab the source from HERE.
Read more »

Tuesday, October 6, 2015

Drop-Down Terminal `Guake` 0.7.0 Released, Available In PPA

Guake is a drop-down terminal inspired by computer games consoles such as the one used in Quake, which slides down from the top of the screen when a key is pressed (F12 by default in Guake).

Guake terminal

Guake 0.7.0 was released recently, bringing some important fixes as well as new features (compared to version 0.6.2), such as:
  • reorganized (and fixed) color palettes, added a color palette preview in the preferences;
  • added new color palettes;
  • added shortcut for transparency level;
  • added option to the preferences to run a script when Guake starts (previously this was only accessible via Gconf);
  • exposed cursor_shape and blink cursor method in the preferences window;
  • add contextual menu item 'Open Link' on right click on a link;
  • fixed compatibility with Ubuntu 15.04 (this bug actually refers to fixing compatibility with Unity in Ubuntu > 12.04 but it was only tested on Ubuntu 15.04; however, this most probably also applies for Ubuntu 14.04 and 14.10) - what this means is that Guake now properly detects the Unity Launcher size and if it's set to autohide, and sets the Guake window width (if it's set to 100%) accordingly;
  • various other bug fixes.
The complete Guake 0.7.0 changelog can be found HERE.

    Update: the PPA now provides Guake 0.8.0.

    Compared to Guake 0.5.0, available in the official Ubuntu 15.04 repositories, there are even more interesting changes, like an option to save the current terminal buffer to file, hotkeys for moving tabs and numerous new built-in color palettes.

    Furthermore, Ubuntu 14.04 and 14.10 provide Guake 0.4.4 and since then, the application has received improved multi-monitor support and more: you can choose on which monitor to display Guake, change the main window width, quick open (allows opening a file by clicking on its filename in the terminal), tabs can be moved, new hotkeys, etc.:


    In my test, I've encountered a few small issues in Guake 0.7.0, some of which were also present in previous versions. For instance, with the setup I'm using (Guake centered with the window width set to about 70%, two monitors), Guake is aligned to the left instead of being centered on the second monitor. 

    This doesn't occur when setting Guake to only show up on the primary monitor, that's why I've disabled Guake from showing up on my second monitor and you can do the same if you're using a similar setup.

    For two other issues, the packages in the failsdownloads PPA below contain patches so even though the fixes aren't available in Guake 0.7.0, they are fixed if you're using the packages in our PPA.


    Install Guake in Ubuntu or Linux Mint via PPA


    Guake is available in the failsdownloads Backports PPA for Ubuntu 15.10, 15.04 or 14.04 / Linux Mint 17.2, 17.1 or 17 and derivatives. Add the PPA and install the latest Guake by using the following commands:
    sudo add-apt-repository ppa:failsdownloadsteam/unstable
    sudo apt-get update
    sudo apt-get install guake
    Or, if you don't want to add the PPA, you can download the debs from HERE.

    Important note: if the first time you run Guake, it fails to start, displaying an error similar to this: "Guake can not init! Gconf Error. Have you installed guake.schemas properly?", start Guake again and it should work (if for some reason it still doesn't start, try a system logout/restart). This also occurs with the official Guake package from the Ubuntu and Debian repositories.

    Once installed, launch Guake and use F12 (unless something else is already using this keybinding) to show or hide it - this can be changed, along with many other options, from the Guake preferences.

    To download the source code, report bugs, etc., see Guake's GitHub page.
    Read more »