FluxBox Konfigürasyon Araçları

FluxBox konfigürasyonunu yaparken metin düzenlemeyi sevmeyen kullnıcalar düşünülmüş olmalı ki FluxConf adında bir uygulama yazılmış.Fluxconf içerisinde ;tuş kombinasyonlarınızı ayralamanızı sağlayan fluxkeys,menülerini oluşturmanızı sağlayan fluxmenu ve flux stil ayarlarını yapmanızı sağlayan fluxconf uygulamaları bulunmaktadır.Uygulamaya http://www.fluxbox.org adresinden ulaşabilirsiniz.

Uygulamayı kaynak koddan kurduktan sonra, fluxbare komutunu vererek uygulamanın seçenek menüsü karşısına gelecek, buradan konfigüre etmek istediğiniz özelliğe göre seçiminiz yapabilirsiniz.Ayarların geçerli olması için tabii ki her ayarlama işleminden sonra fluxbox ı tekrar başlatmanız yerinde olacaktır.

fbsetbg fluxbox masaüstümüzün arka planını ayarlamamız sağlar.Herhangi bir arka plan resmi atamak içinfbsetbg komutundan sonra resmin yolunu göstermeniz yeterli olacaktır.Örnek; fbsetbg /home/ttt/resim1.jpeg

FluxBox Yardımcı Uygulamaları

FluxBox masaüstünü kullanırken sade menüler ve çalışma ortamlarına alışık olmayan ve aynı zamanda eski alışkanlıklarını bırakamayan kullanıcılara da hitap eden iki farklı uygulama olan fbdesk ve fluxter gerçekten flux ınıza farklı bir görünüm ve çekicilik katmanızı sağlayacak.Her iki, uygulamaya da http://www.fluxbox.org sitesinin downloads kısmından ulaşabilirsiniz.İlk uygulamamız fbdesk masaüstünde değişik simgeler göstermeye yarayan bir uygulama.Fbdesk konfigürasyon dosyasıda diğer konfigürasyon dosyaları gibi ~/.fluxbox/fbdesk.icons şeklinde bulunmaktadır.Çok basit bir ayar dosyasına sahip olan uygulama , dosya içerisinde şu ayarları tutar,burada dikkat edilmesi gereken her simge tanımlaması için [Desktop Entry] ile başlayıp [end] ile sonlandığıdır.Name simge altında yazılı olan etiketi gösterir,Exec ise simgenin çalıştıracağı komut yada dosya adını bildirir.Pos bilgisi simgenin konumu hakkında bilgi tutar.Masaüstünde simgeler ayrıca sürükle-bırak yöntemine de cevap verebilirler.Simgenin son konumu fbdesk.icons dosyasına işlenir ve diğer kullanımda da aynı konumda açılmasını sağlar , örnek bir simge ayarı ise şu şekilde olur.

[Desktop Entry]

Name=Xmms

Exec=/usr/bin/xmms

Icon=/home/ttt/.kde/share/icons/Gartoon-PNG/64×64/apps/xmms.png

Pos=25 315

[end]

Ayrıca simgelerin üzerinde sağ tıklayarak Fbdesk

menüsüne de ulaşabilirsiniz ve buradan

simgelenedirme işlenmine devam edebilirsiniz.

New icon: Yeni simge oluşturur.

Set Command:O simgeninçalıştırcağı komutu belirtme

nizi sağlar

Set Label:Simgenin altında yazacak etiketi belirleme-

nizi sağlar.

Bir diğer uygulama olan fluxter ise masaüstümüzde bulunan farklı çalışma ortamlarına geçiş için kullanabileceğimiz yardımcı bir uygulamadır.Diğer sayfalayıcılardan pek bir farkı olmayan fluxter ın ayar dosyası ~/fluxbox/fluxter.bb şeklindedir.Kendi kullanıcınız altında bulamadı iseniz /usr/local/share/fluxbox/fluxter/fluxter.bb dosyasını $HOME/.fluxbox/ altına kopyalayabilirsiniz.Bunun için

cp /usr/local/share/fluxbox/fluxter/fluxter.bb ~/.fluxbox/

yazmanız yeterli olacaktır.Bu ayar dosyasında da fluxter ın konumu ve hangi tuşlara nasıl tepki vereceği şeklindeki ayarları yapabilirisni,z.Not:Öntanımlı gelen Fluxter mouse nızın scroll tuşuna bastığınızda çalışma ortamını değiştirecektir.Bunu fluxter.bb dosyasından değiştirebilirsiniz.Bunu aşağıdaki satırlaı bularak fluxter.bb dosyanızdan ayarlayabilirsiniz.

!fluxter.desktopChangeButton:1

!fluxter.desktopMoveButton:2

olarak değiştirerek yapabilirsiniz.Bu sayede sol mouse tuşu ile çalışma ortamınzı değiştrebilir , scroll tuşunuz ile iseuygulamları fluxter üzerinde bir çalışma ortmaından diğerine taşıyabilirsiniz.Sonıuç olarak konfiürasyon dosyanız aşağıdaki şekilde olacaktır;

!** change mouse button action,

!** button 1 = left mouse button, 2 middle, 3 right etc.

!** you can define mutiple functions to a mouse button, like raise & focus

!fluxter.desktopChangeButton: 1

!fluxter.windowMoveButton: 2

!fluxter.windowFocusButton: 3

!fluxter.windowRaiseButton: 3

Her iki uygulamanın da fluxbox açıldığında çalışmasını istiyorsanız $HOME/.xinitrc dosyanızın içerisine exec /usr/X11R6/bin/fluxbox satırından önce şu satırları girmelisiniz.

exec fbdesk &

exec fluxter &

dosyanın son hali şu şekilde olacaktır.

# Start the window manager:

exec fbdesk &

exec fluxter &

exec /usr/X11R6/bin/fluxbox