Ubuntu / Linux news and application reviews.

GNOME Shell Clipboard Extension GPaste 3.8 And 3.3 Available In PPA

GPaste is a clipboard management system that comes with a command line interface as well as a GNOME Shell extension.

The application features URIs (remembers copied files, not just text) and pictures support, option to backup / restore the clipboard history and other useful features.

Gpaste 3.8

AppIndicator Support For GNOME Shell With A New Extension


A new extension adds native-looking Ubuntu Unity like AppIndicator support for GNOME Shell, a feature for which some patches were submited more than a year ago, but they were rejected because the feature "conflicts with the design".

AppIndicators have are widely used now, with Ubuntu disabling the message tray (systray) by default, and popular applications like Dropbox or Steam come with AppIndicator support by default.


How To Disable The GNOME Shell AppMenu While Retaining Its Functionality

GNOME has introduced the AppMenu for some of its core applications a while back (for some applications like Epiphany, with GNOME 3.4 and for others like Nautilus, etc. with GNOME 3.6), meaning that part of the menu or the whole menu is displayed as a drop-down on the top GNOME Shell bar:

GNOME Shell AppMenu Nautilus

GPaste GNOME Shell Clipboard Manager Available For Ubuntu 12.10 (GNOME Shell 3.6)

gpaste

GPaste, a native GNOME Shell clipboard manager, is now available for Ubuntu 12.10 / GNOME Shell 3.6 through the WebUpd8 GNOME 3 PPA.

GPaste features uris support (remembers copied files, not just text), a command line tool, option to backup / restore clipboard history, image support and other useful options.

Alternative GNOME Shell Weather Extension

gnome shell weather extension

GNOME Shell Weather Extension by Neroth is a fork of the original GNOME Shell Weather Extension, which compared to the original, comes with multiple locations support, you don't have to manually enter a WOEID and bug fixes (the weather information seems to load a lot faster with this extension). It displays the current weather conditions along with a forecast for today and tomorrow on the top GNOME Shell panel.

Window Buttons Extension Available For GNOME Shell 3.4 [Ubuntu 12.04]

gnome shell window buttons

The GNOME Shell Window Buttons extension has been updated for GNOME Shell 3.4 and is now available in the WebUpd8 GNOME 3 PPA.

Window Buttons is an extension that displays the minimize, maximize and close window buttons on the top GNOME Shell bar, like in Unity. The buttons order or theme can be customize and the extension comes with 5 built-in themes: Ambiance, Radiance, Zukitwo, Zukitwo Dark and a generic (default) theme.

GNOME Shell Extensions Updater

With GNOME Shell Extensions Updater, you can update all the extensions installed from extensions.gnome.org with a single click. This extension checks for updated extensions every 5 days and displays a notification in the GNOME Shell Message Tray with all the available updates:

Autohide Top Bar For GNOME Shell 3.4, More [Ubuntu PPA]


"Autohide Top Bar", a GNOME Shell extension that lets you toggle the GNOME Shell Top Bar autohide on/off by double clicking it, is now available for GNOME Shell 3.4 and Ubuntu 12.04 Precise Pangolin.

GNOME Shell Classic Systray, Message Notifier And Notesearch, Updated For GNOME Shell 3.4 (Ubuntu 12.04)

A few more GNOME Shell extensions have been updated for GNOME Shell 3.4/3.4.1 and are now available for Ubuntu 12.04 Precise Pangolin in the WebUpd8 GNOME 3 PPA: Classic Systray, Message Notifier and Notesearch.

Official GNOME Shell Extensions, Weather, System Monitor, MediaPlayer And GPaste Available For GNOME Shell 3.4 [PPA - Ubuntu 12.04]

GNOME Shell 3.4

A quick update for Ubuntu 12.04 Precise Pangolin users running GNOME Shell: I've updated some of the extensions available in the WebUpd8 GNOME 3 PPA to the latest version which works with GNOME Shell 3.4.

The updated extensions that work with GNOME Shell 3.4 available in the WebUpd8 GNOME 3 PPA are: the official GNOME Shell extensions (now it's a single package), GNOME Shell Weather, GPaste (clipboard tool), System Monitor and MediaPlayer. More will follow.

Initially, I wasn't planning on updating them since they are available on extensions.gnome.org, but I've got quite a few requests for this. One thing that's not available for extensions installed through GNOME's extensions website is update support so the PPA should be useful for those who want to use the latest version of the above mentioned extensions.

Get Unity-Like Window Buttons On The Top GNOME Shell Bar

Window buttons on top GNOME Shell bar

I'm using a netbook these days and by default, GNOME Shell isn't great for screen real estate, so to get more vertical screen space I'm using GNOME Shell Window Buttons extension and Maximus (along with GNOME Shell Global Menu).

Window Buttons is a GNOME Shell extension that tries to replicate the Window Applets (or Unity) behavior for GNOME Shell: it adds the minimize, maximize and close buttons on the top GNOME Shell panel.

The window buttons can be customized: you can select from 5 built-in themes (or create your own theme), place them on left or right or change the buttons order.

GPaste Gets Image And File Copy Support


GPaste (native GNOME Shell clipboard manager) 2.1 has been released recently and is now available in the WebUpd8 GNOME 3 PPA.

GNOME Shell Extensions Website Launched


GNOME Shell got support for one click extensions installation starting with version 3.1.91.1, but the GNOME Shell extensions website wasn't ready until yesterday, when extensions.gnome.org has finally been launched as public alpha.

Tomboy And Gnote GNOME Shell Search Provider

GNOME Shell Note Search provider is an extension that can be used to search for Gnote or Tomboy notes in GNOME Shell Overview. It's kind of like Unity Tomboy Lens, but for GNOME Shell.


Install GNOME Shell Global Menu In Ubuntu Via PPA


Because I've got many requests for this, I've uploaded GNOME Shell Global Menu to the WebUpd8 GNOME 3 PPA.

Never Miss IM Notifications In GNOME Shell With Shell Message Notifier


Currently when you receive a message in GNOME Shell, the notification is displayed for a few seconds and that's about it - you can't tell if you have new messages unless you take a look at the message tray, which is hidden by default.

So if you often miss IM notifications in GNOME Shell, you can use an extension called Shell Message Notifier which displays the number of conversations with unread messages on the top GNOME Shell bar (in my test it only worked with Empathy).

Update: it seems the extension works with any application that displays a notification counter in the message tray (so for instance, it works with Mailnag too).

Autohide Top Bar Extension Finally Available For GNOME Shell 3.2 (Bonus: Hamster And Overlay Icons Extensions)

WebUpd8 reader KRK has updated the GNOME Shell Autohide Top Bar extension for GNOME Shell 3.2. The extension, initially created by fpmurphy, lets you hide the GNOME Shell top bar by double clicking it. To disable autohiding, double click the top bar again.

Update Indicator For GNOME Shell Displays New Updates On The Top Bar

GNOME Shell update manager indicator

Update Indicator GNOME Shell extension displays new updates on the GNOME Shell top bar. Using it, you can see a list of available updates, update the software sources or install the updates with a single click.

Try The New Mint GNOME Shell Extensions (MGSE)

Linux Mint GNOME Shell extensions

The official Linux Mint GNOME Shell (more about Linux Mint 12 here) extensions can be downloaded via GitHub. However, since some of them are forks of the official GNOME Shell extensions, it's not a good idea to install and activate all of them because of possible conflicts with the original extensions.

If you want to manually install some of the MGSE extensions, get the Git branch, open the "test" script and remove any extensions you don't want to install. And finally, run the "test" script (./test).

For Arch Linux, you can find all the MGSE extensions in AUR: http://aur.archlinux.org/packages.php?ID=53742

To make it easier for Ubuntu users to give some of the new MGSE (Mint GNOME Shell Extensions) a try, I've uploaded 3 extensions to the WebUpd8 GNOME 3 PPA (all credits for the extensions: Linux Mint and their official authors, all I did was to upload them to the PPA).

Gnome Shell Focus Effects Extension

GNOME Shell focus effects extension

Florian (who's also behind the unofficial GNOME Shell System Monitor extension) has created a new extension called Focus Effects that allows you to add custom effects on window focus / blur.

According to Florian, the extension has been created to show what can be done using Clutter and to give ideas for developing fun GNOME Shell extensions similar to the Compiz plugins.

Extended Places Menu GNOME Shell Extension

Extended places menu GNOME Shell extension

Extended Places Menu is a new GNOME Shell extension based on the official Places Menu extension, but with some extra features like:
  • open file system as root
  • submenu for quickly launching VirtualBox machines (can be enabled/disabled in the preferences)
  • submenu for FTP sites (can be enabled/disabled in the preferences) - supported clients: Filezilla and gFTP
  • collapsable bookmarks
  • a submenu for custom actions that you can define in the preferences

Install GPaste In Ubuntu Via PPA (Native GNOME Shell Clipboard Manager)

GPaste

GPaste is a clipboard management tool which comes with a command line client as well as a GNOME Shell extension. The application is very simple and doesn't support images, files and so on.

Minitunes Renamed To Musique, GNOME Shell Mediaplayer Extension Update [PPA Updates]

Musique


Musique

Minitunes - a Qt music player created by the Minitube developer -, has been renamed to "Musique". Besides the new name, there's also a new version that comes with bug fixes as well as a Windows version, making Musique fully cross-platform.

GNOME Shell Mediaplayer Extension Available In The WebUpd8 GNOME3 PPA

GNOME Shell Mediaplayer Extension

Mediaplayer GNOME Shell extension is now available in the WebUpd8 GNOME 3 PPA. This extension can control MPRIS capable media players from the GNOME Shell top bar.

GNOME Shell System Monitor Extension Available In The WebUpd8 GNOME3 PPA

GNOME Shell System Monitor is a highly configurable system monitor extension for GNOME Shell (do not confuse this with the official System Monitor extension!). It can display the CPU, RAM, Swap, Network or disk usage on the top GNOME Shell bar, either as a graph or digits (or both) and you can customize the colors, position and more.

GNOME Shell system monitor

Native GNOME Shell Notifications For Pidgin [PPA]

Pidgin GNOME Shell notifications

In GNOME Shell 3.2 you can reply to chat from the popup notifications, but that only works for Empathy by default. So here is a GNOME Shell extension that does the same thing but for Pidgin.

GNOME Shell Dock And Alternative Status Menu Extensions Fixes [GNOME 3 WebUpd8 PPA]

GNOME Shell Extensions 3.2

A quick update for those of you who are using the official GNOME Shell Extensions 3.2 from the WebUpd8 GNOME 3 PPA: I've added 3 patches to the package:

Install GNOME Shell Weather Extension In Ubuntu Via PPA

GNOME Shell weather extension

extensions.gnome.org is not yet ready and because I got many requests to upload more extensions to the WebUpd8 GNOME 3 PPA, I've started packaging some unofficial GNOME Shell extensions for Ubuntu 11.10 Oneiric Ocelot.

The first one is GNOME Shell Weather Extension. This extension displays the current temperature in the top GNOME Shell panel and clicking it, you can see some more info such as the humidity, pressure or wind as well as a forecast for tomorrow.


GNOME Shell Zeitgeist Extension Updated With Integrated Shell Search, More

Quick update: GNOME Shell Zeitgeist extension was updated recently and it now integrates with the standard GNOME Shell search, meaning GNOME Shell will list the Journal items in the regular search under the Activities Overview.

Official GNOME Shell Extensions Available In The WebUpd8 GNOME 3 PPA For Ubuntu 11.10

GNOME Shell extensions

As promised, the latest official GNOME Shell Extensions (version 3.2.0) are now available in the WebUpd8 GNOME 3 PPA for Ubuntu 11.10 Oneiric Ocelot. This PPA is an attempt to have all the stable GNOME 3.2 packages that aren't available in the official Ubuntu 11.10 repositories in a single place. Please note that I did not package this. I'm only uploading these packages to a single PPA.

GNOME Shell Global Menu - Instructions For GNOME Shell 3.2

A quick update for those of you who want to use a global menu in GNOME Shell: WebUpd8 reader Micah got GNOME Shell Global Menu to work with GNOME Shell 3.2, so I've updated the original instructions in our post: Get A Global Menu In GNOME Shell (there are instructions for both GNOME Shell 3.0 and 3.2 - Fedora and Ubuntu).

GNOME Shell Global menu
GNOME Shell Global Menu running in GNOME Shell 3.2 (Ubuntu 11.10 Oneiric Ocelot)


In case you've missed it, here's the GNOME Shell Global Menu video I've recorded a while back:

Zeitgeist Extension For GNOME Shell

GNOME Shell Zeitgeist

A Zeitgeist extension for GNOME Shell has been released today. The extension is based on the work of GSoC student Akshay Gupta (kitallis) and it requires GNOME Shell 3.2.

Cardapio Menu Gets A GNOME Shell Extension

Cardapio GNOME Shell

Cardapio is a menu for GNOME that can work as a panel, AWN or Cairo Dock applet and even as a stand-alone application.


Besides being able to launch and search applications, Cardapio can also:

Google Calendar GNOME Shell Integration

GNOME Shell Google Calendar

GNOME Shell Google Calendar is a tool that integrates Google Calendar into GNOME Shell.

The python script uses GNOME Keyring for storing your password and automatically fetches new Google Calendar events when you click the GNOME Shell calendar on the top panel. For now, you can't configure which calendar is imported (all are used) and there's no configuration GUI (but it's still very easy to use).

You can already do this through Evolution, but using this script, Evolution is not required.

How To Install Nuvola Player (Ex Google Music Frame) In Fedora

Google Music is a service that allows you to upload up to 20,000 songs which you can then listen from any computer and even your phone, for free (it currently only works in the US and requires an invitation which you can request from here).


Google Music Frame was created to make it easier to control Google Music via the Ubuntu Sound Menu or multimedia keys, comes with user scripts support (so you can add last.fm support among others), notifications and more.

Even though Google Music Frame was initially built to only work with the Ubuntu Sound Menu, later on, the Ubuntu Sound Menu dependency was removed and it can now run on non-Ubuntu systems too. Here's a screenshot with Google Music Frame running in Fedora 15 (and with a tweaked Media Player Shell extension that works with Google Music Frame):

Google Music Frame Fedora Gnome Shell

Update: Google Music Frame has been renamed to Nuvola Player and now supports other services too, like Grooveshark, etc.

GNOME Shell 3.1.91.1 Released With One-Click Installation Support For Extensions

GNOME Shell extensions website sweettooth extensions.gnome.org

GNOME Shell 3.1.91.1 has been released today and comes with many bug fixes and just one new feature. But this is a really interesting feature: a "browser plugin which will enable convenient installation of extensions from extensions.gnome.org".

Compiz-Like Mousewheel Zoom Tool For GNOME Shell

Mousewheel Zoom is a GNOME Shell tool that enables a Compiz-like ALT + mousewheel zoom.

GNOME Shell has its own magnifier, but the zoom increases / decreases in very large steps; Mousewheel Zoom on the other hand gradually zooms in/out. And it's very easy to setup too.

GNOME Shell: Make Applications Start On A Certain Workspace

GNOME Shell

GNOME Shell Auto Move Windows extension can be used to get some applications to always start on a specific workspace. The extension is not new, but it is a bit difficult to use so I though I'd write a post explaining exactly how to get it working (tested on Ubuntu 11.10 Oneiric Ocelot and Fedora 15).


Get A Global Menu In GNOME Shell

GNOME Shell global menu

Remember Gnome2 Global Menu? It's an applet that adds a global menu (the menu is displayed on the top panel) for Gnome 2 that wasn't very active for a long time because Ubuntu built its own global menu. But it's back!

Gnome Global Menu is currently being ported to GTK3 and an alpha version is already available for download so you can get a global menu in GNOME Shell. Here's a video with the new Gnome Global Menu running in Ubuntu 11.10 (with GNOME Shell):

2 More GNOME Shell Extensions: CPU Temperature, Window Overlay Icons

GNOME Shell CPU Temperature is an extension that displays the CPU temperature on the top bar. The extension is not new, but it never worked for me until recently when the extension got support for lm-sensors. 

GNOME Tweak Tool 3.0.5 Lets You Install GNOME Shell Extensions

GNOME Tweak Tool 3.0.5

GNOME Tweak Tool got extension installation support for a while now (GIT), but with the release of version 3.0.5, this is finally considered stable enough.

GPaste: Native GNOME Shell Clipboard Manager (Extension)

GNOME Shell GPaste clipboard manager

GPaste is a clipboard management tool which comes with a tray applet as well as a GNOME Shell extension. Using the GPaste config tool, you can set the maximum history size, the maximum element size and synchronize the clipboard with primary selection.

GNOME Shell Extensions To Get A Website With One-Click Install Support

A new project called "SweetTooth" aims to help improve the GNOME3 extension infrastructure, making it easy for the users to find and install approved extensions.

The extensions will be created by the users (so these will be unofficial extensions), but they will have to go through a review process and once approved, they will be hosted on http://extensions.gnome3.org (website not functional yet) and you'll be able to install them with a click as well as enable/disable them without having to restart GNOME Shell, like Chrome or Firefox extensions.


Get A Classic GNOME Desktop With These GNOME Shell Extensions (Reflection, WindowList, Dock Panel)

Here are some more extensions designed to provide a classic style GNOME desktop for GNOME Shell (for the previous GNOME2-like desktop extensions, see this post). The first two extensions are called Reflection and Window List and are created for a Linux distribution called Guadalinex:

Reflection GNOME Shell extension moves the GNOME Shell Top Bar to the bottom (making the menus open to top) and also moves the Message Tray to the top of the screen:

GNOME Shell Reflection extension

Fix GNOME Shell To Work With User-Theme Extension (And Respect Other Extensions` CSS Rules)

There is a bug in GNOME Shell which breaks the CSS for all extensions if you use the User-Theme extension. The bug is not in the User-Theme extension, but this extension exposes it (when used with GNOME Shell Themeselector or Tweak Tool).

Unfortunately the bug hasn't been fixed so far, but you can get all extensions to work with the User-Theme extension by using a patch submitted by Sardem FF7. I've found the solution on fpmurphy.com but his patch actually didn't work because he didn't patch the main.js file too. He updated the post and now the instructions on that blog work too.


Here's a screenshot with two extensions (Weather Extension and System Monitor), before applying the patch:

GNOME Shell CSS before patch


And after applying the patch:

GNOME Shell CSS after patch

Move Icons From Message Tray To The Top GNOME Shell Panel (Top Bar) Using IconManager Extension

IconManager is a new GNOME Shell extension that lets you tweak the icons on the top GNOME Shell panel (Top Bar) through Dconf. Using it, you can:
  • remove any of the existing icons (a11y (accessibility icon), display, keyboard, volume, bluetooth, network, battery)
  • move Message Tray icons (the icons displayed in the bar on the bottom) to the Top Bar.

If you're not familiar with the GNOME Shell terminology, visit this page.


Here's an example:

GNOME Shell IconManager
In the above screenshot I've removed the accessibility icon and added Tomboy and Parcellite to the Top Bar.

Autohide Top Bar GNOME Shell Extension

"Autohide Top Bar" is a new GNOME Shell extension created by fpmurphy to autohide the GNOME Shell Top Bar (panel) but it doen't just provide a simple autohide feature - the extension also lets you double click the Top Bar to toggle hiding on / off.

SoundMenu-Like GNOME Shell Extension: "Mediasplayers"

GNOME Shell Mediasplayers extension

"Mediasplayers" is a new GNOME Shell extension created by WebUpd8 reader ycDref, for controlling Banshee, Clementine or Rhythmbox from the GNOME Shell top bar.

The extension looks a lot like the Ubuntu Sound Menu and it displays the currently playing song, cover art and you can adjust the sound volume for the controlled music player, change tracks and more.

GNOME Shell System Monitor Extension Gets A Preferences Dialog And Lots Of New Features

Since we last wrote about the GNOME Shell System Monitor extension, it got support for network upload / download rates and yesterday it also got a config dialog with lots of new features. Read on!

Bottom Panel: A GNOME2-Like Panel GNOME Shell Extension

Bottom Panel GNOME Shell extension


Bottom Panel is a new GNOME Shell extension which, as the name says, adds a bottom panel to GNOME Shell. The panel includes a window list, workspaces switcher which you can right click to set the number of workspaces and a button to display the message tray (because the tray hot corner is hidden by the panel).

Here's a video I've created using this extension under Fedora 15:

Skype Status Menu Integration, RightHotCorner And Modified Weather GNOME Shell Extensions

It's time for some more GNOME Shell extensions: Skype Status Menu integration, RightHotCorner and a modified weather extension. Read on!


Another GNOME Shell Weather Extension

GNOME Shell weather extension

If the previous GNOME Shell weather extension we wrote about doesn't work for you or you just want some more info as well as an extended forecast, you can use a new GNOME Shell weather extension created by Finnbarr Murphy (you must know him by now if you're using GNOME Shell).


More GNOME Shell Extensions (MediaPlayer, noa11y, ActivitiesButton Logo)

Before installing any extension in this post: remember that some GNOME Shell extensions might not be compatible with others and they may crash GNOME Shell. Only try to install them if you know how to fix this, just in case.


GNOME Shell Mediaplayer extension


GNOME Shell Mediaplayer extension lets you control applications that support MPRIS by adding a status menu icon:

GNOME Shell extension Mediaplayer

Gnome Shell Weather Extension

Gnome Shell Weather Extension

Gnome Shell Weather extension displays the weather next to the clock in Gnome Shell. Unfortunately there's no GUI to configure the extension so you must manually enter the YAHOO weather ID for your city in the extension.js file.


System Monitor Extension Puts RAM, CPU Usage And Network Upload / Download Speed On Your GNOME Shell Top Bar

Gnome Shell system monitor extension

Here's yet another very useful GNOME Shell extension which serves as a replacement for an old Gnome Panel applet: "Gnome Shell System Monitor Applet".

"Gnome Shell System Monitor" extension displays the RAM, swap and CPU usage on the Gnome Shell top bar (apparently that's how it's called although I tend to call it the 'top panel'). The values are displayed in percentages but when clicked, you can see the actual values and you can also turn off/on the items that are displayed on the top bar:

GNOME Shell Workspace Indicator Extension

Gnome Shell Workspace Indicator

Here is yet another new GNOME Shell extension which I'm sure you'll find very useful: Workspace Indicator. The extension works in the same way as Indicator-Workspaces for Gnome 2: it displays your your current workspace number on the panel and lets you switch to a different workspace.

The extension has another "hidden" but interesting feature: it changes the workspace on scroll over the Workspace Indicator.

New GNOME Shell Extensions That Provide A GNOME2-Like User Experience

Ron Yorston has created some pretty cool GNOME Shell extensions that "provide a user experience more akin to that of GNOME 2". Using these extensions you can move the clock next to your username, get an old-style menu, disable dynamic workspaces and place the favourites on the top panel.

ThemeSelector: GNOME Shell Extension To Change Themes (With Previews)

GNOME 3 (with GNOME Shell) is truly great and I especially like how easy it is to extend it through extensions like the new ThemeSelector extension.

ThemeSelector GNOME Shell extension is a new, unofficial GNOME Shell extension that adds a new tab in the Activities overview where all the GNOME Shell themes (not GTK themes!) installed under ~/.themes show up. To change a theme, all you have to do is click it and you don't even have to reload GNOME Shell.


Here's a screenshot with the new ThemeSelector extension:

GNOME Shell Themeselector extension


The theme previews aren't exactly great, probably because of my large screen too, but the ThemeSelector GNOME Shell extension is still in beta.


To use the ThemeSelector extension, you need to install GNOME Shell Extensions and the GNOME Shell User Theme extension. But don't worry, despite a first look on the installation steps below, installing all of these is actually quite easy. Read on!


Install Themes In GNOME 3 (GTK3 / Mutter / Metacity Themes)

In the latest GNOME 3, changing the theme isn't as easy as you're used to. Using Gnome Tweak Tool you can change the GTK theme but how about the titlebar (Mutter/Metacity theme)? Read on!

GNOME Shell Extensions: Additional Functionality For GNOME 3 (Dock Task-Switcher, Windows Navigator, User Theme, Etc.)

Are you missing a task switcher in GNOME Shell? Want the power-off button back? Well, you'll be glad to know that GNOME Shell supports extensions and a pack has already been released, covering these as well as some other features that you may want in GNOME Shell.

GNOME Shell Extensions is a collections of extensions providing additional functionality for GNOME Shell. The first public release was made two days ago but the extensions didn't really work because of a bug in GNOME Shell - which was fixed today.