Jag använder exwm-workspace-switch-to-buffer
för att hitta redan öppnade applikationer. Mitt problem är att säga att jag är i arbetsytan 1, och Firefox är öppen i arbetsytan 3, om jag ringer till exwm-workspace-switch-to-buffer
för Firefox, exwm
tar Firefox till arbetsyta 1 men jag vill att den ska skjut mig till arbetsyta 3 där Firefox finns och lämna arbetsytan 1 intakt. I i3wm
Jag kan göra detta med något som for_window [class="(?i)firefox"] focus
Svar
Tack vare ägaren till exwm
är detta inte längre ett problem. Se den här frågan .
Svar
Kommandot till gör det är exwm-workspace-switch-to-buffer
och det krävs att exwm-layout-show-all-buffers
är nil
. Med ett lämpligt teckensnitt eller tema markeras arbetsytor med X-windows.