latte-dock
Launch and manage applications with a dock
TLDR
Clear QML cache
Import and load default layout on startup
Load a specific layout on startup
Import and load a specific layout
SYNOPSIS
latte-dock [OPTIONS]
PARAMETERS
--autostart
Used internally by the desktop environment to launch Latte Dock on system startup. Typically not invoked manually by users.
--debug
Enables verbose debug output to the console. This is useful for developers or users troubleshooting issues with the dock's behavior.
--display
Specifies the X display to connect to. This option is rarely used for a desktop dock application as it usually connects to the primary display.
--help
Displays a concise help message to the standard output, listing all available command-line options and their basic usage.
--profile
Launches Latte Dock using a specific, pre-saved profile configuration. This allows users to quickly switch between different dock layouts and settings for various use cases.
--replace
Replaces an already running instance of Latte Dock with a new one. This is useful for restarting the dock without needing to log out or manually kill the process.
--version
Prints the current version information of the Latte Dock application to the standard output.
DESCRIPTION
Latte Dock is a highly configurable and visually stunning dock for the KDE Plasma desktop environment. It provides an intuitive way to launch applications, manage running tasks, and access system tray icons, mimicking popular dock functionalities found in other operating systems. Latte Dock distinguishes itself with advanced visual effects, animations, and extensive customization options, allowing users to create unique layouts with multiple docks and panels. It integrates seamlessly with Plasma, offering dynamic and intelligent behavior for windows and widgets, enhancing the overall desktop experience. While no longer actively developed, it remains a popular choice for its aesthetic appeal and rich features.
CAVEATS
Latte Dock is primarily designed for the KDE Plasma desktop environment and may not function correctly or offer full features on other desktop environments (e.g., GNOME, XFCE).
Its extensive visual effects can sometimes be resource-intensive on older hardware, though performance is generally optimized.
As of late 2022 / early 2023, active development on Latte Dock has been discontinued. While it remains functional, users should be aware that no new features or major bug fixes are expected.
CONFIGURATION
Latte Dock's extensive configuration options are primarily accessed through its graphical settings interface, not via command-line arguments. This allows users to customize dock position, size, visibility, behavior, visual effects, and add/remove widgets and launchers with ease.
INTEGRATION WITH PLASMA
Latte Dock leverages Plasma's API to integrate seamlessly, allowing it to display Plasma widgets, system tray icons, and interact intelligently with Plasma's window management. This tight integration ensures a cohesive and native user experience within the KDE Plasma environment.
HISTORY
Latte Dock originated as a project to bring a highly customizable and aesthetically pleasing dock experience to the KDE Plasma desktop. It quickly gained popularity within the KDE community for its advanced features, beautiful animations, and deep integration with Plasma's desktop shell and widgets. Its development aimed to provide an alternative to traditional panels and enhance the user's workflow with dynamic and intelligent dock behaviors. However, as of late 2022 and early 2023, active development on Latte Dock has ceased, with the lead developer citing personal reasons and a shift in focus. Despite its discontinuation, it remains a functional and widely used component for many Plasma users.
SEE ALSO
plasma_workspace(7), krunner(1), kshell5(1), docky(1), plank(1)