Czy mogę ustawić poziomy układ obszarów roboczych?

21

Po prostu nie mogę znaleźć sposobu na uzyskanie siatki obszaru roboczego za pomocą Gnome 3. Pozostaje tylko w pionie, szerokość 1 i nieograniczona wysokość ...

Każda pomoc byłaby bardzo mile widziana. Dzięki.

Mandibull
źródło

Odpowiedzi:

5

Nie jest to możliwe, lepiej poprosić o to programistę GNOME za pośrednictwem ich listy mailingowej, a jeśli wiesz, jak napisać kod w javascript, możesz napisać dla niego rozszerzenie.

RolandiXor
źródło
17

Istnieją dwa rozszerzenia pozwalające osiągnąć pożądane zachowanie:

Pierwsza wydaje się być bardziej popularna (i nadal wydaje się otrzymywać aktualizacje), podczas gdy druga jest bardziej aktywnie rozwijana.

mniess
źródło
Wydaje się, że to rozszerzenie zostało zastąpione przez Workspace Matrix .
Kevin
@Kevin dzięki za informację. Wygląda na to, że rozszerzenie sieci nadal otrzymuje aktualizacje. Czasami rzeczy są po prostu zrobione . :) Dodałem rozszerzenie macierzy do listy.
mniess
7

Rozszerzenie Frippery Bottom Panel określa poziomy układ obszarów roboczych. Kiedy jest aktywny, musisz używać ctrl+alt+lefti ctrl+alt+rightprzełączać obszary robocze zamiast ctrl+alt+upi ctrl+alt+down.

W momencie pisania nie zmienia to jednak układu obszarów roboczych w widoku aktywności, gdzie obszary robocze są nadal ułożone pionowo i gdzie trzeba użyć starego ctrl+alt+upi ctrl+alt+downkluczy.

Dodaje również dolny panel, którego nie można usunąć bez wyłączenia całego rozszerzenia. Na tym dolnym panelu znajdują się przyciski szybkiego dostępu do każdego obszaru roboczego, ale nie pokazują miniatur okien w tym obszarze roboczym, tak jak kiedyś w gnome 2.

Rozszerzenie to tylko 1128 linii raczej prostego javascript, więc mogę znaleźć szybkie i brudne rozszerzenie „poziomego układu obszaru roboczego” za kilka dni, jeśli znajdę trochę czasu.

Suzanne Dupéron
źródło
Czy jest jakaś szansa, że ​​to zrobiłeś? :-)
Ajax,
@Ajax: Niestety, nigdy nie udało mi się tego zrobić.
Suzanne Dupéron,
2

Zmodyfikowałem rozszerzenie Frippery Bottom Panel, tak aby przełączało tylko poziomy obszar roboczy i usunąłem wszystkie inne funkcje. to działa dla mnie, oto link:

Zmodyfikowany Frippery Bottom Panel w GoogleDrive

aby zainstalować, po prostu włóż katalog do '~ / .local / share / gnome-shell / extensions', a następnie uruchom ponownie Gnome przez Alt + F2 i wpisz „r”, lub po prostu wyloguj się i zaloguj ponownie. w metadata.json ustawiłem wymienione wersje powłoki to od 3.6 do 3.18, najnowsze prace.

w tej chwili po prostu umieszcza globalnie zdefiniowaną liczbę obszarów roboczych w poziomym rzędzie. siatka (pozioma + pionowa) byłaby faktycznie możliwa, ale musisz zmodyfikować skrypt, aby zmienić wymiary.

@Georges Duperon, niestety jeszcze nie mogę komentować.

btw. jakie jest dobre miejsce do umieszczania wspólnych brudnych hacków, czy nie chcesz do tego używać github ..?

Nikole
źródło
dzięki za poświęcenie czasu na zrobienie tego! Próbowałem, ale skróty nie działają dla mnie całkowicie. Po naciśnięciu ctrl+alt+arrowpokazuje przełącznik obszaru roboczego z odpowiednim kierunkiem (góra, dół, lewo, prawo), ale tak naprawdę nie zmienia obszaru roboczego. jednak zmiana z menu obszaru roboczego działa. Dziękuję Ci! chyba że jesteś całkowicie zaznajomiony z githubem, możesz użyć gist do dzielenia się brudnymi hackami.
Ciprian Tomoiagă
1

Inną opcją byłoby rozszerzenie Workspaces to Dock .

W konfiguracjach rozszerzeń po prostu ustaw pozycję doku jako górną lub dolną część ekranu i zaznacz pole „Użyj przełączania poziomego, gdy stacja dokująca jest ustawiona poziomo”.

Bkakilli
źródło