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"

czwartek, 31 października 2013

Rzeczy do zrobienia po instalacji Elementary OS "Luna"

Wypiszę tutaj absolutnie najważniejsze rzeczy, które trzeba wykonać po instalacji Elementary OS "Luna". Dzięki temu system będzie praktycznie kompletny. Po niektórych operacjach może być konieczne przelogowanie (a nawet ponowne uruchomienie systemu).



Dodatkowe repozytoria (dodaj tylko te, których potrzebujesz):

· Elementary Tweaks (+ inne rzeczy dedykowane Elementary OS. Pozycja obowiązkowa):
sudo apt-add-repository ppa:versable/elementary-update
· Kadu (oficjalne repo):
sudo add-apt-repository ppa:patryk-prezu/ppa
· Spotify (oficjalne repo):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F593
sudo apt-add-repository "deb http://repository.spotify.com stable non-free"
Absolutnie niezbędne Programy (kodeki, pakiet biurowy, nagrywanie płyt cd, itp):
sudo apt-get install aspell-pl brasero cdrdao dconf-tools elementary-thirdparty-icons elementary-tweaks flashplugin-installer g3dviewer gdebi gnome-disk-utility gnome-system-monitor gparted icedtea-7-plugin indicator-synapse lame libreoffice libreoffice-help-pl libreoffice-l10n-pl linux-generic-lts-raring myspell-pl p7zip-rar rar synaptic ubuntu-restricted-extras unace-nonfree vlc
Dodatkowe programy, które polecam:
audacity - zaawansowany edytor dźwięku
avidemux - edycja plików wideo
easystroke - sterowanie systemem za pomocą gestów myszy (więcej)
filezilla - klient ftp
firefox lub chromium-browser - przeglądarki internetowe
gimp - zaawansowany edytor grafiki
kadu kadu-themes lub pidgin - klient gadu-gadu (+dodatkowe ikonki, emotki, itp)
mkvtoolnix-gui - edytor plików multimedialnych  *.mkv
spotify-client - dostęp do muzyki online (oficjalna strona)
Tricki, która warto wykonać (oczywiście wedle uznania. Niektóre z nich da się wyklikać w programie Ustawienia systemu/Tweaks):

Normalne przyciski na oknach ("minimalizuj, maksymalizuj, zamknij" po prawej stronie):
gsettings set org.pantheon.desktop.gala.appearance button-layout ":minimize,maximize,close"
Dodanie do przeglądarki plików (pantheon-files) przycisku "w górę" (wymagane ponowne uruchomienie przeglądarki plików. Komendę można modyfikować): 
gsettings set org.pantheon.files.preferences toolbar-items "['Back', 'Forward', 'Up', 'LocationEntry', 'ViewSwitcher']"
Prezentacja otwartych okien po najechaniu myszką w lewy-górny róg ekranu (jak w Gnome 3):
gsettings set org.pantheon.desktop.gala.behavior hotcorner-topleft "window-overview"
Wyłączenie wyświetlania nazwy użytkownika na panelu (wymagane przelogowanie):
gsettings set com.canonical.indicator.session show-real-name-on-panel "false"

Zakończenie:
Polecam także przejrzeć resztę opcji w programie Ustawienia systemu, oraz oczywiście pozostałe wpisy na tym blogu :)

Jeśli masz jakieś uwagi dotyczące tego poradnika (coś jest nie tak? coś powinienem dopisać?) to proszę komentować.

ostatnia aktualizacja: 2013-11-11, 18:42

wtorek, 29 października 2013

Skrypt do automatycznego ściągania ciekawej tapety z Wallbase.cc

Strona wallbase.cc zniknęła z sieci tak więc poniższy skrypt już nie działa.

Auto-Wallbase.cc to skrypt, który automatycznie ściąga losową tapetę z wallbase.cc (najlepsza strona z tapetami) i ustawia ją jako tło pulpitu.


Ściąga on tapety tylko w rozdzielczości naszego ekranu (lub większe) i tylko te w odpowiednich proporcjach.

Domyślnie ściągane są tapety z kategorii "natura", jednak nic nie stoi na przeszkodzie, aby w pliku konfiguracyjnym (/home/uzytkownik/.auto-wallbase.cc/config) zmienić wpis na coś innego.

Skrypt działa pod Gnome 3 (i na pochodnych, więc także na Elementary OS). W tym momencie nie działa w KDE.

Archiwum ze skryptem ściągamy STĄD

Rozpakuj archiwum. Uruchom terminal i myszką przeciągnij na niego plik "install.sh", następnie wciśnij enter, aby rozpocząć instalację.

Po zainstalowaniu katalog "Auto-Wallbase.cc" można usunąć, lub zachować na przyszłość.

Instalacja automatycznie dodaje skrypt do autostartu, dzięki czemu po każdym uruchomieniu systemu zostanie ściągnięta nowa tapeta.

Aby ściągnąć automatycznie nową tapetę wpisz w terminalu: auto-wallbase.cc
lub przejdź do menu aplikacje -> narzędzia systemowe -> Auto-Wallbase.cc

poniedziałek, 28 października 2013

Sterowanie komputerem za pomocą gestów myszy (EasyStroke)

Gesty myszy to coś, bez czego nie wyobrażam sobie już pracy przy komputerze. Najlepszy program tego typu na Linuksa to EasyStroke i jest on dostępny w większości dystrybucji w domyślnych repozytoriach. Jeśli nie ma go w Twojej to zapraszam na stronę domową programu.


EasyStroke pozwala przypisać do dowolnego gestu wykonanie dowolnej kombinacji klawiszy lub polecenie (np. uruchomienie jakiegoś programu). Dodatkowo program pozwala ustawić dowolną akcję dla dodatkowych przycisków na myszce.

Program domyślnie ma pustą listę gestów, każdy musi dodać swoje. Oto mój zestaw gestów, który używam od lat i świetnie się sprawdza:

gest myszy : "nazwa" : kombinacja klawiszy/polecenie
lewo : "cofnij" : alt+lewo (przejście do po poprzedniej strony w przeglądarce)
prawo : "powtórz" : alt+prawo

góra : "góra" : alt+góra (przejście do nadrzędnego katalogu w przeglądarce plików)
dół : "nowa karta" : ctrl+t (utworzenie nowej karty w przeglądarce)

dół -> lewo : "minimalizuj" : alt+f9 (minimalizacja okna)
dół -> prawo : "zamknij" : alt+f4

prawo -> dół : "zamknij kartę" : ctrl+w
prawo -> dół -> góra : "przywróć kartę" : shift+ctrl+t

góra -> lewo "przeglądarka plików" : nautilus (w przypadku Elementary OS "pantheon-files")
góra -> prawo : "firefox" : firefox

4 : "kalkulator" : gcalctool
M : "monitor systemu" : gnome-system-monitor
Z : "blokada ekranu" : Super+L ("super" to ten klawisz w logiem Windowsa)
To są tylko przykłady, jeśli używasz innych programów niż ja, to oczywiście musisz wprowadzić odpowiednie poprawki.

Program działa bez problemu na Elementary OS oraz na innych dystrybucjach z Gnome czy KDE (na innych nie testowałem).

niedziela, 27 października 2013

Szybka zmiana nazw zdjęć na datę wykonania (skrypt NameFromExif)

Skrypt NameFromExif dodaje do menu pod prawym przyciskiem na zdjęciach pozycję "zmień nazwę na datę wykonania". Działa tylko w ElementaryOS (w przeglądarce plików pantheon-files).


Archiwum ze skryptem ściągamy STĄD

Rozpakuj archiwum. Uruchom terminal i myszką przeciągnij na niego plik "install.sh", następnie wciśnij enter, aby rozpocząć instalację.

Po zainstalowaniu katalog "NameFromExif" można usunąć, lub zachować na przyszłość.

"Szukaj napisów na Napisy24.pl" - skrypt ułatwiający szukanie napisów

SearchOn to skrypt, który dodaje do listy programów skojarzonych z plikami wideo pozycję "Napisy24".

Aby wyszukać napisy do filmu, klikamy na nim prawym przyciskiem myszy i wybieramy "otwórz za pomocą" -> Napisy24. Zostanie wtedy otwarta domyślna przeglądarka internetowa z wynikami wyszukiwania na tej stronie (z nazwy pliku zostanie wyciągnięta odpowiednia fraza wyszukiwania obsługiwana przez Napisy24).


Skrypt od wersji 1.2 powinien działać na każdej dystrybucji Linuksa.

Archiwum ze skryptem ściągamy STĄD (v1.2 2013-11-30)

Rozpakuj archiwum. Uruchom terminal i myszką przeciągnij na niego plik "install.sh", następnie wciśnij enter, aby rozpocząć instalację.

Po zainstalowaniu katalog "SearchOn" można usunąć, lub zachować na przyszłość.

Otwieranie windowsowych plików *.URL pod Linuksem

Skrypt WebLink pozwala uruchamiać windowsowe pliki *.URL (skrót internetowy) pod Linuksem za pomocą domyślnej przeglądarki internetowej. Skrypt ten powinien działać na każdej dystrybucji.


Archiwum ze skryptem ściągamy STĄD

Rozpakuj archiwum. Uruchom terminal i myszką przeciągnij na niego plik "install.sh", następnie wciśnij enter, aby rozpocząć instalację.

Po zainstalowaniu katalog "WebLink" można usunąć, lub zachować na przyszłość.

Po instalacji może być konieczne wyłączenie przeglądarki plików i ponowne jej uruchomienie. Teraz możemy uruchamiać pliki *.URL za pomocą programu "skrót internetowy".

Po instalacji katalog "WebLink" można usunąć.

sobota, 26 października 2013

MonoRing - zestaw ikon dla Kadu w stylu mono

Ikonki statusów dostępne w Kadu nie pasują do jednokolorowych ikonek w Gnome 3. Dlatego stworzyłem ten zestaw ikon. Mono jest tylko ikonka na panelu, w głównym oknie Kadu wyświetlają się domyślne ikonki. Są dwa zestawy: dla ciemnych i jasnych paneli, pasują więc nie tylko w Gnome 3, ale także np. w Windowsie.

Tak to wygląda (animacja pokazuje kolejne statusy):

 

Animowane ikonki nowej wiadomości:

Zestaw ściągamy STĄD

Instalacja w systemie:
Po rozpakowaniu archiwum katalogi "monoring (for dark panels)" i "monoring (for light panels)" kopiujemy do:
/home/<użytkownik>/.kadu/icons/
Jeśli katalog "icons" nie istnieje, to go tworzymy. Następnie uruchom Kadu, przejdź do "ustawienia -> wygląd -> ikony" i wybierz "monoring (for dark/light panels)".

Wstęp do bloga "Pod Linuksem"

Witam.

Jako, że używam Linuksa od wielu lat i przez ten czas stworzyłem dużo pożytecznych rzeczy ułatwiających pracę z nim, to uznałem, że warto tymi dobrami podzielić się w końcu z resztą Internetu :)

Obecnie używam Elementary OS Luna, więc większość wpisów będzie dotyczyć właśnie tej dystrybucji. Jednakże jest ona oparta na Ubuntu 12.04 LTS, więc tak na prawdę porady z tej strony powinny w większości działać także na innych dystrybucjach z Gnome.

Pozdrawiam.