2017-05-25 14 views
5

Niedawno przełączyłem się na xmonad i próbuję to trochę poprawić. Chciałbym ustawić terminal jako przezroczyste tło (https://wiki.archlinux.org/index.php/Terminal_as_a_transparent_wallpaper). Zasadniczo potrzebowałbym okna, które znajduje się na dole każdego obszaru roboczego, którego nie można przesuwać, układać w kafelki ani zamykać, a skupiać się tylko wtedy, gdy jest to jedyne okno otwarte w tym obszarze roboczym. Do tej pory udało mi się sprawić, że okno będzie nudne, aby uzyskać pożądane zachowanie, ale nie mogę sprawić, że będzie się unosić i pozostanie poniżej wszystkiego. Czy jest jakiś sposób, aby to osiągnąć? A może sposób na wykonanieIgnoruj ​​okno, ale pozwól mu na wpisanie poleceń?Terminal jako przezroczysta tapeta w Xmonad

Odpowiedz

0

Zasadniczo możesz pozwolić xmonad zignorować go, tak jak to zrobiłeś dla conky lub plank.

mój przykład (https://github.com/suzumiyasmith/MyXmonad/blob/d71796f9a72f98d4b97dcaebe9d4905841431b8b/src/xmonad.hs#L145)

  1. ustawić konkretną nazwę klasy dla tego okna.
  2. pobierz okno za pomocą nazwy lub zapytania klasy.
  3. zignoruj ​​to.
+0

Proszę podać swój przykład tutaj jako fragment kodu. – rick112358

+0

Po wypróbowaniu kilka razy, aby rozwiązać problem głupi błąd (tak, używam 2 spacje) w formatowaniu kodu. – brcul

+0

Próbowałem już tego, ale jeśli Xmonad całkowicie wczepi się w to okno, to terminal nigdy się nie skupi, więc nie mogę wprowadzić na nim tekstu ... Idealnie chciałbym, żeby się skupił, gdy nie ma innego otwartego okna w danym obszarze roboczym. –