Acesso rápido às aplicações
Acesso rápido às suas aplicações, áreas de trabalho e utilitários, sem distrações visuais nem demoras no arranque.
Um dock rápido e personalizável para Linux, FreeBSD e OpenBSD, escrito em Python e com applets integrados. Compatível com X11 nos três sistemas e com Wayland no Linux.
O Docking combina o arranque rápido de aplicações, a integração com o ambiente de trabalho e um sistema modular de widgets numa interface cuidada.
Acesso rápido às suas aplicações, áreas de trabalho e utilitários, sem distrações visuais nem demoras no arranque.
Um dock que já inclui o estado do sistema, meteorologia, multimédia, temporizadores, notas e muito mais.
Ajuste os temas, o tamanho, o comportamento e os ícones dos itens fixados para adaptar o dock ao seu ambiente de trabalho.
Mantenha o dock no lugar certo, visível quando precisa e oculto quando se quer concentrar.
Concebido para configurações Linux e BSD que abrangem vários ambientes de trabalho e formas de trabalhar.
Adicione os seus próprios widgets e comportamentos sem comprometer o funcionamento principal do dock.
O Docking seleciona a melhor integração para a sessão atual e adapta-se quando o compositor não disponibiliza todas as funcionalidades de gestão de janelas.
MATE, Xfce, Cinnamon, KDE, GNOME Flashback
Indicadores de execução, ações sobre janelas, pré-visualizações, áreas de trabalho, desvio e ocultação automática, e integração com o ambiente de trabalho.
Xfce como ambiente de referência
Posicionamento do dock, acompanhamento e ações sobre janelas, áreas de trabalho, ocultação automática e applets do sistema. Inclui Bluetooth clássico e controlos da câmara.
Xfce como ambiente de referência
Posicionamento do dock, acompanhamento e ações sobre janelas, áreas de trabalho, ocultação automática e applets do sistema, incluindo controlos da câmara. O Bluetooth não está disponível no OpenBSD.
GNOME / Mutter 45+
Posicionamento do dock, acompanhamento de janelas, ações de ativar, minimizar e fechar, pré-visualizações, mudança de área de trabalho, mostrar o ambiente de trabalho e ocultação durante Alt+Tab.
KWin / Plasma 6
Posicionamento via layer-shell, acompanhamento de janelas com títulos via AT-SPI e mudança de área de trabalho via D-Bus do KWin. As ações sobre janelas dependem do que o KWin disponibiliza.
Cinnamon 6.4 ou posterior
Posicionamento do dock, acompanhamento, foco e alternância de janelas, minimização e fecho pela API integrada do Cinnamon, incluindo ativação entre áreas de trabalho. O posicionamento respeita os painéis e o monitor selecionado, mesmo sem layer-shell. As pré-visualizações ainda não estão disponíveis.
Sessões do ambiente COSMIC
Posicionamento nativo via layer-shell com os protocolos COSMIC de janelas, áreas de trabalho, sobreposição e pré-visualização, quando disponíveis.
Sessões do compositor Niri
Posicionamento via layer-shell, acompanhamento de janelas com títulos, pré-visualizações, mudança de área de trabalho, mostrar o ambiente de trabalho, tempo de inatividade e seletor de cores, via IPC nativo do Niri.
Sessões do compositor Wayfire
Posicionamento via layer-shell, acompanhamento de janelas com títulos, ações de ativar, minimizar e fechar, mudança de área de trabalho, mostrar o ambiente de trabalho, desvio conforme a visibilidade, seleção de janelas e seletor de cores, via IPC nativo do Wayfire.
Sway, labwc, river, Louvre-based, Jay, Miriway, Phosh / phoc
O posicionamento do dock, o acompanhamento de janelas, as ações, as áreas de trabalho, as pré-visualizações e o tempo de inatividade são ativados de forma independente. Jay e Miriway exigem configuração de cliente de confiança; phoc pode fornecer miniaturas nativas das janelas.
Sessões do compositor Treeland
Posicionamento via layer-shell, acompanhamento e pré-visualização de janelas, mostrar o ambiente de trabalho e ocultação por sobreposição. A deteção de sobreposição à esquerda usa um modo alternativo devido às limitações atuais do Treeland.
Sessões aninhadas e de jogos
Posicionamento do dock como sobreposição externa, incluindo sessões sem --expose-wayland. O GameScope não disponibiliza a gestão geral de janelas aos clientes comuns.
Modo seguro de lançador e applets
O Docking continua utilizável sem indicadores de execução, pré-visualizações ou mudança de área de trabalho quando não existe uma integração compatível.
Filtre o catálogo por atividade e descubra os applets que tornam o Docking mais do que um lançador: controlos do sistema, lançadores de comandos, multimédia, notas, meteorologia, indicadores de privacidade e utilitários para pastas.
Explorar o catálogo de applets
Tempo e produtividade
Acompanhe sessões, utilização de tokens e custos estimados no Claude, Codex e OpenCode.
Tempo e produtividade
Vários alarmes em hora local, com repetição por dia da semana e controlos para adiar ou dispensar.
Bem-estar e ambiente
Controlos de ambiente relaxante para concentração e sessões de trabalho mais tranquilas.
Lançamento e navegação
Explore e abra as aplicações instaladas a partir de um menu compacto.
Informação e ambiente
Miniaturas da NASA APOD com título, créditos e explicação na descrição flutuante.
Sistema e energia
Nível da bateria, estado de carregamento e informações de energia num relance.
Sistema e energia
Estado do adaptador e dos dispositivos Bluetooth com acesso rápido pelo dock.
Tempo e produtividade
Atalhos fixados para locais, ligações e recursos que utiliza frequentemente.
Sistema e energia
Controle o brilho do ecrã sem sair do dock.
Sistema e energia
Mantenha a sessão ativa com temporizadores opcionais para períodos de concentração ou tarefas longas.
Tempo e produtividade
Faça cálculos rápidos sem abrir uma aplicação maior.
Tempo e produtividade
Consulte datas e informações de agenda numa vista compacta.
Sistema e energia
Indicador de privacidade da câmara que mostra quando um processo utiliza um dispositivo de vídeo.
Sistema e energia
Indicadores de Caps Lock e Num Lock para teclados sem luzes físicas.
Sistema e energia
Monitor de validade de certificados TLS com escudo colorido e indicação dos dias restantes.
Tempo e produtividade
Histórico da área de transferência para excertos recentes e texto reutilizado.
Tempo e produtividade
Relógio analógico ou digital com segundos opcionais e lembretes de alarme.
Tempo e produtividade
Selecione e examine cores diretamente no ambiente de trabalho.
Informação e ambiente
Acompanhe moedas e coleções NFT selecionadas com preços em tempo real e minigráficos.
Informação e ambiente
Taxas de câmbio em tempo real com um minigráfico no ícone do dock.
Bem-estar e ambiente
Acompanhe o tempo na secretária e de ausência, com o total de hoje no indicador.
Lançamento e navegação
Ações e atalhos do ambiente de trabalho num só lugar.
Lançamento e navegação
Explore os dispositivos montados numa pilha que se atualiza quando as montagens mudam.
Sistema e energia
Veja os contentores em execução e pare-os ou reinicie-os pelo menu do dock.
Tempo e produtividade
Arraste um ficheiro para o enviar para tmpfiles.org e copiar a ligação temporária de partilha.
Informação e ambiente
Principais notícias com navegação manual e carregamento de novos lotes até 100 itens.
Bem-estar e ambiente
Um lembrete discreto para manter as pausas saudáveis à vista.
Sistema e energia
Veja e altere a disposição atual do teclado.
Informação e ambiente
Reproduções recentes do Last.fm e Libre.fm com capas de álbuns e atalhos para o perfil.
Sistema e energia
Silencie o microfone com um indicador de privacidade quando uma aplicação capta áudio.
Informação e ambiente
Fase lunar atual com um disco da Lua e representação da sua iluminação.
Sistema e energia
Estado de reprodução, capas de álbuns e controlos multimédia.
Sistema e energia
Estado da ligação e informações rápidas da rede.
Informação e ambiente
Siga publicações RSS por país e consulte as notícias mais recentes no dock.
Sistema e energia
Estado das notificações, controlo de Não incomodar e indicador de pendentes quando disponível.
Bem-estar e ambiente
Uma mascote divertida no dock que reage à atividade do sistema.
Bem-estar e ambiente
Lembretes recorrentes e offline para várias plantas, com indicação de tarefas previstas e atrasadas.
Tempo e produtividade
Sessões de concentração com um temporizador integrado.
Sistema e energia
Altere os modos de desempenho de portáteis e dispositivos de mão conforme a sua atividade.
Tempo e produtividade
Registe notas curtas sem abrir uma aplicação maior.
Informação e ambiente
Applet de citações e piadas com conteúdo local de reserva e atualização online.
Informação e ambiente
Perguntas rápidas com opções de resposta e apresentação do resultado.
Tempo e produtividade
Regresse rapidamente aos documentos utilizados recentemente.
Informação e ambiente
Explore publicações dos seus subreddits favoritos e abra-as no navegador.
Lançamento e navegação
Lançador de comandos ao estilo Alt+F2 com modo de terminal e pesquisa de aplicações.
Sistema e energia
Inicie capturas de ecrã e ações de captura via portal diretamente no dock.
Lançamento e navegação
Encontre aplicações, itens do dock, janelas abertas, ficheiros recentes, cálculos e caminhos.
Sistema e energia
Bloqueio, fim de sessão, encerramento e outras ações sempre à mão.
Sistema e energia
Teste a velocidade da Internet com um clique, um velocímetro e um indicador em Mbps.
Bem-estar e ambiente
Lembretes de movimento saudável durante sessões longas.
Informação e ambiente
Nascer e pôr do sol, fases do crepúsculo e um mostrador solar para cidades selecionadas.
Sistema e energia
CPU, memória e atividade do sistema em tempo real num só widget.
Sistema e energia
Área de notificação X11 clássica para ícones de estado, com controlos de aquisição e libertação.
Lançamento e navegação
Mantenha a sessão do Telegram iniciada, veja as mensagens não lidas de conversas não silenciadas e receba notificações no ambiente de trabalho.
Sistema e energia
Temperatura do sensor mais quente, rotações da ventoinha na descrição e alternância Celsius/Fahrenheit.
Informação e ambiente
Um acontecimento marcante de cada vez, com atualização online e dados locais de reserva.
Sistema e energia
Estado do lixo e acesso à limpeza sem abrir um gestor de ficheiros.
Tempo e produtividade
Converta unidades diretamente no dock.
Tempo e produtividade
Encurte ligações com o is.gd e copie o resultado para a área de transferência.
Sistema e energia
Remova em segurança dispositivos de armazenamento USB amovíveis montados.
Sistema e energia
Reprodução e controlo de áudio integrados no dock.
Informação e ambiente
Previsão, condições atuais, qualidade do ar e indicação em Celsius ou Fahrenheit num relance.
Lançamento e navegação
WhatsApp Web persistente com notificações no ambiente de trabalho e indicador de mensagens não lidas.
Sistema e energia
Clique no applet e depois numa janela para forçar o seu fecho.
Lançamento e navegação
Alterne e acompanhe as áreas de trabalho a partir do dock.
Nenhum applet corresponde à pesquisa.
Escolha um pacote Linux abaixo ou siga os guias de instalação para FreeBSD e OpenBSD.
Adicione o repositório uma vez e receba atualizações pelo gestor de pacotes. Compatível com Ubuntu 22.04/24.04/26.04 e Debian 12/13, em x64 e arm64.
As distribuições derivadas do Ubuntu, incluindo Linux Mint 21.x/22.x, utilizam a sua base Ubuntu através de UBUNTU_CODENAME. Os seus ambientes de trabalho não são testados separadamente.
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
Antes de continuar, confirme que a impressão digital é 811B48CD4A69170DD98F4F49185CED80A7947754.
Copie o bloco completo abaixo. Deteta a base da distribuição e para antes de gravar a configuração se a base não for compatível ou não puder ser identificada.
(
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
)
Para atualizações posteriores, execute sudo apt update e sudo apt upgrade. As instalações .deb existentes podem ser atualizadas diretamente por APT.
Pacotes APT alojados por Cloudsmith.
A instalação pelo repositório fica disponível após a primeira publicação RPM verificada. Até lá, utilize os pacotes RPM acima.
Adicione o repositório uma vez e receba atualizações pelo gestor de pacotes. Compatível com Fedora 44/45 e openSUSE Tumbleweed/Leap 16.0, em x64 e 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
Antes de continuar, confirme que a impressão digital é 04C7240DAD480161C0DFC791859E104126138494.
Copie o bloco completo abaixo. Seleciona DNF no Fedora ou Zypper no 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
)
Para atualizações posteriores, execute sudo dnf upgrade ou sudo zypper update. As instalações .rpm existentes podem ser atualizadas diretamente pelo repositório.
Pacotes RPM alojados por Cloudsmith.
Utilize um ambiente X11 e um pacote correspondente à versão e arquitetura do seu sistema. Os pacotes BSD são distribuídos pelo GitHub Releases, a partir da primeira versão com suporte para BSD.
amd64 · .pkg
Guia de instalação e verificação de integridade Transferir pacote FreeBSDamd64 · .tgz
Guia de instalação e verificação de integridade Transferir pacote OpenBSDSiga o guia para instalar dependências, verificar a integridade do pacote e instalar ou atualizar com pkg ou pkg_add. Consulte GitHub Releases para saber quais os pacotes disponíveis.
O Docking é de código aberto e foi criado para quem procura controlo, extensibilidade e uma base de código clara para adaptar o seu modo de trabalhar.
No BSD, instale as dependências nativas indicadas no guia de instalação para BSD antes de configurar o ambiente 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
O Docking dá-lhe controlo sem atrapalhar.
O Docking é compatível com Linux em X11 ou Wayland, e com FreeBSD e OpenBSD em X11. No Linux, a integração Wayland depende do ambiente: ponte GNOME Shell, KWin, protocolos COSMIC, layer-shell e protocolos disponibilizados pelo wlroots, ou modo reduzido quando não há integração com o compositor.
Sim. O Docking tem um sistema de applets extensível. Cada applet é um pacote Python com módulos de estado, desenho e integração. Pode adicionar widgets e comportamentos personalizados sem modificar o núcleo do dock.
Sim, no Linux. O suporte Wayland é selecionado conforme o ambiente: ponte GNOME Shell, KWin, protocolos COSMIC, layer-shell e protocolos disponibilizados pelo wlroots, ou modo reduzido quando necessário. No FreeBSD e OpenBSD, o suporte utiliza X11.
A disponibilidade dos applets depende do sistema operativo e dos serviços instalados. O Cam Shield é compatível com FreeBSD e OpenBSD. O Bluetooth clássico é compatível com FreeBSD; o OpenBSD não tem uma pilha Bluetooth.
Sim. O Docking utiliza a licença GPL-3.0-or-later e é totalmente de código aberto. O código está alojado no GitHub e as contribuições são bem-vindas.
Instale uma versão, dê uma estrela ao projeto e adapte o dock à sua forma de trabalhar.