Lancement rapide des applications
Accédez rapidement à vos applications, espaces de travail et utilitaires, sans surcharge visuelle ni lenteur au démarrage.
Un dock rapide et personnalisable pour Linux, FreeBSD et OpenBSD, écrit en Python avec des applets intégrés. Compatible avec X11 sur les trois systèmes et Wayland sous Linux.
Docking réunit un lanceur rapide, une intégration au bureau et un système modulaire de widgets dans une interface soignée.
Accédez rapidement à vos applications, espaces de travail et utilitaires, sans surcharge visuelle ni lenteur au démarrage.
Un dock qui affiche déjà l’état du système, la météo, les médias, les minuteurs, les notes et bien plus encore.
Réglez les thèmes, la taille, le comportement et les icônes des éléments épinglés pour adapter le dock à votre bureau.
Gardez le dock à sa place : visible quand vous en avez besoin, discret quand vous devez vous concentrer.
Conçu pour les configurations Linux et BSD qui utilisent plusieurs environnements de bureau et différentes façons de travailler.
Ajoutez vos propres widgets et comportements sans compromettre le fonctionnement du dock.
Docking choisit la meilleure intégration pour la session en cours et s’adapte lorsque le compositeur n’expose pas toutes les fonctions de gestion des fenêtres.
MATE, Xfce, Cinnamon, KDE, GNOME Flashback
Indicateurs d’exécution, actions sur les fenêtres, aperçus, espaces de travail, esquive et masquage automatique, et intégration au bureau.
Bureau de référence Xfce
Positionnement du dock, suivi et actions sur les fenêtres, espaces de travail, masquage automatique et applets système. Inclut le Bluetooth classique et les commandes de caméra.
Bureau de référence Xfce
Positionnement du dock, suivi et actions sur les fenêtres, espaces de travail, masquage automatique et applets système, dont les commandes de caméra. Le Bluetooth n’est pas disponible sur OpenBSD.
GNOME / Mutter 45+
Positionnement du dock, suivi des fenêtres, activation, réduction et fermeture, aperçus, changement d’espace de travail, affichage du bureau et masquage pendant Alt+Tab.
KWin / Plasma 6
Positionnement via layer-shell, suivi des fenêtres avec leurs titres via AT-SPI et changement d’espace de travail via D-Bus de KWin. Les actions sur les fenêtres dépendent des fonctions exposées par KWin.
Cinnamon 6.4 et versions ultérieures
Positionnement du dock, suivi, focus et parcours des fenêtres, réduction et fermeture via l’API intégrée de Cinnamon, y compris l’activation entre espaces de travail. Le positionnement respecte les panneaux et l’écran choisi, même sans layer-shell. Les aperçus restent indisponibles.
Sessions de bureau COSMIC
Positionnement natif via layer-shell avec les protocoles COSMIC de fenêtres, d’espaces de travail, de chevauchement et d’aperçu, lorsqu’ils sont disponibles.
Sessions du compositeur Niri
Positionnement via layer-shell, suivi des fenêtres avec leurs titres, aperçus, changement d’espace de travail, affichage du bureau, temps d’inactivité et pipette de couleurs, via l’IPC natif de Niri.
Sessions du compositeur Wayfire
Positionnement via layer-shell, suivi des fenêtres avec leurs titres, activation, réduction et fermeture, changement d’espace de travail, affichage du bureau, esquive selon la visibilité, sélection de fenêtres et pipette de couleurs, via l’IPC natif de Wayfire.
Sway, labwc, river, Louvre-based, Jay, Miriway, Phosh / phoc
Le positionnement du dock, le suivi des fenêtres, les actions, les espaces de travail, les aperçus et le temps d’inactivité sont activés indépendamment. Jay et Miriway nécessitent une configuration de client de confiance ; phoc peut fournir des miniatures natives des fenêtres.
Sessions du compositeur Treeland
Positionnement via layer-shell, suivi et aperçu des fenêtres, affichage du bureau et masquage selon le chevauchement. La détection du chevauchement à gauche utilise un mode de repli en raison des limites actuelles de Treeland.
Sessions imbriquées et de jeu
Positionnement du dock en superposition externe, y compris les sessions sans --expose-wayland. GameScope n’expose pas la gestion générale des fenêtres aux clients ordinaires.
Mode lanceur et applets sécurisé
Docking reste utilisable sans indicateurs d’exécution, aperçus ni changement d’espace de travail lorsqu’aucune intégration compatible n’est disponible.
Filtrez le catalogue selon vos besoins et découvrez les applets qui font de Docking plus qu’un lanceur : commandes système, lanceurs de commandes, médias, notes, météo, indicateurs de confidentialité et outils pour les dossiers.
Parcourir le catalogue d’applets
Temps et productivité
Suivez les sessions, l’utilisation des jetons et les coûts estimés dans Claude, Codex et OpenCode.
Temps et productivité
Plusieurs alarmes en heure locale, avec répétition selon les jours de la semaine et commandes de rappel ou d’arrêt.
Bien-être et ambiance
Des commandes d’ambiance apaisante pour la concentration et des sessions de travail plus calmes.
Lancement et navigation
Parcourez et lancez les applications installées depuis un menu compact.
Information et environnement
Miniatures NASA APOD avec titre, crédits et explication dans l’infobulle.
Système et énergie
Niveau de batterie, état de charge et informations d’alimentation en un coup d’œil.
Système et énergie
État de l’adaptateur et des appareils Bluetooth avec accès rapide depuis le dock.
Temps et productivité
Raccourcis épinglés vers les emplacements, liens et ressources que vous consultez souvent.
Système et énergie
Réglez la luminosité de l’écran sans quitter le dock.
Système et énergie
Gardez la session active avec des minuteurs facultatifs pour les périodes de concentration ou les tâches longues.
Temps et productivité
Effectuez des calculs rapides sans ouvrir une application plus lourde.
Temps et productivité
Consultez les dates et votre calendrier dans une vue compacte.
Système et énergie
Indicateur de confidentialité de la caméra signalant qu’un processus utilise un périphérique vidéo.
Système et énergie
Indicateurs de verrouillage des majuscules et du pavé numérique pour les claviers sans voyants.
Système et énergie
Suivi de l’expiration des certificats TLS avec bouclier coloré et badge indiquant les jours restants.
Temps et productivité
Historique du presse-papiers pour les extraits récents et les textes réutilisés.
Temps et productivité
Horloge analogique ou numérique avec secondes facultatives et rappels d’alarme.
Temps et productivité
Prélevez et examinez les couleurs directement sur le bureau.
Information et environnement
Suivez les monnaies et collections NFT choisies avec des cours en direct et des mini-graphiques.
Information et environnement
Paires de devises en direct avec un mini-graphique sur l’icône du dock.
Bien-être et ambiance
Suivez le temps passé au bureau et les absences, avec le total du jour sur le badge.
Lancement et navigation
Actions et raccourcis du bureau au même endroit.
Lancement et navigation
Parcourez les périphériques montés dans une pile actualisée à chaque changement de montage.
Système et énergie
Consultez les conteneurs en cours et arrêtez-les ou redémarrez-les depuis le menu du dock.
Temps et productivité
Déposez un fichier pour l’envoyer sur tmpfiles.org et copier son lien de partage temporaire.
Information et environnement
Principaux titres avec navigation manuelle et chargement par lots jusqu’à 100 articles.
Bien-être et ambiance
Un rappel discret pour garder les pauses saines à l’esprit.
Système et énergie
Consultez et changez la disposition actuelle du clavier.
Information et environnement
Écoutes récentes Last.fm et Libre.fm avec pochettes d’album et raccourcis vers le profil.
Système et énergie
Coupez le microphone avec un indicateur de confidentialité lorsqu’une application capte le son.
Information et environnement
Phase lunaire actuelle avec représentation du disque et de son éclairage.
Système et énergie
État de lecture, pochettes d’album et commandes multimédias.
Système et énergie
État de la connexion et aperçu rapide du réseau.
Information et environnement
Suivez des publications RSS par pays et consultez leurs derniers titres depuis le dock.
Système et énergie
État des notifications, commande Ne pas déranger et badge des notifications en attente si disponible.
Bien-être et ambiance
Un compagnon ludique dans le dock qui réagit à l’activité du système.
Bien-être et ambiance
Rappels récurrents hors ligne pour plusieurs plantes, avec les soins à effectuer et en retard.
Temps et productivité
Sessions de concentration avec un minuteur intégré.
Système et énergie
Changez les modes de performance des ordinateurs portables et appareils de poche selon votre activité.
Temps et productivité
Prenez de courtes notes sans ouvrir une application plus lourde.
Information et environnement
Applet de citations et de blagues avec contenu local de secours et actualisation en ligne.
Information et environnement
Questions rapides avec choix de réponses et retour sur le résultat.
Temps et productivité
Retrouvez rapidement les documents utilisés récemment.
Information et environnement
Parcourez les publications de vos subreddits favoris et ouvrez-les dans votre navigateur.
Lancement et navigation
Lanceur de commandes de type Alt+F2 avec mode terminal et recherche d’applications.
Système et énergie
Lancez des captures d’écran et des actions de capture via portail directement depuis le dock.
Lancement et navigation
Trouvez des applications, éléments du dock, fenêtres ouvertes, fichiers récents, calculs et chemins.
Système et énergie
Verrouillage, déconnexion, arrêt et actions de session à portée de main.
Système et énergie
Testez le débit Internet en un clic avec un compteur et un badge en Mbps.
Bien-être et ambiance
Rappels de mouvement pour les longues sessions.
Information et environnement
Lever et coucher du soleil, phases du crépuscule et cadran solaire pour les villes choisies.
Système et énergie
Processeur, mémoire et activité du système en direct dans un seul widget.
Système et énergie
Zone de notification X11 classique pour les icônes d’état, avec commandes de prise et de libération du contrôle.
Lancement et navigation
Gardez Telegram connecté, consultez les messages non lus des discussions non silencieuses et recevez des notifications sur le bureau.
Système et énergie
Température du capteur le plus chaud, vitesse du ventilateur dans l’infobulle et bascule Celsius/Fahrenheit.
Information et environnement
Un événement marquant à la fois, avec actualisation en ligne et données locales de secours.
Système et énergie
État de la corbeille et accès au nettoyage sans ouvrir de gestionnaire de fichiers.
Temps et productivité
Convertissez des unités directement depuis le dock.
Temps et productivité
Raccourcissez les liens via is.gd et copiez le résultat dans le presse-papiers.
Système et énergie
Retirez en toute sécurité les périphériques de stockage USB amovibles montés.
Système et énergie
Lecture et commandes audio intégrées au dock.
Information et environnement
Prévisions, conditions actuelles, qualité de l’air et affichage Celsius ou Fahrenheit en un coup d’œil.
Lancement et navigation
WhatsApp Web persistant avec notifications sur le bureau et badge de messages non lus.
Système et énergie
Cliquez sur l’applet, puis sur une fenêtre pour forcer sa fermeture.
Lancement et navigation
Changez et suivez les espaces de travail depuis le dock.
Aucun applet ne correspond à cette recherche.
Choisissez un paquet Linux ci-dessous ou suivez les guides d’installation pour FreeBSD et OpenBSD.
Ajoutez le dépôt une seule fois et recevez les mises à jour via votre gestionnaire de paquets. Compatible avec Ubuntu 22.04/24.04/26.04 et Debian 12/13, en x64 et arm64.
Les distributions dérivées d’Ubuntu, dont Linux Mint 21.x/22.x, utilisent leur base Ubuntu via UBUNTU_CODENAME. Leurs bureaux ne sont pas testés séparément.
sudo apt update
sudo apt install curl ca-certificates gnupg
curl -fsSL https://dl.cloudsmith.io/public/docking/docking-apt/gpg.key \
-o /tmp/docking-cloudsmith.asc
gpg --show-keys --with-fingerprint /tmp/docking-cloudsmith.asc
Avant de continuer, vérifiez que l’empreinte est 811B48CD4A69170DD98F4F49185CED80A7947754.
Copiez le bloc complet ci-dessous. Il détecte la base de votre distribution et s’arrête avant d’écrire la configuration si elle n’est pas prise en charge ou ne peut pas être identifiée.
(
set -eu
sudo install -d -m 0755 /etc/apt/keyrings
sudo install -m 0644 /tmp/docking-cloudsmith.asc /etc/apt/keyrings/docking-cloudsmith.asc
. /etc/os-release
APT_DISTRO="${ID:-}"
APT_SUITE="${VERSION_CODENAME:-}"
if [ -n "${UBUNTU_CODENAME:-}" ]; then
APT_DISTRO=ubuntu
APT_SUITE="$UBUNTU_CODENAME"
fi
if [ "$APT_DISTRO" = debian ] && [ -z "$APT_SUITE" ]; then
DEBIAN_VERSION=$(cat /etc/debian_version 2>/dev/null || true)
case "$DEBIAN_VERSION" in
12|12.*|bookworm|bookworm/sid) APT_SUITE=bookworm ;;
13|13.*|trixie|trixie/sid) APT_SUITE=trixie ;;
esac
fi
case "$APT_DISTRO:$APT_SUITE" in
ubuntu:jammy|ubuntu:noble|ubuntu:resolute|debian:bookworm|debian:trixie) ;;
*) echo "Unsupported APT base: $APT_DISTRO/$APT_SUITE" >&2; exit 1 ;;
esac
sudo tee /etc/apt/sources.list.d/docking.sources > /dev/null <<EOF
Types: deb
URIs: https://dl.cloudsmith.io/public/docking/docking-apt/deb/${APT_DISTRO}
Suites: ${APT_SUITE}
Components: main
Architectures: amd64 arm64
Signed-By: /etc/apt/keyrings/docking-cloudsmith.asc
EOF
sudo apt update
sudo apt install docking
)
Pour les mises à jour suivantes, exécutez sudo apt update et sudo apt upgrade. Les installations .deb existantes peuvent être mises à jour directement via APT.
Paquets APT hébergés par Cloudsmith.
L’installation depuis le dépôt est disponible après la première publication RPM vérifiée. En attendant, utilisez les paquets RPM ci-dessus.
Ajoutez le dépôt une seule fois et recevez les mises à jour via votre gestionnaire de paquets. Compatible avec Fedora 44/45 et openSUSE Tumbleweed/Leap 16.0, en x64 et arm64.
if command -v zypper > /dev/null 2>&1; then
sudo zypper --non-interactive install curl gpg2
else
sudo dnf install -y curl gnupg2
fi
curl -fsSL https://dl.cloudsmith.io/public/docking/docking-rpm/gpg.key \
-o /tmp/docking-cloudsmith.asc
gpg --show-keys --with-fingerprint /tmp/docking-cloudsmith.asc
Avant de continuer, vérifiez que l’empreinte est 04C7240DAD480161C0DFC791859E104126138494.
Copiez le bloc complet ci-dessous. Il choisit DNF sur Fedora ou Zypper sur openSUSE.
(
set -eu
sudo rpm --import /tmp/docking-cloudsmith.asc
if command -v zypper > /dev/null 2>&1; then
REPO_DIR=/etc/zypp/repos.d
else
REPO_DIR=/etc/yum.repos.d
fi
sudo install -d -m 0755 "$REPO_DIR"
sudo tee "$REPO_DIR/docking-rpm.repo" > /dev/null <<'EOF'
[docking-rpm]
name=Docking
baseurl=https://dl.cloudsmith.io/public/docking/docking-rpm/rpm/any-distro/any-version/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://dl.cloudsmith.io/public/docking/docking-rpm/gpg.key
sslverify=1
type=rpm-md
metadata_expire=300
[docking-rpm-noarch]
name=Docking noarch
baseurl=https://dl.cloudsmith.io/public/docking/docking-rpm/rpm/any-distro/any-version/noarch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://dl.cloudsmith.io/public/docking/docking-rpm/gpg.key
sslverify=1
type=rpm-md
metadata_expire=300
EOF
if command -v zypper > /dev/null 2>&1; then
sudo zypper --gpg-auto-import-keys refresh
sudo zypper install docking
else
sudo dnf install docking
fi
)
Pour les mises à jour suivantes, exécutez sudo dnf upgrade ou sudo zypper update. Les installations .rpm existantes peuvent être mises à jour directement via le dépôt.
Paquets RPM hébergés par Cloudsmith.
Utilisez un bureau X11 et un paquet adapté à la version et à l’architecture de votre système. Les paquets BSD sont distribués via GitHub Releases, à partir de la première version prenant en charge BSD.
amd64 · .pkg
Guide d’installation et de vérification d’intégrité Télécharger le paquet FreeBSDamd64 · .tgz
Guide d’installation et de vérification d’intégrité Télécharger le paquet OpenBSDSuivez le guide pour installer les dépendances, vérifier l’intégrité du paquet et installer ou mettre à jour avec pkg ou pkg_add. Consultez GitHub Releases pour connaître les paquets actuellement disponibles.
Docking est open source et conçu pour celles et ceux qui souhaitent du contrôle, de l’extensibilité et un code clair à adapter à leur façon de travailler.
Sur BSD, installez les dépendances natives indiquées dans le guide d’installation BSD avant de configurer l’environnement Python.
git clone https://github.com/edumucelli/docking.git
cd docking
python3 -m venv --system-site-packages .venv
source .venv/bin/activate
pip install -e ".[dev]"
PYGOBJECT_STUB_CONFIG=Gtk3,Gdk3 \
pip install --no-deps -r requirements-typing.txt
Docking vous donne le contrôle sans vous gêner.
Docking prend en charge Linux sous X11 ou Wayland, ainsi que FreeBSD et OpenBSD sous X11. Sous Linux, l’intégration Wayland dépend du bureau : passerelle GNOME Shell, KWin, protocoles COSMIC, layer-shell et protocoles exposés par wlroots, ou mode réduit si l’intégration au compositeur n’est pas disponible.
Oui. Docking dispose d’un système d’applets extensible. Chaque applet est un paquet Python avec des modules d’état, de rendu et d’intégration. Vous pouvez ajouter des widgets et des comportements personnalisés sans modifier le cœur du dock.
Oui, sous Linux. La prise en charge de Wayland est choisie selon le bureau : passerelle GNOME Shell, KWin, protocoles COSMIC, layer-shell et protocoles exposés par wlroots, ou mode réduit si nécessaire. FreeBSD et OpenBSD utilisent X11.
La disponibilité des applets dépend du système et des services installés. Cam Shield prend en charge FreeBSD et OpenBSD. Le Bluetooth classique est pris en charge sur FreeBSD ; OpenBSD ne possède pas de pile Bluetooth.
Oui. Docking est distribué sous licence GPL-3.0-or-later et son code est entièrement ouvert. Le code est hébergé sur GitHub et les contributions sont les bienvenues.
Installez une version, ajoutez une étoile au projet et adaptez le dock à votre façon de travailler.