© Richard Petersen 2018
Richard PetersenBeginning Fedora Desktophttps://doi.org/10.1007/978-1-4842-3882-0_9

9. Plasma Desktop: The K Desktop Environment (KDE)

Richard Petersen1 
(1)
Alameda, California, USA
 

Plasma is the desktop developed and distributed by KDE (the K Desktop Environment ). It is often referred to as simply the KDE desktop. Plasma includes the standard desktop features, such as a window manager and a file manager, as well as an extensive set of applications that cover most Linux tasks. The KDE Plasma version of Fedora Linux is called the Fedora KDE Plasma Desktop and is available as a separate desktop DVD from https://​spins.​fedoraproject.​org/​. The Plasma desktop is developed and distributed by the KDE Project. KDE is open source software provided under a GNU Public License and is available free of charge along with its source code. KDE Plasma development is managed by the KDE Core Team. You can install it as an alternate desktop on a GNOME system by installing plasma-desktop.

The KDE software development and distribution is organized into three projects: Plasma, Applications, and Projects. KDE Applications include numerous applications written specifically for KDE Plasma are accessible from the desktop. These include editors, photo and image applications, sound and video players, and office applications. Some applications have the letter K as part of their name, for example, KOrganizer. On a system administration level, KDE provides several tools for managing your system, such as the Discover and Apper Software Managers, and the KDE system monitor. KDE applications also feature a built-in Help application. See https://www.kde.org/applications/ for a list and descriptions of current applications.

KDE Frameworks provides support libraries designed to work with the Qt libraries that KDE plasma and applications depend on. Frameworks is designed to be cross-platform, enabling any KDE application to run on systems that support the Qt libraries. Frameworks can be used as a basis for any custom operating system, such as LXQt. KDE Framework packages have the prefix kf5, such as the kf5-filesystem that provides support for the KDE filesystem. Development for Plasma, Frameworks, and Applications proceed at different paces. The KDE Frameworks version used in Fedora 28 Plasma Desktop is 5.46.0, whereas the KDE Plasma version is 5.12.5.

Note

As as noted in Chapter 6 for GNOME, you can install the same third-party multimedia support and codecs on KDE from the RPM Fusion repository, as well as dvdcss support from the Livna repository.

Table 9-1

KDE Websites

Website

Description

https://www.kde.org

KDE website

https://www.kde.org/plasma-desktop

KDE Plasma desktop website

https://www.kde.org/applications/

KDE Applications website

https://docs.kde.org

KDE documentation site

https://www.qt.io/

Site for the Qt company

https://store.kde.org

KDE Plasma desktop themes

https://mail.kde.org/mailman/listinfo/

KDE mailing lists

KDE, initiated by Matthias Ettrich in October 1996, is designed to run on any UNIX implementation, including Linux, Solaris, HP-UX, and FreeBSD. The official KDE website is https://www.kde.org , which provides news updates, download links, and documentation. Several KDE mailing lists are available for users and developers, including announcements, administration, and other topics. Detailed documentation for the KDE desktop and its applications is available at https://docs.kde.org . Development support can be obtained at the KDE Techbase site at https://techbase.kde.org . Most applications are available on the Fedora Linux repositories and can be installed directly from the Discover Software and Apper software managers. Various KDE websites are listed in Table 9-1. KDE uses as its library of GUI tools the Qt library, currently developed and supported by the Qt company, owned by Digia ( https://www.qt.io ). It provides the Qt libraries as open source software that is freely distributable, though a commercial license is also available.

KDE Plasma 5

The KDE Plasma 5 release is a major reworking of the KDE desktop. KDE Plasma 5.12.5 is included with the Fedora Linux 28 distribution. Check the Fedora Linux and KDE sites for detailed information on KDE 5.

https://www.kde.org/announcements/plasma5.0/

For features added with KDE Plasma 5.5, check:

https://www.kde.org/announcements/plasma-5.12.0.php

For features added with KDE Plasma 5.12.5 (current Fedora Linux KDE edition), check:

https://www.kde.org/announcements/plasma-5.12.5.php/

KDE development is organized into a plasma and applications releases. The plasma release covers the desktop interface (the Plasma desktop shell), and the applications release covers KDE applications. Plasma has containments and plasmoids (also called widgets). Plasmoids operate similarly to applets, small applications running on the desktop or panel. Plasmoids operate within containments. On KDE 5, there are two Plasma containments, the panel and the desktop. In this sense, the desktop and the panel are features of an underlying Plasma operation. They are not separate programs. Each has their own set of plasmoids.

Each containment has a toolbox for configuration. The desktop has a toolbox at the top left corner, and panels will have a toolbox on the right side. The panel toolbox includes configuration tools for sizing and positioning the panel. KDE also supports activities, which are multiple plasma desktop containments, each with their own set of active plasmoids (widgets) and open windows.

SDDM

KDE Fedora Linux uses the Simple Desktop Display Manager (SDDM) to manage logins. A login greeter is displayed at the center of the screen where you can select a user icon and enter a password (see Figure 9-1). Suspend, Restart, Shutdown, and Different User buttons are displayed below the login button. Use the Different User button to log in as a user not displayed in the user list.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig1_HTML.jpg
Figure 9-1

SDDM Display Manager, login screen

Upon choosing a user icon and entering the password, press Enter or click the login button at the right end of the password text box. Your KDE session then starts up.

If you have more than one desktop installed on your system, such as Cinnamon, Mate, or Xfce, then a Plasma menu item is displayed as one of the alternatives. Use this menu to choose a different desktop to log in to.

You can change the theme of the login greeter using the Login Screen (SDDM) entry in the Startup and Shutdown dialog (GNOME Settings ➤ Startup and Shutdown in the Workspace section). The theme section lists available theme. Currently, only Breeze is listed. To change the background image, click on a theme to display it in the Customize section to the right. Then click on the Background icon and choose the Load from File option from the pop-up menu. On the Advanced tab, you can choose the default user, the desktop for your session, and whether to automatically log in. You can also choose a cursor theme and an alternative desktop (session). You can also manually configure SDDM using the /etc/sddm.conf file.

The Plasma Desktop

One of KDE’s aims is to provide users with a consistent integrated desktop (see Figure 9-2). Plasma provides its own window manager (KWM), file manager (Dolphin), program manager, and desktop and panel (Plasma). You can run any other X Window System–compliant application, such as Firefox, in Plasma, as well as any GNOME application. In turn, you can also run any KDE application, including the Dolphin File Manager in GNOME. The Plasma 5 desktop features the Plasma desktop shell with new panel, menu, widgets, and activities. Keyboard shortcuts are provided for many desktop operations, as well as plasmoid (widget) tasks (see Table 9-2).
Table 9-2

Plasma Keyboard Shortcuts

Keys

Description

Alt+F1

Kickoff menu

Alt+F2

Krunner, command execution, entry can be any search string for a relevant operation, including bookmarks and contacts, not just applications

Up/Down arrows

Move among entries in menus, including Kickoff and menus

Left/Right arrows

Move to submenus menus, including Kickoff and Quick Access submenus menus

Enter

Select a menu entry, including a Kickoff or QuickAccess

PageUp, PageDown

Scroll up fast

Alt+F4

Close current window

Alt+F3

Window menu for current window

Ctrl+Alt +F6

Command Line Interface

Ctrl+Alt +F8

Return to desktop from command line interface

Ctrl+r

Remove a selected widget

Ctrl+s

Open a selected widget configuration's settings

Ctrl+a

Open the Add Widgets window to add a widget to the desktop

Ctrl+l

Lock your widgets to prevent removal, adding new ones or changing settings

Alt+Tab

Cover Switch or Box Switch for open windows

Ctrl+F8

Desktop Grid

Ctrl+F9

Present Windows Current Desktop

Ctrl+F10

Present Windows All Desktops

Ctrl+F11

Desktop Cube for switching desktops

To configure your desktop, you use the System Settings dialog (Computer| System Settings), which lists icons for dialogs such as Workspace Theme, Font, Icons, Applications Style Desktop Behavior, Search, Application Style, Window Management, Driver Manager, and Bluetooth. Workspace Theme lets you choose desktop, cursor, and splash themes. Desktop Behavior is where you can set desktop effects and virtual desktops. Windows Management controls window display features like window switchers, title bar actions, and screen edge actions.

The desktop supports drag-and-drop and copy-and-paste operations. With the copy-and-paste operation, you can copy text from one application to another. You can even copy and paste from a Konsole terminal window.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig2_HTML.jpg
Figure 9-2

The Plasma desktop

The KDE Help Center

The KDE Help Center provides a browser-like interface for accessing and displaying KDE Help files and Linux Man and info files (see Figure 9-3). It may not be installed by default. Install the khelpcenter package. The same documentation is available at https://docs.kde.org . You can start the Help Center by searching for “help” in the search box of the Kickoff Applications menu. The Help window displays a sidebar that holds two tabs, one listing contents and one providing a glossary. The main pane displays currently selected document. A help tree on the contents tab in the sidebar lets you choose the kind of Help documents you want to access. Here you can choose KDE manuals, Man pages (UNIX manual pages), or info documents (Browse info Pages), or even application manuals (Application Manuals). Online Help provides links to KDE websites such as the KDE user forum and the KDE tech base sites. Click the Table of Contents button to open a listing of all KDE help documents, which you can browse through and click on to open.

A navigation toolbar enables you to move through previously viewed documents. KDE Help documents contain links you can click to access other documents . The Back and Forward buttons move you through the list of previously viewed documents. The KDE Help system provides an effective search tool for searching for patterns in Help documents, including Man and info pages. Click the Find button on the toolbar or choose the Find entry from the Edit menu, to open a search box at the bottom of the Help window, where you can enter a pattern to search on the current open help document. The Options menu lets you refine your search with regular expressions, case-sensitive queries, and whole words-only matches.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig3_HTML.jpg
Figure 9-3

KDE Help Center

Desktop Backgrounds (Wallpaper)

The background (wallpaper) is set from the desktop menu directly. Right-click on the desktop to display the desktop menu and then select Configure Desktop to open the Desktop Settings dialog (see Figure 9-4).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig4_HTML.jpg
Figure 9-4

Default Desktop settings, wallpaper

You can also select Desktop Settings from the activities menu in the upper-left corner of the desktop. The background is called wallpaper in Plasma and can be changed in the Wallpaper tab. You can select other wallpapers from the wallpaper icons listed or select your own image by clicking the Open button.

You can add more wallpaper by clicking the Get New Wallpaper button to open a Get Hot New Stuff dialog, which lists and downloads wallpaper posted on the www.kde-look.org site (see Figure 9-5). Each wallpaper entry shows an image, description, and rating. Buttons at the upper right of the dialog let you view the entries in details (list) or icon mode. You can refine the wallpaper listing by size (category), newest, rating, and popularity (most downloads). Click the Install button to download the wallpaper and add it to your Desktop Setting's Wallpaper tab. The wallpaper is downloaded and the Install button changes to Uninstall. To remove a wallpaper, you can select installed wallpapers to find the entry quickly. You can also search by pattern for a wallpaper.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig5_HTML.jpg
Figure 9-5

Default Desktop settings, get new wallpapers

Themes

For your desktop, you can also select a variety of different themes, icons, and window decorations. A theme changes the entire look and feel of your desktop, affecting the appearance of desktop elements, such as scroll bars, buttons, and icons. Themes and window decorations are provided for workspaces. Access the System Settings dialog from the Kickoff Computer menu or the Applications ➤ Settings menu. On the System Settings dialog, click the Workspace Theme icon in the Appearance section. The Workspace Theme dialog lets you choose overall look and feel, cursor themes, desktop themes, and a splash screen (startup) themes. The Desktop Themes tab lists installed themes, letting you choose the one you want. Click the Get New Themes button to open a Get Hot New Stuff dialog, listing desktop themes from https://store.kde.org (see Figure 9-6). Click a theme's Install button to download and install the theme.

For window decorations, you use the Application Style dialog, Window Decorations tab, where you can select window decoration themes. Click the Get New Decorations button to download new decorations. Icons styles are chosen using the Icons dialog, Icons tab, where you can choose the icon set to use and even download new sets (Get New Themes).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig6_HTML.jpg
Figure 9-6

System Settings ➤ Workspace Theme ➤ Desktop Theme, Get New Themes

Leave Plasma

To leave Plasma, click the Leave tab on the Kickoff menu (see Figure 9-7). Here you will find options to log out, lock, switch user, suspend, shut down, and restart. There are Session and System sections. The Session section has entries for Logout, Lock, and Switch User. The System section lists the system-wide operations: Shut Down, Reboot, Hibernate, and Suspend. When you select a leave entry, a dialog for that action appears on the desktop, which you then click. The Shut Down entry will display the Shutdown and Logout dialog with the Shutdown button selected (see Figure 9-8). The Logout option displays the same dialog with the Logout button selected. The Switch User option displays a dialog with the currently logged in users to choose from, along with a plus button for a new login.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig7_HTML.jpg
Figure 9-7

The Kickoff menu includes the Leave tab

The Lock and Switch User display manager (SSDM) screens display both a button for the current user and a plus button for starting a new session (Switch User shows the icon for the user you selected). The new session button displays the login screen with its list of users to log in as.

If you log out and more than one user is logged in from a previous Switch User operation, then the Log Out display manager screen will show a logged in user button and a plus button. Use the plus button to display the main login screen.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig8_HTML.jpg
Figure 9-8

Shutdown and Logout dialog

If you have installed the Application Dashboard widget , you can click the logout, shutdown, and restart button on the lower left. For a complete selection, choose the Power/Session category on the right (see Figure 9-9).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig9_HTML.jpg
Figure 9-9

The Application Dashboard menu, Power/Session tab

You can also press your computer's power button or right-click anywhere on the desktop and select the Leave entry from the pop-up menu, to open a leave dialog with the Logout button selected, as shown here. Buttons to the left let you choose between the suspend, reboot, and shutdown operations.

If you just want to lock your desktop , you can select the Lock Screen entry (Lock on the Kickoff and Application Dashboard menus), and your screen saver will appear. To access a locked desktop, click on the screen and a box appears prompting you for your login password. When you enter the password, your desktop reappears.

Kickoff Menus

The Kickoff application launcher (see Figure 9-10) organizes menu entries into tabs that are accessed by icons at the bottom of the Kickoff menu. There are tabs for Favorites, Applications, Computer, History, and Leave. You can add an application to the Favorites tab by right-clicking on the application’s Kickoff entry and selecting Add to Favorites. To remove an application from the Favorites menu, right-click on it and select Remove from Favorites. The Applications tab shows application categories. Click the Computer tab to list all your fixed and removable storage. The History tab shows previously accessed documents and applications. Kickoff also provides a search box where you can search for a particular application instead of paging through menus. As you move through sub-tabs, they are listed at the top of the Kickoff menu, below the search box, allowing you to move back to a previous tab quickly. Click on a tab name to move directly to that tab.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig10_HTML.jpg
Figure 9-10

The Kickoff menu includes the Favorites tab

The Computer menu has Applications , Places, and Removable Storage sections (see Figure 9-11). The Applications section has an entry for System Settings and Run Command (Krunner). The Places section is similar to the Places menu in GNOME, with entries for your home folder, root folder, network, and the trash. The root folder is the same as the system folder on GNOME, the top-level directory in the Linux file system. The Removable Storage section shows removable devices like USB drives and DVD/CD discs .
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig11_HTML.jpg
Figure 9-11

The Kickoff menu includes the Computer tab

The Applications menu has most of the same entries as those found on GNOME (see Figure 9-12). You can find entries for categories such as Internet, Graphics, and Office. These menus list both GNOME and KDE applications you can use. However, some of the menus contain entries for alternate KDE applications, like KMail on the Internet menu. Other entries will invoke the KDE version of a tool, like the Terminal entry in the System menu, which will invoke the KDE terminal window, Konsole. There is no Preferences menu.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig12_HTML.jpg
Figure 9-12

The Kickoff menu includes an Applications tab

Application Dashboard Menus

You can install the Application Dashboard as a desktop or panel widget. The Application Dashboard menu launcher displays menu entries on a full-screen dashboard, showing sections for applications, favorites, logout/shutdown options, and categories (see Figure 9-13). Press the Esc key to leave the dashboard without making a selection. You can add an application to the Favorites section by right-clicking on the application’s icon and selecting Add to Favorites. To remove an application from the Favorites section, right-click on it and select Remove from Favorites. The Applications section shows categories to the right and the icons for a selected category to the left. There are also categories for recent applications and documents. The Power/Section category lists the complete set of leave options, including lock, suspend, and new session. The All Applications category lists all your applications under alphabetic headings (see Figure 9-14).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig13_HTML.jpg
Figure 9-13

The Application Dashboard menu, Office tab

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig14_HTML.jpg
Figure 9-14

Application Dashboard menu, All Applications tab

Krunner

For fast access to applications, bookmarks, contacts, and other desktop items, you can use Krunner. The Krunner widget operates as a search tool for applications and other items such as bookmarks. To find an application, enter a search pattern; a listing of matching applications is displayed. Click on an application entry to start the application. You can also place an icon (application launcher) for an entry on the desktop by simply clicking and dragging its entry for the list to the desktop. For applications where you know the name, part of the name, or just its basic topic, Krunner is a very fast way to access the application. To start Krunner, press Alt+F2, Alt+space, or right-click on the desktop to display the desktop menu and select Run Command. Enter the pattern for the application you want to search for and press Enter. The pattern “software” or “package” would display an entry for Discover Software. Entering the pattern “office” displays entries for all the LibreOffice applications, as well as additional office applications you can install (see Figure 9-15).

Clicking the Settings button at the left opens the Configure Search dialog, which lists plugins for searching applications, widgets, and bookmarks, as well as providing capabilities such a running shell commands, opening files, and spell checking. The Clear History button deletes earlier search results. You can also configure Krunner search using the Plasma Search tab on System Settings Search (Workspace section).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig15_HTML.jpg
Figure 9-15

Krunner application search

Removable Devices: Device Notifier

Installed on the system tray to the right is the Device Notifier. When you insert a removable device like a CD/DVD disc or a USB drive, the New Device Notifier briefly displays a dialog showing all your removable devices, including the new one. The Device Notifier icon is displayed on the system tray. You can click on the New Device Notifier any time to display this dialog. Figure 9-16 shows the New Device Notifier displayed on the panel and its panel icon. The New Device Notifier is displayed only if at least one removable device is attached.

Removable devices are not displayed as icons on your desktop. Instead, to open the devices, you use the New Device Notifier. Click on the Device Notifier icon in the panel to open its dialog. The device is unmounted initially with an unmount button displayed. Click on this button to mount the device. An eject button is then displayed, which you can later use to unmount and eject the device. Opening the device with an application from its menu will mount the device automatically. Clicking on the eject button for a DVD/CD disc will physically eject it. For a USB drive, the drive will be unmounted and prepared for removal. You can then safely remove the USB drive.

../images/326960_3_En_9_Chapter/326960_3_En_9_Figa_HTML.jpg

To open a device, click on its entry in the Device Notifier, like one for your DVD/CD disc or your USB drive (see Figure 9-16).

Removable media are also displayed on the File Manager window's side pane. You can choose to eject removable media from the file manager instead of from the Device Notifier by right-clicking on the removable media entry and selecting Safely Remove from the pop-up menu.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig16_HTML.jpg
Figure 9-16

Device Notifier and its panel widget icon

Network Connections: Network Manager

On Plasma, the Network Manager plasma widget provides panel access for Network Manager. This is the same Network Manager application but adapted to the Plasma interface. The widget icon image changes for wireless only and wired connections. Clicking on the widget icon in the panel opens a dialog listing your current available wireless and wired connections. When you pass the mouse over an active connection, a Disconnect buttons appear (see Figure 9-17). For entries not connected, Connect buttons are displayed. To rescan your available connections, click the rescan button (circle) located to the right of the Available Connections heading. Clicking on a connected entry opens tabs for Speed and Details (see Figure 9-18).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig17_HTML.jpg
Figure 9-17

Network Manager connections and panel icons

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig18_HTML.jpg
Figure 9-18

Plasma Network Manager connection information: speed and details

The toolbar at the top of the network plasma widget has buttons for wireless and airplane mode connections (shown below). Check boxes next to each connection icon show if it is enabled. Clicking on the check box for a connection will enable or disable the connection. Disabled connections have an empty check box and a red icon.

../images/326960_3_En_9_Chapter/326960_3_En_9_Figb_HTML.jpg

You can use the Connection Editor to configure your established connections. Either click the Settings button on the right side of the toolbar at the top of the network dialog or right-click on the network dialog to display a menu where you can choose Configure Network Connections. The Connection editor then opens, which lists your connections (see Figure 9-19). Select a connection and then click the Edit button on the toolbar to open the Network Manager editor for Plasma, with the same General, Wired, Security, and IPv4/IPv6 tabs for a wired or wireless connections, as described in Chapter 15 (see Figure 9-17). To add a new connection manually, click the Add button on the Connection editor to display a menu for different connection types.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig19_HTML.jpg
Figure 9-19

Plasma connection editor and Plasma Network Manager

Desktop Plasmoids (Widgets)

The Plasma desktop supports plasmoids. Plasmoids are integrated into the desktop on the same level as windows and icons. Just as a desktop can display windows, it can also display plasmoids. Plasmoids can take on desktop operations, running essential operations, even replacing, to a limited extent, the need for file manager windows. The name for plasmoids used on the desktop is widgets. The tools and commands on the desktop that manage plasmoids, refer to them as widgets. For that reason, they will be referred to as widgets.

Managing Desktop Widgets

When you long click (click and hold for several seconds) your mouse on a widget, its sidebar is displayed with buttons for resizing, rotating, settings, and removing the widget (see Figure 9-18). Click and drag the resize button to change the widget size. Clicking the Settings button opens that widget's settings dialog (see Figure 9-20).

To move a widget, long click on it to display its sidebar and while holding the click, drag the icon to the position you want.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig20_HTML.jpg
Figure 9-20

Clock Widget with task sidebar and configuration dialog

To add a widget (plasmoid) to the desktop, right-click anywhere on the desktop and select Add Widgets from the pop-up menu. This opens the Widgets dialog at the left side of the desktop that lists widgets you can add (see Figure 9-21). Clicking on the Categories button opens a pop-up menu with different widget categories like Date and Time, Online Services, and Graphics. Double-click or drag a widget to the desktop to add it to the desktop. You can enter a pattern to search for a widget using the search box located at the top of the dialog.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig21_HTML.jpg
Figure 9-21

Adding a widget using the Widgets dialog

To remove a widget, long click on the widget to display its toolbar, and then click on the red Remove button at the bottom of the toolbar . When you remove a widget, a notification message is displayed with an Undo button, as shown here. Clicking on the Undo button will restore the widget.

../images/326960_3_En_9_Chapter/326960_3_En_9_Figc_HTML.jpg
Figure 9-22 shows the folder, digital clock, notes, calculator, and CPU monitor widgets. The desktop folder widget is just a folder widget set initially to the desktop folder.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig22_HTML.jpg
Figure 9-22

Folder, calculator, digital clock, CPU load monitor, and notes widgets

Folder and Icon Widgets

You can place access to any folders on the desktop by simply dragging their icons from a file manager window to the desktop (see Figure 9-23). A small menu will appear that includes options for the Icon and Folder View widgets. The Folder View option sets up a Folder View widget for the folder showing icons for subfolders and files. The Icon entry creates an Icon widget. The icon and folder view widgets are shown here.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig23_HTML.jpg
Figure 9-23

Folder and Icon widgets

For any Folder View widget, you can use that widget's settings dialog to change the folder it references. A Folder View widget has options for showing the desktop folder, a folder on your Places list, or a specific folder . You can also specify a title. You can easily create a Folder View widget for your home folder .

Activities

The Plasma desktop is designed to support multiple activities. Activities are different plasma containments, each with its set of widgets. An activity is not the same as virtual desktop. Virtual desktops affect space, displaying additional desktops. An activity has its own set of widgets (widgets) and windows, displaying a different set of widgets and windows for each activity. In effect, each activity has a different desktop and set of virtual desktops. Technically, each activity is a Plasma containment that has its own collection of widgets and windows. You can switch to a different activity (containment) and display a different collection of widgets and windows on your desktop.

An activity is often tailored for a certain task. You could have one activity for office work, another for news, and yet another for media. Each activity could have its own set of appropriate widgets, like clock, calculator, notes, and folder widgets for an office activity. A media activity might have a Media Player widget and media applications open.

Multiple activities are managed using the Activities Manager, which is accessed through the Activities entry on the desktop toolbox menu or the Activities widget, which you can install on the panel or desktop. Both are shown here.

../images/326960_3_En_9_Chapter/326960_3_En_9_Figd_HTML.jpg

Files and folders can be attached to an activity, displaying them only on that activity. Right-click on the folder or file icon in the File Manager and choose the Activities submenu to choose an activity. Windows are set by default to display on the activity they are opened on. The window switcher is configured to work only on the current activity. The setting is configured in the Window Management dialog (Workspace section of the System settings dialog). On the Task Switcher tab, the Filter Windows By section has Activities checked and Current Activity selected.

To add an activity, click the Activities entry in the toolbox or desktop menus. If you have added and Activities widget to the panel, you can click the Activities button. The Activities Manager is displayed listing your activities on the left side of the screen (see Figure 9-24). A default activity icon for your desktop will already be displayed. Click the Create Activity button (plus button) to add a new activity. A Create a New Activity window opens with entries for the name and description (see Figure 9-25). Click on the Icon image to open a dialog where you can choose an icon for your activity. On the Other tab, you can choose not to track usage and to set up a keyboard shortcut for the activity. Click the Create button to add the new activity. An activity entry then appears on the Activity Manager. To switch to another activity, click its icon.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig24_HTML.jpg
Figure 9-24

Activity toolbar and icons

Moving the mouse over an activity icon displays Configure and Stop buttons. The Configure button opens the Activity Settings dialog for that activity , which is the same as the create dialog, with Name, Description, and Icon settings. The Stop button deactivates the activity and places it at the bottom of the Activity Manager under the Stopped Activities heading. To start a stopped activity, simply click its icon in the Stopped Activities list.

To remove an activity, first stop it, then move your mouse over the activity icon in the Stopped activities section (see Figure 9-26). A remove button appears to the right of the activity entry. Click it to remove the activity. You are prompted to confirm the deletion.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig25_HTML.jpg
Figure 9-25

Create an activity

To add widgets to an activity, first click the activity to make it the current activity, and then click the Add Widgets button to display the Widgets dialog. Widgets you add are placed in the current activity.

To switch from one activity to another, first display the Activities Manager by choosing Activities from the desktop toolbox menu (right-click on desktop) or the Activates button on the panel (if installed). Then click on the Activity icon you want. The new activity becomes your desktop (see Figure 9-27). To change to another activity, open the Activities Manager again and click the activity icon you want. Your original desktop is the first icon (Default).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig26_HTML.jpg
Figure 9-26

Stop Activity icons

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig27_HTML.jpg
Figure 9-27

Activity Manager and screen of selected activity

To move easily between activities, you can add the Activity bar widget, either to the panel or to the desktop. On the panel, the Activity bar displays buttons for each activity. Click to move to a different activity. On the desktop , the Activity bar displays a dialog with an arrow button for moving from one activity to another.

Windows

A Plasma window has the same functionality you find in other window managers and desktops. You can resize the window by clicking and dragging any of its corners or sides. A click-and-drag operation on a side extends the window in that dimension, whereas a corner extends both height and width at the same time. The top of the window has a title bar showing the name of the window, the program name in the case of applications, and the current directory name for the file manager windows. The active window has the title bar highlighted.

To move the window, click the title bar and drag it where you want. Right-clicking the window title bar displays a pop-up menu with entries for window operations, such as minimize, maximize, and moving the window to a different desktop or activity. The More Actions submenu includes closing or resizing the window, the shade option to roll up the window to the title bar, and full screen. Menus, icons, and toolbars for the particular application are displayed in the window.

You can configure the appearance and operation of a window by selecting the Window Manager Settings from the More Actions submenu in the Window menu (right-click the title bar). Here you can set appearance (Window Decoration), button and key operations (Actions), the focus policy, such as a mouse click on the window or just passing the mouse over it (Focus), and how the window is displayed when moving it (Moving). All these features can be configured also using the System Setting's Window Behavior tool in the Workspace section.

Opened windows are shown as buttons on the Plasma taskbar located on the panel. The taskbar shows buttons for the different programs you are running or windows you have open. This is essentially a docking mechanism that lets you change to a window or application by clicking its button. When you minimize a window, it is reduced to its taskbar button. You can then restore the window by clicking its taskbar button. A live thumbnail of a window on the taskbar is displayed as your mouse passes over its taskbar button, showing its name, desktop, and image.

Taskbar buttons also function as progress bars, showing the progress of copy and download operations. Music and video players also show basic multimedia controls, such as pause, start, next, and previous.

To the right of the title bar are three small buttons for minimizing, maximizing, or closing the window (down, up, and x symbols). You can switch to a window at any time by clicking its taskbar button. You can also maximize a window by dragging it to the top edge of the screen.

From the keyboard, you can use the Alt+Tab key combination to display a list of current open windows. Holding down the Alt key and sequentially pressing Tab moves you through the list.

A window can be displayed as a tile on one half of the screen. Another tile can be set up for a different window on the other side of the screen, allowing you to display two windows side by side on the full screen (see Figure 9-28). You can tile a window by dragging it to the side of the screen (over the side edge to the middle of the window). A tile outline will appear. Add a second tile by moving a window to the other side edge. You can add more windows to a tile by moving them to that edge. Clicking on a window's taskbar button will display it on its tile.

The same process works for corners. You can tile a window to a corner by moving it to that corner. You can then have four tiled windows open at each corner. You could even have server windows open on the same corner, displaying the one you want by clicking its taskbar icon.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig28_HTML.jpg
Figure 9-28

Window tiles

Applications

You can start an application in Plasma in several ways. If an entry for it is in the Kickoff Applications menu or Application Dashboard, you can select that entry to start the application. You can right-click on any application entry in the Applications menu to display a pop-up menu with Add to Panel and Add to Desktop entries. Select either to add a shortcut icon for the application to the desktop or the panel. You can then start an application by single-clicking its desktop or panel icon.

An application icon on the desktop is implemented as a desktop widget. Performing a long click on the application icon on the desktop displays a sidebar with the icon for the widget settings. This opens a Settings window that allows you to specify a keyboard shortcut.

You can also run an application by right-clicking on the desktop and selecting the Run Command (or press Alt+F2 or Alt+space), which will display the Krunner tool consisting of a box to enter a single command. Previous commands can be accessed from a pop-up menu. You need only enter a pattern to search for the application. Results will be displayed in the Krunner window. Choose the one you want.

Virtual Desktops: Pager

The Plasma desktop supports virtual desktops, extending the desktop area on which you can work. You could have a web browser running on one desktop and be using a text editor in another. Plasma can support up to 16 virtual desktops. To use virtual desktops, add the Pager widget to your panel or desktop. On the panel, you can use the panel editor (toolbox, right side) to move it to the location you want on the panel. The panel and desktop pagers are shown here.

../images/326960_3_En_9_Chapter/326960_3_En_9_Fige_HTML.jpg

The Pager widget represents your virtual desktops as miniature screens, showing small squares for each desktop. It works much like the GNOME Workspace Switcher. To move from one desktop to another, click the square for the destination desktop. The selected desktop will be highlighted. Just passing your mouse over a desktop image on the panel will open a message displaying the desktop number along with the windows open on that desktop.

If you want to move a window to a different desktop, first open the window’s menu by right-clicking the window’s title bar. Then select the To Desktop entry, which lists the available desktops. Choose the one you want.

You can also configure Plasma so that if you move the mouse over the edge of a desktop screen, it automatically moves to the adjoining desktop. You need to imagine the desktops arranged next to each. You enable this feature by enabling the Switch Desktop on Edge feature in the System Settings ➤ Desktop Behavior ➤ Screen Edges tab. This feature will also allow you to move windows over the edge to an adjoining desktop.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig29_HTML.jpg
Figure 9-29

Virtual desktop configuration (desktop behavior) and Pager widget icon

To change the number of virtual desktops, right-click on the Desktop Pager widget, select the Configure Desktops entry in the pop-up menu to open the Virtual Desktops dialog, and choose the Desktops tab, which displays entries for your active desktops. You can also access the Virtual Desktops dialog from System Settings ➤ Desktop Behavior in the Workspace section (see Figure 9-29). The text box labeled Number of Desktops controls the number of active desktops. Use the arrows or enter a number to change the number of active desktops. You can change any of the desktop names by clicking an active name and entering a new one.

To change how the pager displays desktops on the pager, right-click on the pager and choose Pager Settings to open the Pager Settings dialog (see Figure 9-30). Here you can configure the pager to display numbers or names for desktops, or show icons of open windows.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig30_HTML.jpg
Figure 9-30

Pager Settings dialog

Tip

Use the Ctrl key in combination with a function key to switch to a specific desktop: for example, Ctrl+f1 switches to the first desktop and Ctrl+f3 to the third desktop.

Plasma Panel

The Plasma panel, located at the bottom of the screen, provides access to most Plasma functions (see Figure 9-31). The panel is a specially configured Plasma containment, just like the desktop. The panel can include icons for menus, folder windows, specific programs, and virtual desktops. These are widgets that are configured for use on the panel. At the left end of the panel is a button for the Kickoff menu, a KDE K icon.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig31_HTML.jpg
Figure 9-31

The Plasma panel

To add an application to the panel, right-click on its entry in the Kickoff menu to open a pop-up menu and select Add to Panel.

To add a widget to the panel, right-click on any panel widget on the panel to open a pop-up menu and select Panel Options submenu, from which you can select the Add Widgets entry. This opens the Add Widgets dialog that lists widgets you can add to the panel (see Figure 9-32). A drop-down menu at the top of the window lets you see different widget categories, like Date and Time, Online Services , and Graphics. Another way to open the Add Widgets dialog is to click on the panel toolbox on the right side of the panel and click the Add widgets button.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig32_HTML.jpg
Figure 9-32

Plasma Add Widgets for panel

The Plasma panel supports several kinds of Windows and Tasks widgets, including the taskbar (Task Manager) and system tray. To the right of the system tray is the digital clock. The system tray holds widgets for desktop operations like update notifier, the clipboard, Bluetooth, device notifier, sound settings (kmix), media player (if a multimedia player is active), and network manager, as shown here.

../images/326960_3_En_9_Chapter/326960_3_En_9_Figf_HTML.jpg
The pop-up menu (arrow icon) on the right side of the system tray display widgets that are not in use, or not often used (see Figure 9-33). The Battery and Brightness entry displays a dialog to see battery charges and set screen brightness.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig33_HTML.jpg
Figure 9-33

System tray

To configure the system tray, right-click on the system tray menu (arrow icon) and choose System Tray Settings to open the system tray configuration dialog at the General tab, where you can decide what items to display or entries to make visible or remove (see Figure 9-34). In the Extra Items list, you can check items that you also want displayed on the system tray, such as Printers and Instant Messaging. When you click the Apply button the items are displayed. Items not in use are in the menu. The Entries tab shows how selected items are to be displayed (auto, shown, or hidden).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig34_HTML.jpg
Figure 9-34

Plasma panel system tray settings

Plasma Panel Configuration

To configure a panel , changing its position, size, and display features, you use the panel's toolbox, located at the right side of the panel. Click on it to open an additional configuration panel with buttons for adding widgets, moving the panel, changing its size, and a More Settings menu for setting visibility and alignment features. Figure 9-35 shows the configuration panel as it will appear on your desktop. Figure 9-36 provides a more detailed description, including the More Settings menu entries.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig35_HTML.jpg
Figure 9-35

Plasma Panel Configuration

With the configuration panel activated, you can also move widgets around the panel. Clicking on a widget will overlay a movement icon , letting you then move the widget icon to a different location on the panel.

As you move your mouse over a widget in the panel, a pop-up dialog opens showing the widget's name, a settings button, and a delete button (see Figure 9-35). To remove the widget from the panel, click its delete button.

The lower part of the configuration panel is used for panel position settings. On the left side is a slider for positioning the panel on the edge of the screen. On the right side are two sliders for the minimum (bottom) and maximum (top) size of the panel.

The top part of the panel has buttons for changing the location and the size of the panel. The Screen Edge button lets you move the panel to another side of the screen (left, right, top, bottom). Just click and drag. The height button lets you change the panel size, larger or smaller. The Add Widgets button will open the Add Widgets dialog, letting you add new widgets to the panel. The Add Spacer button adds a spacer to separate widgets. Right-click on the spacer to set the flexible size option or to remove the spacer.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig36_HTML.jpg
Figure 9-36

Plasma Panel Configuration details and display features

The More Setting menu lets you set Visibility and Alignment features. You can choose an AutoHide setting that will hide the panel until you move the mouse to its location. The Windows Can Cover option lets a window overlap the panel. For smaller panels, you can align to the right, left, or center of the screen edge. The More Settings menu also has an entry to remove the panel. Use this entry to delete a panel you no longer want.

When you are finished with the configuration, click the red x icon the upper-right side.

Desktop Effects

Desktop effects can be enabled on the System Settings Desktop Effects tab in the Desktop Behavior dialog in the Workspace section (System Settings ➤ Desktop Behavior). For virtual desktop switching, you can choose Slide, Fade Desktop, and Desktop Cube Animation (see Figure 9-37). The more dramatic effects are found in the Windows Management section. Desktop Effects requires the support of a capable graphics chip (GPU). You may have to install the proprietary graphics driver (System Settings ➤ Driver Manager).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig37_HTML.jpg
Figure 9-37

Desktop Effects selection

Table 9-3

KWin Desktop Effects Keyboard Shortcuts

Key

Operation

Alt+Tab

Cover Switch, Thumbnail, or Breeze for open windows

Ctrl+F8

Desktop Grid (use mouse to select a desktop)

Ctrl+F9

Present Windows Current Desktop

Ctrl+F10

Present Windows All Desktops

Ctrl+F11

Desktop Cube (use mouse or arrow keys to move, ESC to exit)

Several windows effects are selected by default, depending on whether your graphics card can support them. A check box is filled next to active effects. If there is a dialog icon to the right of the effects entry, it means the effect can be configured. Click on the icon to open its configuration dialog. Figure 9-38 shows the configuration dialog for the Desktop Grid effect. For several effects, you use certain keys to start them. The more commonly used effects are Cover Switch, Desktop Grid, Present Windows, and Desktop Cube. The keys for these effects are listed in Table 9-3.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig38_HTML.jpg
Figure 9-38

Desktop Effects configuration

Window switching using Alt+Tab is controlled on the Windows Management dialog’s Task Switcher tab, not from Desktop Behavior's Desktop Effects tab. In the Visualization section, you can choose the window switching effect you want to use from the drop-down menu. These include Breeze, Thumbnails, Grid, Cover Switch, and Flip Switch, as well as smaller listings such as informative, compact, text icons, and small icons. The Alt+Tab keys implement the effect you have chosen. Continually pressing the Tab key while holding down the Alt key moves you through the windows. Thumbnails displays windows in a boxed dialog (see Figure 9-39), whereas Cover Switch arranges windows stacked to the sides, and Flip Switch arranges the windows to one side (see Figure 9-40). The default is Breeze, which arranges the window images to the left side of the screen (see Figure 9-39).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig39_HTML.jpg
Figure 9-39

Thumbnail and Breeze switch: Use Alt+Tab

The Present Windows effect displays images of the open windows on your screen with the selected one highlighted (see Figure 9-41). You can use your mouse to select another. This provides an easy way to browse your open windows. You can also use Ctrl+F9 to display windows on your current virtual desktop statically and use the arrow key to move between them. Use Ctrl+F10 to display all your open windows across all your desktops. Press the Esc key to return to the desktop.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig40_HTML.jpg
Figure 9-40

Cover Switch: Use Alt+Tab

Desktop Grid will show a grid of all your virtual desktops (Ctrl+F8), letting you see all your virtual desktops on the screen at once (see Figure 9-42). You can then move windows and open applications between desktops. Clicking on a desktop makes it the current one. The plus and minus keys allow you to add or remove virtual desktops.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig41_HTML.jpg
Figure 9-41

Present windows (windows effects): Use Ctrl+F9 for current desktop and Ctrl+F10 for all desktops

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig42_HTML.jpg
Figure 9-42

Desktop Grid: Ctrl+F8

Desktop Cube will show a cube of all your virtual desktops, letting you move to different desktops around a cube (see Figure 9-43). Stop at the side you want to select. Press Ctrl+11 to start the Desktop Cube . You can then move around the cube with the arrow keys or by clicking and dragging your mouse. Alternatively, if you have a touchpad, you can use a two-finger drag to start and move through the Desktop Cube. When you are finished, press the Esc key to return to the desktop. Desktop Cube Animation will use cube animation whenever you switch to a different desktop using the Desktop Pager.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig43_HTML.jpg
Figure 9-43

Desktop Cube : Ctrl+F11, drag-mouse, or use the right/left arrow keys (or two-finger drag on a touchpad)

Plasma File Manager: Dolphin

Dolphin is Plasma's dedicated file manager (see Figure 9-44). A navigation bar shows the current directory either in a browser or edit mode. In the browse mode it shows icons for the path of your current directory, and in the edit mode, it shows the path name in a text-editable box. You can use either to move to different folders and their subfolders. Use the Ctrl+l key or click to the right of the folder buttons to use the edit mode. You can also choose Control ➤ Location Bar ➤ Editable Location. Clicking on the checkmark at the end of the editable text box returns you to the browser mode.

The Dolphin menu bar has been hidden by default. The menus are displayed when clicking the Control button on the right end of the toolbar (see Figure 9-45). You can redisplay the menu bar by choosing Show Menubar from the Control (or View) menu (Ctrl+m). You can hide the menu bar again by choosing Show Menubar from the Settings menu (or pressing Ctrl+m).

You can open a file either by clicking it or by right-clicking it, then choosing the Open With submenu to list applications to open it with. If you want to just select the file or folder, you need to hold down the Ctrl key while you click it. A single click will open the file. If the file is a program, that program starts up. If it is a data file, such as a text file, the associated application is run using that data file. Clicking a text file displays it with the Kate editor, while clicking an image file displays it with the Gwenview image viewer. If Dolphin cannot determine the application to use, it opens a dialog box prompting you to enter the application name. You can click the Browse button on this box to use a directory tree to locate the application program you want.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig44_HTML.jpg
Figure 9-44

The Dolphin File Manager (Plasma desktop)

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig45_HTML.jpg
Figure 9-45

The Dolphin File Manager menus

Dolphin can display panels to either side (Dolphin refers to these as panels, although they operate more like standalone tabs). The Places panel will show icons for often-used folders like Home, Network, and Trash, as well as removable devices. To add a folder to the Places panel, just drag it there. The files listed in a folder can be viewed in several ways, such as icons, detailed listing (Details), and columns (Control ➤ View Mode menu). See Table 9-4 for keyboard shortcuts.
Table 9-4

Dolphin File Manager Keyboard Shortcuts

Keys

Description

Alt+left arrow, Alt+right arrow

Backward and Forward in history

Alt+up arrow

One directory up

Enter

Open a file/directory

Left/Right/Up/Down arrows

Move among the icons

Page Up, Page Down

Scroll fast

Ctrl+c

Copy selected file to clipboard

Ctrl+v

Paste files from clipboard to current directory

Ctrl+s

Select files by pattern

Ctrl+l

URI text box location bar

Ctrl+f

Find files

Ctrl+q

Close window

The Additional Information submenu in the Control menu (or View menu) lets you display additional information about files such as the size, date, type, and comments. Type-specific information can also be displayed such as album, track, and duration for audio files, and word and line counts for documents . You can also display the full path, permissions, and group information (other submenu).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig46_HTML.jpg
Figure 9-46

The Dolphin File Manager with sidebars

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig47_HTML.jpg
Figure 9-47

The Recently Saved panel of the Dolphin File Manager

You can display additional panels by selecting them from the Control ➤ Panels submenu. The Information panel displays detailed information about a selected file or folder, and the Folders panel displays a directory tree for the file system. The panels are detachable from the file manager window (see Figure 9-46). Be sure to choose Unlock Panels in the Panels menu to make them detachable.

The Places panel use the file metadata to provide easy access to files by category and date. The Places panel has four sections: Places, Recently Saved, Search For, and Devices. As in previous versions, the Places section holds your folders, including root, trash, and network, and the Devices section holds your attached devices, including removable devices. The Recently Saved section lets you display files you access fairly recently: today, yesterday, this month, and last month (see Figure 9-47). The Search For section lets you displays files of specified types: documents, images, audio files, and videos.

Dolphin supports split views, where you can open two different folders in the same window. Click the Split button in the toolbar. You can then drag folder and files from one folder to the other (see Figure 9-48).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig48_HTML.jpg
Figure 9-48

The Dolphin File Manager with split views

To configure Dolphin, click Configure Dolphin from the Setting menu to open the Dolphin Preferences dialog with tabs for Startup, View Modes, Navigation, Services, Trash, and General (see Figure 9-49). On the Startup tab, you can specify features like the split view and the default folder to start up with. On the View Modes tab, you can set display features for the different display modes (Icons, Details, and Column), like the icon size, font type, and arrangement. The Navigation tab sets features like opening archives as folders. The Services tab is where you specify actions supported for different kinds of files, like play a DVD with Dragon Player, install a true type font file or display image files. The Trash tab lets you configure trash settings like deleting items in the trash after a specified time and setting the maximum size of the trash. The General tab has sub-tabs for Behavior, Previews, Confirmations, and Status Bar. The Behavior tab is where you can enable tooltips and show selection markers. Preview lets you choose which type of files to preview. The image, jpeg, and directories types are already selected. On Confirmations, you can require confirmation prompts for file deletion, moving files to the trash, or closing multiple tabs. On the Status tab, you can choose to show the zoom slider and the amount of free storage.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig49_HTML.jpg
Figure 9-49

The Dolphin File Manager configuration

Navigating Directories

Within a file manager window , a single-click on a folder icon moves to that folder and displays its file and sub-folder icons. To move back up to the parent folder, you click the back arrow button located on the left end of the navigation toolbar. A single-click on a folder icon moves you down the folder tree, one folder at a time. By clicking the back arrow button, you move up the tree. The Navigation bar can display either the folder path for the current folder or an editable location box where you can enter in a pathname. For the folder path, you can click on any displayed folder name to move you quickly to an upper-level folder. To use the location box, click to the right of the folder path. The Location box is displayed. You can also select Show Full Location in the View ➤ Location Bar ➤ Editable Location menu item (or press Ctrl+L or F6). The navigation bar changes to an editable text box, where you can type a path name. To change back to the folder path, click the checkmark to the right of the text box.

Like a web browser, the file manager remembers the previous folder it has displayed. You can use the back and forward arrow buttons to move through this list of prior folders. You can also use several keyboard shortcuts to perform such operations, like Alt+back arrow to move up a folder, and the arrow keys to move to different icons.

The Copy, Move, Delete, Rename, and Link Operations

To perform an operation on a file or folder, you first have to select it by clicking the file’s icon or listing. To select more than one file, hold down the Ctrl key down while you click the files you want. You can also use the keyboard arrow keys to move from one file icon to another.

To copy and move files , you can use the standard drag-and-drop method with your mouse. To copy a file, you locate it by using the file manager. Open another file manager window to the folder to which you want the file copied. Then drag-and-drop the file icon to that window. A pop-up menu appears with selections for Move Here, Copy Here, or Link Here. Choose Copy Here. To move a file to another directory, follow the same procedure, but select Move Here from the pop-up menu. To copy or move a folder, use the same procedure as for files. All the folder’s files and subfolders are also copied or moved. Instead of having to select from a pop-up menu, you can use the corresponding keys: Ctrl for copy, Shift for move, and Ctrl+Shift for link (same as for GNOME).

To rename a file, Ctrl+click its icon and press F2, or right-click the icon and select Rename from the pop-up menu. A dialog opens where you can enter the new name for the file or folder.

You can delete a file either by selecting it and deleting it, or placing it in the Trash folder to delete later. To delete a file, select it and then choose the Delete entry in the File menu, File ➤ Delete (also Shift+Del key). To place a file in the Trash folder, drag-and-drop it to the Trash icon on the Places panel, or right-click the file and choose Move To Trash from the pop-up menu. You can later open the Trash folder and delete the files. To delete all the files in the Trash folder, right-click the Trash icon in Dolphin File Manager Places panel and select Empty Trash from the pop-up menu. To restore files in the Trash bin, open the Trash window and right-click on the file to restore and select Restore.

Each file or directory has properties associated with it that include permissions, the filename, and its directory. To display the Properties dialog for a given file, right-click the file’s icon and select the Properties entry. On the General tab, you see the name of the file displayed. To change the filename, replace the name there with a new one. Permissions are set on the Permissions tab. Here, you can set read, write, and execute permissions for user, group, or other access to the file. The Group entry enables you to change the group for a file.

Search Bar and Filter Bar

The Dolphin search tool provides a simplified search bar for files and folders. Dolphin also supports a filter bar to search files and folders in the current folder. You can also use the Filter Panel to refine searches by metadata such as type, date, ratings, and tags. For quick access to basic categories and recent use, you can use the Places panel's Recently Accessed and Search For entries, as noted previously.

Search Bar

To search for files , click the Find button on the icon bar to open the search bar, which displays a search text box. You can also choose Find from the Edit menu or press Ctrl+f. The search bar displays a search text box, where you enter the pattern of the file or folder you are searching for. Click the red x button to the left to close the find bar and use the black x button in the text box to clear the search pattern.

Buttons below the search box provide options to qualify the search. The Filename button (the default) searches on the filename. The Content button will search the contents of text files for the pattern. The From Here button searches the user's home folders, and the Everywhere button (the default) searches the entire file system (see Figure 9-50).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig50_HTML.jpg
Figure 9-50

The Dolphin search bar

The search results are displayed in the main pane. You can click a file to have it open with its appropriate application. Text files are displayed by the Kate text editor, images by Gwenview, and applications are run. When you are finished searching, click the Close button.

When you pass your mouse over an icon listed in the Query Results, information about it is displayed on the information panel to the right (if the information panel is displayed). Links are shown for adding tags and comments. Right-clicking on this panel lets you open a configure dialog where you can specify what information to display.

The search operation uses the Dolphin implementation of Baloo desktop search. To configure desktop search, choose System Settings ➤ Workspace ➤ Search, File Search tab. On the File Search tab, you can enable or disable file searching and choose folders not to search.

Filter Bar

For a quick search of the current folder, you can activate the Filter bar (Control ➤ Tools ➤ Show Filter Bar or Ctrl+i), which opens a Filter search box at the bottom of the window. Enter a pattern and only those file and directory names containing that pattern are displayed. Click the x button at the right of the Filter box to clear it (see Figure 9-51).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig51_HTML.jpg
Figure 9-51

The Dolphin filter bar

Plasma Configuration: System Settings

With the Plasma configuration tools , you can configure your desktop and system, changing the way it is displayed and the features it supports. The configuration dialogs are accessed on the System Settings window (see Figure 9-52). On Plasma, you can access System Settings from the System Settings entry in the Kickoff Computer or Favorites menus, or from Applications ➤ Settings ➤ System Settings. On the Application Dashboard, you can access it in the Favorites section and in the Settings category.

The System Settings window can be displayed three ways: tree view, icon view, and sidebar view. Use the Configure dialog ➤ General tab to choose the view you want. You can access the Configure dialog from the menu on the sidebar view (upper-left corner) or the Configure button on the icon view (top toolbar). The sidebar view is the current default (see Figure 9-52). The icon view was the default in previous releases (see Figure 9-53). With the sidebar view, System Settings shows an icon list of setting categories arranged in several sections: Appearance, Workspace, Personalization, Network, Hardware, and System Administration (see Figure 9-54). Click an entry to display a new icon list in the sidebar with configuration entries for that category. Selecting an entry shows the configuration settings on the right pane (see Figure 9-55).

The Appearance section lets you set the desktop theme, manage fonts, choose icon sets, and select application and window styles. The Workspace section lets you set desktop effects, virtual desktops, window actions, startup applications, desktop search. The Network section holds icons for configuring networking preferences, Bluetooth connections, and sharing. Personalization lets you set the settings for user management, the date and time, notifications, online accounts, and file/application associations. Hardware lets you set the printer configuration, power management, multimedia devices (sound), your display resolution, and manage drivers.

Alternatively, you can display the System Settings window using the classic tree format. Click the System Settings Configure entry from the menu to open the configuration dialog and select Classic tree on the General tab. Setting sections are displayed as expandable trees on the left pane, with dialogs for a selected section displayed to the right.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig52_HTML.jpg
Figure 9-52

Plasma system settings, sidebar view

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig53_HTML.jpg
Figure 9-53

Plasma system settings, icon view

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig54_HTML.jpg
Figure 9-54

Plasma system settings, sidebar icon list

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig55_HTML.jpg
Figure 9-55

Plasma System Settings ➤ Application Style, Widget Style

Plasma has administration tools comparable to the Cinnamon and Mate desktops. For example, user management is provided by Kuser , accessible from the System Settings ➤ Account Details (Personalization section), User Manager entry (see Figure 9-56).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig56_HTML.jpg
Figure 9-56

Plasma System Settings ➤ User Manager

Plasma Software Management: Discover and Apper

Discover is Plasma's corresponding application to GNOME Software. It uses a simple interface to let you quickly locate and install software. Applications can be easily removed with a click. With Discover , you can also install Plasma (KDE) desktop add-ons, including widgets for desktop and panel. Discover shows a sidebar on the left and a list of applications to the right (see Figure 9-57). You use the Discover sidebar to locate software packages. The Applications entry expands to software categories on the sidebar, which, when selected, will display a list of available and installed packages in the right pane. Clicking on a package entry expands it to a software description with an Install button (installed packages have a Remove button; see Figure 9-58).

The Installed entry lists all your installed packages with the Remove button for easy deletion. You can also use the Search box at the top of the sidebar to locate a package. The Settings entry lists your repositories, which you can enable or disable.

The Plasma add-ons entry on the sidebar provides an extensive set of add-ons to different parts of the Plasma desktop. There are categories for fonts, themes, icons, window effects, window switching, and wallpapers, among others. You use the Plasma Widgets entry to manage your desktop and panel widgets.

The Application Addons entry lists add-ons for particular applications, such as calendar events for KOrganizer.
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig57_HTML.jpg
Figure 9-57

Discover Software Manager

../images/326960_3_En_9_Chapter/326960_3_En_9_Fig58_HTML.jpg
Figure 9-58

Discover Software Manager, application description

For software management, you can also use Apper , which replaced KPackagekit software manager. It is not installed by default. Similar to GNOME PackageKit, it lets you search on filenames and descriptions. The Apper dialog shows a toolbar and two sections of icons: Lists and Categories (see Figure 9-59).
../images/326960_3_En_9_Chapter/326960_3_En_9_Fig59_HTML.jpg
Figure 9-59

Apper software manager: package categories

The toolbar at the top shows a search box with a menu to qualify the search, along with filters (installed or new packages). A Pending Changes button shows the packages you have decided to install or remove. The configuration button lists a History and Settings. Use Settings to configure Apper. The Lists section has icons for Installed Software and Updates. Use Updates to update your applications and Installed Software to see what software is installed.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.224.31.41