Existe uma opção de menu "Sempre na parte superior" do Windows. Não tenho certeza se está relacionado a compiz
ou metacity
.
Desejo definir o Totem player
ou Cheese
o WebCAM player, sempre abaixo da parte inferior, para que eu possa ver o filme enquanto estiver trabalhando.
Além disso, deixe as janelas "Sempre abaixo da parte inferior" da lista de janelas ser ainda melhor.
Se ainda não existe essa função, por onde devo começar se quiser desenvolver uma? É Compiz ou Gtk ou XFB ou algo mais?
ubuntu
window-manager
development
Xiè Jìléi
fonte
fonte
Respostas:
Você pode usar
wmctrl
edevilspie
manipular atributos da janela / definir propriedades EWMH. Ambos devem estar disponíveis nos repositórios padrão do Debian / Ubuntu.wmctrl
é um utilitário de linha de comando que você pode usar para obter uma lista das janelas abertas no momento e definir seus atributos (aqueles de possível interesse para você estão marcados com*
):Exemplo:
Chamando manualmente um script depois que o programa de destino foi iniciado ou a partir de um script de wrapper que inicia o programa, aguarda a janela aparecer e, em seguida, executa o loop.
devilspie
permite que você faça a mesma coisa (e um pouco mais), mas é executado como um daemon e observa as janelas que você definiu em sua configuração, para aplicar suas configurações quando elas são criadas.Exemplo:
fonte
below
propriedade é exatamente o que eu quero, obrigado!Você pode executar o CCSM (gerenciador de configurações do Compiz) e, em Gerenciamento de janelas> Regras da janela>, coloque seus aplicativos no campo Abaixo.
fonte