Showing posts with label terminal. Show all posts
Showing posts with label terminal. Show all posts

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 »

    Terminal Emulator `Terminator` Sees New Release

    Terminator is terminal emulator which includes numerous useful features such as multiple terminals in the same window (split view), notifications, supports saving and restoring custom layouts and much more.

    Terminator terminal emulator

    More than two years after the previous release, Terminator 0.98 was released today, bringing a more polished tabs functionality, better layout saving/restoring, improved preferences UI and numerous bug fixes.

    Changes in Terminator 0.98:
    • a layout launcher was added which allows easily switching between layouts (use Alt + L to open the new layout switcher);
    • a new manual was added (use F1 to launch it);
    • when saving, a layout now remembers the following:
    • *maximised and fullscreen status
    • * window titles
    • * which tab was active
    • * which terminal was active
    • * working directory for each terminal
    • added options for enabling/disabling non-homogenous tabs and scroll arrows;
    • added shortcuts for scrolling up/down by line/half-page/page;
    • added Ctrl+MouseWheel Zoom in/out and Shift+MouseWheel page scroll up/down;
    • added shortcuts for next/prev profile;
    • improved consistency of Custom Commands menu;
    • added shortcuts/code to toggle All/Tab grouping;
    • improved watcher plugin;
    • added search bar wrap toggle;
    • major cleanup and reorganisation of the preferences window, including a complete revamp of the global tab;
    • added option to set how long ActivityWatcher plugin is quiet for;
    • many other improvements and bug fixes

    Revamped Global preferences tab, new Layout Switcher

    A complete changelog for the latest Terminator 0.98 can be found HERE.

    It's also worth mentioning that all the changes available in this release are also available in a separate GTK3 branch, which is not fully ready yet as there are some bugs that still need fixing.


    Install Terminator in Ubuntu or Linux Mint


    The latest Terminator 0.98 is not yet available in its official stable PPA. However, you can use the Terminator Nightly Builds PPA to install the latest Terminator from trunk (important: this means you may occasionally encounter bugs) in Ubuntu or Linux Mint. To add the PPA and install Terminator, use the following commands:
    sudo add-apt-repository ppa:gnome-terminator/nightly
    sudo apt-get update
    sudo apt-get install terminator
    If you don't want to add the PPA, you can download the deb from HERE.

    Note: the PPA version is 0.97+revision - the version number wasn't updated to 0.98 but it is the latest Terminator from trunk.

    For other Linux distributions, download the latest Terminator source from Launchpad.
    Read more »