3ED Blog

Openbox to funkcjonalny menadżer okien, choć nie ma co pokazywać zrzutek ekranu bo całością steruje się za pomocą myszki bądź klawiatury i zrzut byłby tylko tapetą. Pokaże za to moją konfigurację..

Na początek będzie to plik ~/.config/openbox/autostart.sh:

# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.

# D-bus
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval `dbus-launch --sh-syntax --exit-with-session`
fi

# Make GTK apps look and behave how they were set up
export GTK_RC_FILES="$HOME/.gtkrc-1.2-openbox"
export GTK2_RC_FILES="$HOME/.gtkrc-2.0-openbox"
declare -x GTK_RC_FILES GTK2_RC_FILES

# Preload stuff for KDE apps
if which start_kdeinit >/dev/null; then
  LD_BIND_NOW=true start_kdeinit --new-startup +kcminit_startup &
fi

#Set wallpaper
hsetroot -fill $HOME/openbox.jpg #zmień to

#Startup trayer
trayer --align right --edge bottom --widthtype request --transparent true --alpha 255 --SetDockType false &

Od razu wspomnę o ~/.gtkrc-2.0-openbox:

# Motyw
gtk-theme-name = "Cillop"

# Ikonki
gtk-icon-theme-name = "Tango"
gtk-icon-sizes = "panel-menu=16,16"
gtk-toolbar-style = 3

# Czcionka
gtk-font-name="Sans 10"

Tak można ustawiać themesy dla różnych WM/DE..

A oto przykładowy plik menu.xml:

<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/3.4/menu">
	<menu id="apps-menu" label="Ulubione">
		<item label="Terminal">
			<action name="Execute">
				<execute>
					gnome-terminal
				</execute>
			</action>
		</item>
		<item label="Firefox">
			<action name="Execute">
				<execute>
					firefox
				</execute>
			</action>
		</item>
		<item label="Gajim">
			<action name="Execute">
				<execute>
					gajim
				</execute>
			</action>
		</item>
	</menu>
	<menu id="root-menu" label="Openbox 3">
		<separator label="Openbox"/>
		<item label="Aplikacje">
			<action name="Execute">
				<execute>
					/usr/lib/gnome-main-menu/application-browser
				</execute>
			</action>
		</item>
		<item label="Pliczki">
			<action name="Execute">
				<execute>
					thunar
				</execute>
			</action>
		</item>
		<menu id="apps-menu"/>
		<separator/>
		<menu id="client-list-menu"/>
		<menu id="root-menu-783347" label="Configure">
			<item label="ObMenu">
				<action name="Execute">
					<execute>
						obmenu
					</execute>
				</action>
			</item>
			<separator/>
			<item label="ObConf">
				<action name="Execute">
					<execute>
						obconf
					</execute>
				</action>
			</item>
			<item label="Reconfigure">
				<action name="Reconfigure"/>
			</item>
		</menu>
		<separator/>
		<item label="Exit">
			<action name="Exit"/>
		</item>
	</menu>
</openbox_menu>

"application-browser" to nic innego jak okienko od "gnome-main-menu", można sobie tu wstawić coś innego, zastępuje mi menu w razie gdybym nie pamiętał nazwy programu czy coś..

Oczywiście plik rc.xml ustawcie wedle własnego uznania, ja dla wygody ustawiłem sobie margines pulpitu na 1px z każdej strony. Skróty klawiszowe robi się tak:

    <keybind key="A-Return">
      <action name="ToggleFullscreen"/>
    </keybind>

Jak widać, konfiguracja to xml, a nazwa przycisku enter to "Return", Win to "W", Alt to "A"..

Oczywiście wszystko można ładnie edytować za pomocą dwóch narzędzi: "obconf" i "obmenu" (niestety oprócz skrótów klawiszowych)..

Komentarze do wpisu "Super lekko i wygodnie czyli openbox..":

Jeszcze nie ma żadnych komentarzy. Twój może być pierwszy.

Dodaj komentarz

Markdown ( szczegółowy opis znaczników ):
*em* | 1. lista 2. numerowana | * lista wypunktowana | _strong_ | [link](http://) | | > cytat.
  • Zapowiedź świata post-nielegalnej kopii

    "Do napisania tego tekstu zainspirowała mnie duża liczba dyskusji przeprowadzonych na forach internetowych z różnymi ludźmi na temat oblicza piractwa komputerowego nielegalnego kopiowania oraz natury własności intelektualnej. Przy okazji tych dyskusji wypłynęła masa nieścisłości i dziur w obrazie rzeczywistości prezentowanym ludzkości przez organizacje takie jak ZAIKS, RIAA, MPAA, MAFIAA i różnorakich korporacyjnych lobbystów. Ponieważ nie znoszę kłamstw i niesprawiedliwości, postanowiłem, że nie będę dłużej tolerował panoszenia się fałszywej propagandy i napiszę ten artykuł, będący zwieńczeniem kilku lat przemyśleń, wspomnianych już dyskusji i argumentów użytych przez obie strony barykady."

    (Więcej..) osnews.pl [LINK]

  • Czy w projektach publicznych można kierować się zasadami ekonomii?

    "W dyskusjach nad racjonalnością ekonomiczną projektów informatycznych w administracji publicznej jest często pada argument, że "administracja publiczna nie kieruje się zasadą maksymalizacji zysku". Często to jest to tylko wygodna wymówka by odrzucić wszelkie próby obiektywizacji lub racjonalizacji wydatków publicznych."

    ipsec.pl[LINK]

  • Oszczędne państwo rozwijające swój rynek.. NIE!

    "Jesteśmy bogatym krajem. Nie musimy szukać tańszych, stabilniejszych i bezpieczniejszych rozwiązań w administracji publicznej, która wychodzi z założenia, że nie warto wspierać "małych i średnich przedsiębiorstw innowacyjnych" w Polsce."

    "Oto fakty!" na pppit.org.pl [LINK]

  • Android 1.0 działa na Qualcomm

    "Wszystko wskazuje na to, iż otwarty system Android przeznaczony na urządzenia mobilne działa na urządzeniu firmy Qualcomm."

    Filmiki z działającym androidem, trzeba to zobaczyć.

    OSNews.pl [LINK]

  • Rzeczpospolita windowsowa

    "Co by się działo, gdyby rząd zadekretował, że jedynym autem dopuszczonym na polskie drogi jest fiat albo citroën? A jednak pozwalamy, by państwo zmuszało nas do używania systemu operacyjnego Microsoftu"

    Gazeta wyborcza [LINK]

  • Wolność komputerów

    Czy programy pisane przez hobbistów mogą być równie dobre jak te tworzone przez wielkie koncerny? Ile rzeczywiście płacą za oprogramowanie zwykli użytkownicy i firmy? I czy w ogóle muszą za nie płacić?

    Rzeczpospolita [LINK]

  • Chiński UMPC z Linuksem

    Kto mi kupi takie cacko? :)

    Linux.pl [LINK]

  • Kto to jest własnowierca?

    "Propagujemy ideę zniesienia religijnego poddaństwa, zakazania poddawania dzieci religijnemu praniu mózgu i zapisywania ich do sekt i kościołów bez ich świadomej zgody. Informujemy o szkodliwych skutkach niewolnictwa religijnego. Służymy radami, jak wystąpić formalnie i duchowo z Kościoła. A przede wszystkim zmuszamy do myślenia! Jesteśmy religijnymi wyzwoleńcami niezależnymi od osób czerpiących zyski z kontroli nad ludzkimi umysłami i wierzeniami. Nowego, lepszego świata nie można zbudować na gruncie dyktatorskich tworów religijnych. Chcesz się od nich uniezależnić? Przyłącz się do nas! Zostań własnowiercą!"

    A ja pytam osochozi? Co oznacza słowo własnowierca? W co wiara? Z niektórych tekstów na tej stronie wynikać może że od tego przybywa nam sekt (w przeciwieństwie do ateizmu, który je potępia)..

    wlasnowierca.go.pl [LINK]

Foto

O blogu

3ED Blog - na różne tematy ale głównie w okół Linuksa.. Internetowy notatnik pisany w wolnych chwilach. Nie oczekuje zysku, dużej widowni - po prostu zapisuje tu to co mi przyjdzie do głowy.. Oczywiście komentarzem możesz dać mi temat do czego zachęcam.