sobota, 16 listopada 2013

Naprawa małych kart w LibreOffice pod Elementary OS

Styl Elementary źle wyświetla karty arkuszy w LibreOffice Calc (są one za małe):


Aby to naprawić, należy dokonać kilku zmian w pliku stylu gtk-2 (oprócz LibreOffice, korzysta z niego nadal Firefox, Thunderbird, czy Synaptic, więc te zmiany będą dotyczyć także tych programów).

Wyświetlamy ten plik w domyślnym edytorze tekstu:
sudo xdg-open /usr/share/themes/elementary/gtk-2.0/gtkrc
Powiększenie kart (a przy okazji także poszerzenie paska przewijania w innych programach ciągle wykorzystujących gtk-2):
Przejdź do wiersza numer 71 i zmień wartość "slider-width" z 6 na 10.

Tak to ma wyglądać:
GtkScrollbar        ::slider-width                      = 10
Zmiana koloru pasków przewijania (z siwego na niebieski):
Przejdź do wiersza numer 332 i zmień wartość "bg[SELECTED]" z shade (0.6, @base_color) na @selected_bg_color

Tak to ma wyglądać:
bg[SELECTED]                = @selected_bg_color
Łapanie paska przewijania przy samej krawędzi ekranu:
Przy okazji polecam także ustawić w linijce numer 72 wartość "trough-border" z 1 na 0, dzięki czemu w Firefoxie i Thunderbirdzie nie będziemy musieli celować w pasek przewijania (będziemy mogli go "złapać" przy samej prawej krawędzi ekranu, czyli tak jak być powinno). Niestety trick ten nie zadziała na LibreOffice.

Zapisujemy plik i zamykamy go. Aby zmiana weszła natychmiast w życie włączamy Ustawienia systemu -> Tweaks i zmieniamy na chwilę skórkę interfejsu na dowolną inną, po czym z powrotem ustawiamy "Elementary".

Nie jest to idealne rozwiązanie, gdyż aktualizacja pakietu elementary-theme usunie nasze modyfikacje i znowu będziemy musieli "naprawić" plik stylu (no chyba, że twórcy Elementary w końcu naprawią ten błąd i domyślnie zastosują prawidłowe wartości).

źrodło (elementaryupdate.com)

sobota, 9 listopada 2013

Dropbox pod Elementary OS

Dropboxa nie trzeba chyba nikomu przedstawiać, jeśli jednak trzeba to zapraszam na wikipedię, oraz na dropbox.com.

Po co ten post, skoro Dropboxa wystarczy zainstalować i ustawić konto? Otóż w stylu ikon Elementary, jest błąd przez który przy katalogach z Dropboxa nie wyświetlają się emblematy. Po zainstalowaniu mojego zestawu ikon, Twój katalog Dropboxa będzie wyglądał następująco:


Instalacja Dropboxa:
Odpowiedni plik deb ściągamy z oficjalnej strony (dla Elementary OS będzie to oczywiście paczka "ubuntu")

Dla lepszej integracji z przeglądarką plików (pantheon-files) instalujemy wtyczkę:
sudo apt-get install pantheon-files-plugin-dropbox
Konfiguracja:
Po ustawieniu naszego konta (mam nadzieję, że nie muszę tego opisywać? na każdym systemie wygląda to tak samo) ściągamy zestaw ikon STĄD.

Po rozpakowaniu archiwum katalog "elementary" należy skopiować do:
/home/uzytkownik/.icons/ (jeśli katalog .icons nie istnieje, należy go utworzyć).

wtorek, 5 listopada 2013

Elementary OS - wszystkie ikonki indicatorów w jednym stylu

Chyba nic mnie tak nie irytuje na pulpicie, jak różnokolorowe ikonki indicatorów.

Styl Elementary posiada większość używanych przeze mnie ikonek w swoim mono stylu. Jednakże czasem trafi się program, o którym twórcy Elementary "zapomnieli".


Na szczęście ikonki te można (zazwyczaj) podmieniać i tak powstała ta paczka. Dodaje ona mono ikonki do następujących programów:
clipit glipper redshift tomboy spotify steam transmission truecrypt
Ikonki te są dostosowane wizualnie do stylu Elementary (na innych może być różnie..).

Paczkę ikon można ściągnąć STĄD (v1.2 2013-11-10).

Po rozpakowaniu zawartość katalogu "home-user-[dot]icons" należy skopiować do:
/home/uzytkownik/.icons/ (jeśli katalog .icons nie istnieje, należy go utworzyć).
Ten sposób działa na większość programów, jedynie przy Spotify nie wystarczy ikonki skopiować do .icons (w pliku readme jest instrukcja co trzeba zrobić).

Aby zmiana ikon weszła w życie włączamy Ustawienia systemu -> Tweaks i zmieniamy na chwilę schemat ikon na dowolny inny, po czym z powrotem ustawiamy "Elementary".

Więcej ikon:
- Kadu - polecam mój zestaw ikon MonoRing
- qBitTorrent daje możliwość zmiany ikonki na mono w swoich ustawieniach (zakładka "zachowanie")

Ps. jeśli moja paczka nie obsługuje jakiegoś programu którego używasz, proszę o komentarz (postaram się wtedy dodać odpowiednią ikonkę).

poniedziałek, 4 listopada 2013

Redshift - program, który zadba o nasze oczy

Redshift to program, który automatycznie dostosuje temperaturę kolorów wyświetlacza do aktualnej pory dnia.


Temperatura jest ustawiana w zależności od pozycji słońca. Różnią się one w dzień i w nocy. Podczas zmierzchania (i świtania), temperatura łagodnie zmienia się z dziennej na nocną (i odwrotnie), pozwalając oczom na powolne przyzwyczajanie się.

Redshift jest alternatywą dla znanego f.lux. Preferuję ten pierwszy ponieważ jest dostępny w domyślnych repozytoriach większości dystrybucji. Do tego działa bez żadnych problemów, więc nie widzę sensu dodawania kolejnych repozytoriów.

Pakiet, który musimy zainstalować nazywa się gtk-redshift lub redshift-gtk.

Po instalacji program znajdziemy w menu "Aplikacje -> Akcesoria -> Redshift".

Po uruchomieniu wśród indicatorów pojawi się ikonka, która daje nam możliwość włączania/wyłączania programu:


Jeśli ikonka nie pasuje wizualnie do reszty Twoich indicatorów, STĄD ściągniesz stylowo pasującą do Elementary. Po rozpakowaniu archiwum obie ikonki należy skopiować do:
/home/uzytkownik/.icons/elementary/panel/22/ (jeśli katalog nie istnieje, należy go utworzyć. Jeśli używasz innego zestawu ikon, zamień "elementary" na nazwę Twojego stylu)
Program prawdopodobnie nie dodał się do autostartu automatycznie. Będziesz musiał sam dodać gtk-redshift (lub redshift-gtk w zależności, który pakiet był dostępny w Twoim repozytorium).

sobota, 2 listopada 2013

TrueCrypt - szyfrowanie plików pod Elementary OS

To nie będzie kolejny poradnik typu "jak szyfrować pliki pod Linuksem". Chcę się tutaj skupić tylko na tym, jak używać TrueCrypta pod Elementary OS. Gdyż program ściągnięty z oficjalnej strony nie współpracuje zbyt dobrze z tym systemem (oraz ogólnie z Gnome 3). Przede wszystkim nie dodaje on ikonki do indicatorów (traya).

Zmodyfikowana wersja jak widzimy, obsługuje indicatory (kłódka):


Jeśli masz już zainstalowaną oficjalną wersję programu, to lepiej będzie ją usunąć przed kontynuowaniem. Zmodyfikowana wersja działa na pewno pod Ubuntu, oraz Elementary OS.

Wracając do sedna sprawy.. tak więc ktoś postanowił naprawić brak obsługi indicatorów i wydał zmodyfikowaną wersję z ich obsługą. Aby ją zainstalować należy wykonać następujące polecenia:
sudo apt-add-repository ppa:stefansundin/truecrypt
sudo apt-get update
sudo apt-get install truecrypt
Od teraz po uruchomieniu TrueCrypta pojawi nam się ikonka wśród indicatorów. Jednakże będzie ona niebieska (typowa ikonka tego programu). Ikonkę jednokolorową, która będzie pasowała do reszty ikon w stylu Elementary możemy pobrać STĄD. Po rozpakowaniu ściągnięty plik (truecrypt-indicator.xpm) kopiujemy do:
/home/uzytkownik/.icons/ (jeśli ten katalog nie istnieje, musimy go utworzyć):
Jeśli nadal widzimy wśród indicatorów starą ikonkę, najprościej będzie w programie Ustawienia systemu - Tweaks zmienić na chwilę schemat ikon na dowolny inny i po chwili powrócić do "Elementary". Możemy też nic nie robić, ponieważ ikonka na pewno się zaktualizuje przy ponownym uruchomieniu systemu.

Teraz musimy wykonać ważną rzecz: żeby TrueCrypta nie dało się wyłączyć, ale żeby zawsze ukrywał się wśród indicatorów, przejdź do ustawień: "Preferences -> Background Task" i odznacz "Exit when there are no mounted volumes".

Żeby nie musieć wpisywać hasła administratora przy montowaniu zaszyfrowanych kontenerów, wykonaj następujące polecenie (oczywiście należy podmienić nazwę użytkownika):
su -c "echo 'TwojaNazwaUzytkownika ALL=NOPASSWD: /usr/bin/truecrypt' >> /etc/sudoers"