Image 01


Jay Gates

Dolphin Service Menus by labrum 230 comments

Works great on Kubuntu (Karmic and previously). Thanks for your contribution to making the free desktop more usable. - Dec 06 2009

Plasma 4 Extensions by andersin 18 comments

I've put together a how-to to make it easier to get this working on KDE 4.3.2. These instructions are for Debian-based systems, tested on K/Ubuntu Karmic (9.10).

Install the build-essential, cmake and kdelibs5-dev packages:
sudo apt-get install build-essential cmake kdelibs5-dev

Download plasmoid source code from this page.

Untar the source file, ex.:
tar -xvf plasmoid-countdown_0.2.2.orig.tar.gz

Move into the directory created above, ex.:
cd plasmoid-countdown_0.2.2

Patch the CMakeList.txt files (see patches below; note that there should be spaces leading all lines that don't start with - or +).

Save the text below into separate files in the indicated directories (use kate or nano to create the files). Then, issue the commands indicated to patch the cmake config files to make the changes indicated.

patch1.txt (save to current directory (ex., plasmoid-countdown_0.2.2))
--- CMakeLists.txt.ORIG 2009-11-28 19:47:47.000000000 -0500
+++ CMakeLists.txt 2009-11-28 20:02:24.000000000 -0500
@@ -4,7 +4,6 @@
# Find the required Libaries
find_package( KDE4 REQUIRED )
include( KDE4Defaults )
-find_package( Plasma REQUIRED )

add_definitions ( ${QT_DEFINITIONS} ${KDE4_DEFINITIONS} )

patch2.txt (save to src/CMakeLists.txt)
--- CMakeLists.txt.ORIG 2009-11-28 20:02:45.000000000 -0500
+++ CMakeLists.txt 2009-11-28 20:04:28.000000000 -0500
@@ -5,7 +5,7 @@
# Now make sure all files get to the right place
kde4_add_plugin(plasma_applet_countdown ${countdown_SRCS})

install(TARGETS plasma_applet_countdown

From the main working directory (ex., plasmoid-countdown_0.2.2):
patch CMakeLists.txt < patch1.txt

patch src/CMakeLists.txt < src/patch2.txt

Configure the build for your machine:
cmake .

Build the project:
make plasma_applet_countdown

Install the project:
sudo make install

Now the plasmoid should be found in the widgets list. - Nov 28 2009
BasKet Note Pads

Utilities by kelvie 347 comments

If you use the installer script to install version 1.0.1, and don't have certain development libraries installed, the configure script warnings will scroll off the screen, basKet will compile and install, but without support for encryption (the message "Encryption not supported by this version..." may be seen when trying to open an encrypted basket), so any previously encrypted baskets will be unavailable. If this happens, run the configure script and install the package(s) indicated. - Mar 27 2007