Seif has released Gedit Dash 0.1, a plugin for Gedit that uses Zeitgeist to display recently or most used items in new Gedit tabs. You can search both recently and most used items and also, the plugin generates previews which "try to jump directly to some code or text from your work".
Here are a few screenshots:
Gedit Dash works with Gedit 3 only and requires Zeitgeist and "zeitgeist-extension-fts". Both are already installed if you use Ubuntu. For other Linux distributions, you can get them via Launchpad: Zeitgeist | Zeitgeist Extensions.
To use the Gedit Dash plugin, firstly install python-pygments:
sudo apt-get install python-pygments
Then download it from HERE (or get the branch: "lp:~seif/gedit/dash"), extract it and create the ~/.local/share/gedit/plugins folder if it doesn't exists already:
mkdir -p ~/.local/share/gedit/plugins
Then extract the downloaded archive and place the "gedit-dash" folder under ~/.local/share/gedit/plugins (".local" is a hidden folder in your home directory so press CTRL + H to see hidden folders). Now all you have to do is restart Gedit and under Edit > Preferences > Plugins, enable the Dashboard plugin.
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.
Other changes:
the extension now overwrites the standard GNOME Shell search and sorts the applications by most launched.
you can expand the Recent, New, Frequent and Shared items by clicking on "More..."
To install it, extract the downloaded archive and copy the folder to ~/.local/share/gnome-shell/extensions (or /usr/share/gnome-shell/extensions). If you've installed a previous version, remove the "gimmie@gnome-shell-extensions.gnome.org" folder.
Then use GNOME Tweak Tool to activate it. The extension should start working immediately, without having to restart GNOME Shell.
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.
GNOME Shell Zeitgeist displays a list of recently used items in a new "Journal" tab on the Activities Overview. The items are organized by type (Audio, Video, Documents, Pictures, Conversations and so on) or by new/frequently/recently used.
Just like with other Zeitgeist-powered tools, the mode Zeitgeist dataprovides you've installed, the more types of files should show up in the "Journal" (available in the Zeitgeist PPA or BZR).
Seif Lotfy says the extension will get some final touches sometime this week as well as a GIT branch. I'll update the post with the GIT branch when it's published.
To install GNOME Shell Zeitgeist, download the extension from HERE, extract it and copy the extracted folder to ~/.local/share/gnome-shell/extensions (or /usr/share/gnome-shell/extensions), then use GNOME Tweak Tool to activate it. The extension should start working immediately, without having to restart GNOME Shell.
To install GNOME Tweak Tool in Ubuntu 11.10, use the following command:
sudo apt-get install gnome-tweak-tool
And remember, you can blacklists files or folders, clear recent Zeitgeist history and other privacy related stuff using Activity Log Manager for Zeitgeist.
Akshay Gupta, a GSoC student, has posted some very interesting videos in which he shows the current progress of integrating Activity Journal (powered by Zeitgeist) into GNOME Shell:
(Delete)
(Multi select)
(Popup menu)
(Favourites)
There is still a lot of work to do, the goal being something like this (mockup):
One thing that's not very clear is how the Journal will integrate with the new GNOME Shell design (mockup posted by Jakub 'jimmac' Steiner):
But there's enough time to figure that out until GNOME 3.2 is released (sometime around September 28).