A guide to elementary OS’s user interface: Wingpanel, Slingshot, and Gala
elementary OS presents a desktop that aims to feel calm, consistent, and easy to understand. Its Pantheon desktop environment keeps the visible interface relatively restrained, while several background components coordinate windows, menus, notifications, applications, and system settings. Three names appear repeatedly in documentation and community discussions: Wingpanel, Slingshot, and Gala.
Wingpanel is the top bar that remains visible across the desktop. Slingshot is the application launcher opened from the Applications menu, while Gala manages windows and much of the desktop’s visual behaviour. They are separate components, but their usefulness comes from how closely they work together.
A new user in Brisbane or Hobart can start using elementary OS without learning a long list of Linux commands. The desktop follows familiar patterns: applications sit in a launcher, open windows can be minimised or switched between, and common settings are available through clearly labelled controls. At the same time, its design has a few distinctive choices that are worth understanding.
This guide explains what each part does, how the three components interact, and which habits make the interface faster to use. It also covers practical matters such as keyboard shortcuts, display scaling, notifications, multiple workspaces, and the differences between appearance and underlying system behaviour.
How the Pantheon desktop fits together
Pantheon is the desktop environment associated with elementary OS. It includes the visual shell and a collection of native applications designed around a shared design language. Wingpanel, Slingshot, Gala, the dock, notification system, and system settings are best understood as parts of this wider desktop rather than as isolated applications.
Gala functions as the window manager and compositor. It decides where application windows appear, how they stack, how they move between workspaces, and how effects such as shadows and animations are rendered. It also handles familiar actions such as snapping windows, switching between open applications, and entering a workspace overview. If a window appears behind another, refuses to maximise, or animates during a workspace change, Gala is involved.
Wingpanel occupies the upper edge of the screen. On the left, it generally provides access to the Applications menu; on the right, it groups indicators for network connections, sound, battery, notifications, and session controls. The exact indicators depend on the computer. A desktop PC in Adelaide may show power and network controls, while a laptop used on a train between Melbourne suburbs will usually expose battery information as well.
The dock at the bottom is not Wingpanel, although users often treat both as one navigation system. The dock provides quick access to pinned and running applications. Wingpanel provides status information and access to the launcher. Gala manages the windows opened from either place.
Wingpanel keeps system information within reach
Wingpanel is designed to provide useful information without taking over the screen. Its indicators use small menus rather than a large control centre permanently occupying desktop space. Selecting the sound indicator, for example, can expose volume controls and available output devices. The network menu can show wireless connections and connection status, which is handy when moving between a home NBN router, a university network, and a café hotspot.
The Applications menu on the left opens Slingshot, while the right side provides quick access to session actions and system information. Depending on the installed release and hardware, users may find controls for Bluetooth, power, notifications, keyboard layout, and accessibility. These menus are intentionally compact, so more involved changes still belong in System Settings.
Wingpanel’s minimal appearance can take a little adjustment. There is no Windows-style taskbar with every open window displayed as a labelled button. Instead, users typically switch applications with keyboard shortcuts, the dock, or Gala’s workspace overview. This reduces visual clutter but makes shortcuts particularly valuable for people who regularly move between a browser, terminal, document editor, and video call.
The panel also responds to display dimensions and scaling. On a small 13-inch laptop, increasing interface scaling may make text easier to read, though fewer indicators fit comfortably across the bar. On an external 4K monitor in a Sydney home office, fractional scaling and application compatibility can affect how crisp menus and title bars look. If the panel seems crowded or an indicator is missing, check display settings, installed extensions, and whether the relevant hardware service is running.
Slingshot makes applications easy to find
Slingshot is elementary OS’s application launcher. Clicking Applications in Wingpanel opens a grid of installed programs, usually arranged over one or more pages. Typing searches the application list, making it faster to launch an app by name than to browse through categories. This is useful when the dock contains only frequently used programs and a less common utility is needed.
The launcher reflects elementary OS’s preference for a clean catalogue rather than a dense technical menu. Native applications generally use descriptive names and recognisable icons. Installed software from Flatpak or other sources may follow different naming conventions, and some programs may not integrate perfectly with the visual style. That difference does not usually prevent them from launching, but it can make the app grid look less uniform.
Slingshot should not be confused with a file search tool. It is primarily for launching applications, not for locating documents, folders, or arbitrary text inside files. A browser search, file manager search, or dedicated utility may be better for those jobs. Users who prefer the keyboard can open the launcher and type a few distinctive letters instead of navigating through pages of icons.
The launcher is also a useful place to notice duplicate applications. Installing the same program through multiple packaging systems can produce similarly named entries, while older desktop files may remain after software has been removed incorrectly. On a family computer shared between users in Perth or Canberra, keeping the app list tidy makes Slingshot easier for less experienced users to navigate. Removing unused packages and checking application sources can resolve much of that clutter.
Online services are configured elsewhere, through applications and system settings rather than through Slingshot itself. For example, anyone setting up mail or cloud storage can refer to this online account guide when deciding how accounts should be connected and which permissions are appropriate.
Gala controls windows, workspaces, and movement
Gala is the component most closely associated with the feel of window management in elementary OS. It places and resizes windows, draws decorations, provides visual transitions, and coordinates workspaces. The compositor combines window contents into the final image shown on the monitor, allowing effects such as transparency, shadows, and smooth movement.
Window controls follow a restrained layout. Depending on the application and release, the title bar may offer close and maximise actions, while minimising can be less prominent than users expect from Windows or some other Linux desktops. The dock and application switching shortcuts provide alternative ways to keep several programs available without placing every window in a visible task list.
Workspaces are one of Gala’s most useful features. A workspace can hold a separate set of windows, allowing a user to keep communication tools apart from writing, research, or entertainment. Someone working from home in Newcastle might place a browser and terminal on one workspace, a LibreOffice document on another, and a video meeting on a third. Switching between them reduces the need to resize and rearrange windows repeatedly.
The workspace overview also helps explain the relationship between Gala and the rest of Pantheon. Slingshot launches an application, the dock provides access to it, and Gala decides where its window lives. If the programme is already open on another workspace, switching to that workspace is often more efficient than launching a second copy. Keyboard shortcuts are usually the quickest method, while the overview is more discoverable for newcomers.
Performance depends on the graphics hardware and drivers. On a recent laptop, Gala’s effects should feel smooth, but an older machine may benefit from reducing visual effects or checking for driver problems. A brief pause when opening the overview does not necessarily mean the application itself is faulty. The compositor, graphics stack, display refresh rate, and power-saving profile can all contribute.
Making the interface comfortable for daily use
Start by learning a small group of habits rather than trying to memorise every shortcut. Open Slingshot and type an application name, use the dock for frequently used programs, and use application switching when moving between open windows. The exact shortcut set can vary by release and keyboard layout, so System Settings is the safest place to check the current bindings.
Keyboard navigation is especially helpful when a trackpad is uncomfortable or a mouse is unavailable. It also provides a fallback if a graphical element behaves unexpectedly. A general troubleshooting principle applies across devices: when a touch or pointer interface stops responding, try an alternate input method before assuming the whole system has failed. This screen response guide concerns another type of device, but its practical emphasis on testing basic interaction is useful when diagnosing hardware.
Notifications appear through the desktop’s notification system and may also be reflected in Wingpanel. Review notification permissions for chat, calendar, and email applications so important messages remain visible without allowing every background process to interrupt work. Australian users dealing with different daylight-saving rules may also want to check calendar settings carefully: Queensland, the Northern Territory, and Western Australia do not observe daylight saving, while several southern and eastern states do.
Privacy and account choices deserve attention as well. Australia’s Privacy Act and the Australian Privacy Principles provide a local legal framework for how many organisations handle personal information, but the settings offered by an application still matter in practice. Use secure passwords, enable two-factor authentication where available, and avoid granting a program access to files or online accounts unless its purpose is clear. The interface makes access convenient; it cannot decide whether a particular service deserves trust.
The local software market can influence the final experience. Many Australian users buy laptops through retailers that ship with Windows, so installing elementary OS may require checking UEFI settings, wireless compatibility, and warranty conditions. Some manufacturers sell Linux-friendly models, while refurbished business laptops can offer excellent value. Before replacing an existing system, back up personal files and confirm that essential hardware such as fingerprint readers, webcams, and Wi-Fi adapters works with the chosen release.
| Component | Main role | Where users encounter it | Useful habit |
|---|---|---|---|
| Wingpanel | Shows system status and session controls | Top edge of the screen | Use indicators for quick checks, then open System Settings for detailed changes |
| Slingshot | Finds and launches applications | Applications menu in Wingpanel | Type an app name instead of browsing through every page |
| Gala | Manages windows, workspaces, and desktop effects | Whenever windows move, resize, switch, or animate | Learn workspace and application-switching shortcuts |
| Dock | Provides quick access to favourites and running apps | Usually along the bottom edge | Pin only the programs used regularly |
| System Settings | Configures hardware, accounts, appearance, and behaviour | Applications menu or relevant indicators | Check settings before installing third-party tweaks |
Together, these components give elementary OS a coherent workflow. Wingpanel supplies the entry points, Slingshot finds software, Gala manages the resulting windows, and the dock offers a persistent shortcut layer. Their boundaries are useful: a missing network connection belongs in the network indicator or system settings, an application that will not open belongs in the launcher or package system, and a window that behaves oddly may involve Gala or the graphics stack.
Users should remember that the interface is a starting point rather than a fixed rulebook. A compact dock, carefully arranged workspaces, sensible notifications, and a few reliable keyboard shortcuts can make the desktop feel significantly quicker. The essential idea is simple: Wingpanel tells you what is happening, Slingshot helps you start work, and Gala keeps that work organised on screen.