Jul 29, 2016

Terminix Now Available In PPA For Ubuntu 16.04 And Linux Mint 18 [Quick Update]

Terminix GTK3 terminal emulator

Terminix (and its dependencies: ldc 1.1.0 and gtk-d) was uploaded to the Debian Sid repositories recently. To make it easier to install and stay up to date with the latest Terminix versions, I used the official Debian packaging (thanks to the packagers!) and created a Terminix PPA for Ubuntu 16.04 and Linux Mint 18.

Ubuntu 16.10 Yakkety Yak did not yet import ldc 1.1.0 from Debian, required to build Terminix, and it failed to build in my PPA for Yakkety (probably that's why it's not in Yakkety yet). Also, since Terminix requires GTK 3.14, it can't be built for Ubuntu 14.04.

I should also mention that there was an attempt to create a snap package for Terminix, but without success so far.

In case you're not familiar with Terminix, this is a GTK3 tiling terminal emulator that allows splitting terminals horizontally and vertically, and rearrange them using drag and drop. The layouts can be saved and restored. For more information about Terminix, see our initial article. Also check out its GitHub page.

To add the WebUpd8 Terminix PPA and install the app in Ubuntu 16.04, Linux Mint 18, and derivatives (32bit + 64bit), use the following commands:
sudo add-apt-repository ppa:webupd8team/terminix
sudo apt update
sudo apt install terminix
Extra tip: For additional Terminix themes, see THIS page.

via Web Upd8 - Ubuntu / Linux blog http://ift.tt/2aj7gmS

How To Create And Edit Keyboard Shortcuts In Lubuntu (Openbox)

Lubuntu (which uses Openbox as its window manager) doesn't come with any graphical user interface tool to edit or create new keyboard shortcuts, and to do this, you must either edit the configuration file manually, or use xbindkeys.

Obkey keyboard shortcuts Lubuntu (Openbox)

To simplify the process, you can use Obkey, an Openbox key editor. While its user interface is not the most intuitive, it simplifies the process of editing and adding new keyboard shortcuts.

Obkey modifies the Openbox configuration file, so it's recommended you save a backup, in case you want to revert the changes. Obkey does not provide a way to undo the changes!

To create a backup of the Openbox configuration (~/.config/openbox/lubuntu-rc.xml), use the following command:
cp ~/.config/openbox/lubuntu-rc.xml ~/.config/openbox/lubuntu-rc.xml.bck
You should find the backup ("lubuntu-rc.xml.bck") in the ~/.config/openbox/ folder. If later on you want to restore this backup, make sure Obkey is not running and use the command below:
cp ~/.config/openbox/lubuntu-rc.xml.bck ~/.config/openbox/lubuntu-rc.xml

Now back to Obkey. To use it in Lubuntu, you must run it using the following command (so it opens the Lubuntu Openbox configuration file):
obkey ~/.config/openbox/lubuntu-rc.xml

In the Obkey window, you'll notice a long list of keyboard shortcuts. The actions are not displayed in this list. To see the action for a certain keyboard shortcut, you must select it, then look under "Actions" on the bottom right.

Editing an already existing keyboard shortcut is as easy as clicking on it (first column), then pressing the new key combination.

To create a new keyboard shortcut, click the "Insert sibling keybind" (1) button, set the key (2), and to assign it an action, click "+" under "Actions" (3):

Obkey keyboard shortcuts Lubuntu (Openbox)

This inserts a new action called "Focus" - click on this and you can choose from various actions:

Obkey keyboard shortcuts Lubuntu (Openbox)

If you want to add a custom action, like running some application or script, select "Execute" as the action, and add the command in the top right pane:

Obkey keyboard shortcuts Lubuntu (Openbox)

After making any changes to the Openbox configuration file using Obkey, click the "Save" button! If the changes are not applied after clicking "Save", run the following command to reload the Openbox configuration:
openbox --reconfigure

Download Obkey

Obkey is not available in the official Lubuntu repositories. You can download an Obkey deb from Notesalexp (you can also add his repository) - it should work with any Lubuntu version. 

The deb does not depend on "python-gtk2", required to run Obkey, so make sure it's installed using the following command:
sudo apt install python-gtk2

Arch Linux users can install Obkey via AUR: stable | git (fork).

For other Linux distributions, download the Obkey source from HERE. Use THIS fork if you encounter issues with the original Obkey.

via Web Upd8 - Ubuntu / Linux blog http://ift.tt/2aOO9A4

Jul 28, 2016

Pandora Client `Pithos` Sees New Major Release

Pithos 1.2.0 was released today and it includes a new explicit content filter option, new dialog design, along with other improvements and important bug fixes.

Pithos Pandora client

Pithos is a Pandora Radio client that includes integrates tightly with the desktop, providing notifications, an Ubuntu AppIndicator, MPRIS v2 support (so it integrates with the Ubuntu Sound indicator, etc.), media keys and more.

The app supports Pandora features like thumbs up / thumbs down / tired of this song options, the ability to switch between Pandora stations, and editing and creating stations. On top of that, Pithos also provides proxy support and last.fm scrobbling.

In case you're not familiar with Pandora Radio, this is a popular music streaming and recommendation service that's only available in the United States, Australia and New Zealand.

Changes in Pithos 1.2.0:
  • redesign all dialogs to use Headerbars (the main window does not use Headerbars);
  • redesign stations dropdown as a Popover with searching and sorting;
  • add explicit content filter option;
  • add extensive keyboard shortcuts for the main window, and a Keyboard Shortcuts help window for GTK 3.20+;
  • fix high CPU usage with Ubuntu's default theme;
  • fix Ubuntu sometimes showing wrong art in notifications;
  • fix 'now playing' not being set on Last.fm;
  • mpris: Effectively rewritten to better follow the spec, and reference album art as locally downloaded files;
  • add initial support for translations (translators needed!)
  • store password with SecretService (libsecret);
  • migrate build system to Autotools;
  • migrate settings to GSettings;
  • remove all dependencies on dbus-python;
  • improve integration with Flatpak: use Gio to open URIs, and rename icons and data files to match app id.

Pithos Pandora client
Pithos 1.2.0 dialogs

Since the Keyboard Shortcuts help window is only available with GTK 3.20, I'll make a list of the keyboard shortcuts available in Pithos 1.2.0:
  • Play/Pause: Space
  • Skip song: <Primary> + Right
  • Volume up: <Primary> + Up
  • Volume down: <Primary> + Down
  • Love song: <Primary> + l (that's an "L")
  • Unrate song: <Primary> + u
  • Ban song: <Primary> + b
  • Tired song: <Primary> + t
  • Bookmark song: <Primary> + d
  • Open song information: <Primary> + i

Where <Primary> is usually the Super (Windows) key, but it can also be Ctrl.

Install Pithos

Ubuntu 16.04 / Linux Mint 18 users can install the latest Pithos 1.2.0 by using its official PPA. An older Pithos version is available for Ubuntu 14.04. Add the PPA and install Pithos using the following commands:
sudo add-apt-repository ppa:pithos/ppa
sudo apt-get update
sudo apt-get install pithos gir1.2-secret-1
The latest Pithos can't be built in Ubuntu 14.04 or 12.04 and there are no packages for other Ubuntu versions because they are no longer supported by Canonical (Ubuntu 15.10 reached end of life today).

Note that the Ubuntu 16.04 PPA package currently doesn't depend on the "gir1.2-secret-1" package, which is required by Pithos 1.2.0. So if you've already upgraded to Pithos 1.2.0 from the PPA, make sure "gir1.2-secret-1" is installed or else the app will not start.

Arch Linux can install the latest Pithos via AUR.

For other Linux distributions, see the instructions available on the Pithos homepage (including instructions for installing it with Flatpak, though there are some known issues).

Report any bugs you may find @ GitHub.

via Web Upd8 - Ubuntu / Linux blog http://ift.tt/2a1Scvu

Ubuntu 15.10 (Wily Werewolf) Reaches End Of Life Today (July 28)

Quick Update: Ubuntu 15.10 (Wily Werewolf) reaches end of life today, July 28, 2016.

Ubuntu 15.10 Wily Werewolf

Like all non-LTS releases, Ubuntu 15.10 (Wily Werewolf) was supported for 9 months and this period ends today. This means Ubuntu Security Notices will no longer include information or updated packages for Ubuntu 15.10.

If you're still using Ubuntu 15.10, it's recommended you upgrade to Ubuntu 16.04, which is supported until April 2021. For how to upgrade to Ubuntu 16.04, see THIS page.

via Web Upd8 - Ubuntu / Linux blog http://ift.tt/2afGt7H