Wydaje mi się, że żyję w terminalu - w rzeczywistości wiele terminali.
Uwielbiam także motyw Ambiance - ale nowe okna bez obramowania nie zapewniają wizualnego zróżnicowania, do którego jestem przyzwyczajony (te same czarne okna wydają się zlewać ze sobą).
Tak więc na moje pytanie - jak dodać z powrotem ramkę pojedynczego piksela dla okien, która znajduje się we wcześniejszych wersjach Ubuntu?
Chcę zachować ogólny motyw Ambiance, ponieważ wygląda dobrze i nie chcę przełączać się na inny motyw.
Teraz wiem, że mogę zmodyfikować motyw Ubuntu Ambiance w następujący sposób:
mkdir ~/.themes
cp -r /usr/share/themes/Ambiance .themes
Następnie przełączając opcje motywu w Ustawieniach - Wygląd pobiera zmiany w motywie w folderze .themes.
Zakładam, że muszę zmienić jeden z plików .css, ale nie wiem, który.
Patrzyłem również na to pytanie, ale rozwiązania tam nie działają dla 14.04. Patrzyłem też na wiki społeczności, ale raczej zagubiłem się, próbując dowiedzieć się, który z nich dotyczy mojej sytuacji.
/usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
celu ustawienia-UnityDecoration-extents: 28px 1px 1px 1px;
, możesz wprowadzić zmiany w bieżącej sesji, otwierając aplikację „Wygląd”, zmień motyw na Promieniowanie i ponownie w Ambiance . Nie musisz się ponownie wylogowywać / logować.metacity-1/metacity-theme-1.xml
zamiast tego.Zauważ, że wszystkie zmiany sugerowane przez innych, które dotyczą edycji pliku systemowego,
/usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
można wykonać bez takiej edycji. Zamiast tego po prostu umieść żądane zmiany we własnym pliku (który tworzysz)~/.config/gtk-3.0/gtk.css
, które będą miały pierwszeństwo przed plikiem systemowym.Przykładowa zawartość (np. Cały plik
~/.config/gtk-3.0/gtk.css
) ...... może być konieczne wylogowanie się i ponowne zalogowanie, aby to zadziałało.
Zauważ też, że jeśli okno terminalu ma otwarte co najmniej dwie zakładki, to Ambiance (lub Unity?) Już umieści wokół terminalu średnią grubą ramkę. ( ctrl- shift- totwiera kolejną kartę.)
źródło
Opierając się na odpowiedzi Andersa, jeśli chcesz mieć ładną, subtelną ciemną linię zamiast domyślnej brzydkiej jasnej / gradientowej linii (tylko dlatego, że możesz użyć gradientu, nie oznacza to, że powinieneś, Ubuntu!), Edytuj
/usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
tak:Ustaw zakresy UnityDecoration jak w odpowiedzi Andersa:
Zmienić
background-image
sięnone
w lewo / w prawo, i zmienić odcień koloru tła z 0,7 do 0,4 w lewo / w prawo i na dole:Opcjonalnie dostosuj 0,4 do swoich preferencji jasności.
Po zmianie plików możesz się wylogować i zalogować ponownie lub po prostu otworzyć okno dialogowe Wygląd i zmienić motyw z, a następnie z powrotem na, Ambience.
Oto wynik (może być konieczne wyświetlenie na 100%, aby zobaczyć obramowania, mają one tylko 1px grubości):
źródło
17.10
/18.04
- askubuntu.com/a/1135363/159633Zalecam, abyś rozważył pozostawienie domyślnego folderu / usrshare / themes / Ambiance w stanie, w jakim się znajduje (do wglądu w przypadku, gdyby przypadkowo go zablokowałeś).
Wygląda na to, że Gtk3 przyjmuje nazwę motywu według nazwy katalogu. Dlatego może być lepiej skopiować / usr / share / themes / Ambiance na inną nazwę, taką jak / usr / share / themes / MyAmbiance i tam utworzyć spersonalizowany motyw.
Jeśli chcesz wersję dla jednego użytkownika, możesz również skopiować motyw do ~ / .themes i mieć tam dostęp do preferowanej wersji.
źródło
Podniosłam Russ Lyons odpowiedź i chcą pokazać, jak to działa dla mnie ( Ubuntu 16.04 ):
Zostawiłem poniżej oryginalne pliki motywów
/usr/share/themes/Ambiance
i niczego tam nie zmieniłem. Zgadzam się, że zmiana plików systemowych jest zawsze złym pomysłem z kilku powodów.Utworzyłem
~/.config/gtk-3.0/gtk.css
z następującą zawartością:Nic więcej.
Po wylogowaniu mam teraz małe obwódki wokół okien terminala.
źródło
Czy lubisz kolorowe obramowanie?
/usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
plik ibackground-color
wartość (/* shade (@bg_color, 0.7); */
)background-color
swój ulubiony kolor (kolor z kodem szesnastkowym )w dolnej, lewej i prawej (moja jest
#ff0080
):źródło