Navegue rapidamente para o aplicativo digitando o nome do aplicativo no XMonad

8

Muitas vezes tenho vários aplicativos abertos em vários espaços de trabalho no XMonad. Eu gostaria de poder alternar entre eles sem caçar; Especificamente, gostaria de poder digitar algo que identifique a janela do aplicativo (o título da janela?) e pule para ela. Alguma idéia criativa sobre como fazer isso?

    
por Dasid 30.04.2013 / 19:40

1 resposta

9

Você tem sorte, o que você quer já existe: WindowBringer

O procedimento é muito simples se você já tiver um arquivo de configuração xmonad.hs (conforme descrito na página vinculada):

  • Adicione a importação correta no começo:

    import XMonad.Actions.WindowBringer
    
  • Mapear chaves para funções (para inserir perto de outro mapeamento de chaves):

    , ((mod1Mask, xK_g     ), gotoMenu)
    , ((mod1Mask, xK_b     ), bringMenu)
    

Em seguida, quando pressionar ALT + G, abrirá dmenu (como para iniciar aplicativos) com o nome da janela do aplicativo em execução, e você poderá inserir o início do nome e pressionar Enter para ir até ele.

O comportamento de ALT + B é o mesmo, exceto que ele não foca as janelas, mas as move para a área de trabalho atual.

    
por 01.05.2013 / 08:28