STARTFLUXBOX(1) Fluxbox Manual STARTFLUXBOX(1)

startfluxbox - راه‌اندازی یک نشست fluxbox

startfluxbox

دستور startfluxbox اسکریپتی است که فایل ~/.fluxbox/startup را اجرا می‌کند. اگر این فایل وجود نداشته باشد، ایجاد خواهد شد.

اگر از startx استفاده می‌کنید، startfluxbox باید از ~/.xinitrc و چنانچه از یک مدیر نمایش مانند xdm استفاده می‌کنید، از ~/.xsession شما اجرا شود.

~/.fluxbox/startup

این فایل شامل تمامی دستوراتی است که باید پیش از آغاز fluxbox اجرا شوند. فایل اولیه حاوی توضیحاتی مفید برای افراد تازه‌کار است. این فایل همچنین fluxbox را راه‌اندازی می‌کند.

فایل پیش‌فرض ~/.fluxbox/startup به صورت زیر است:

#!/bin/sh
#
# fluxbox startup-script:
#
# Lines starting with a '#' are ignored.
# Change your keymap:
xmodmap "$HOME/.Xmodmap"
# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
#
# unclutter -idle 2 &
# wmnd &
# wmsmixer -w &
# idesk &
# And last but not least we start fluxbox.
# Because it is the last app you have to run it with ''exec'' before it.
exec fluxbox
# or if you want to keep a log:
# exec fluxbox -log "$fluxdir/log"

اگر نیاز دارید برنامه‌هایی را پس از fluxbox اجرا کنید، می‌توانید خط exec fluxbox بالا را به چیزی شبیه به این تغییر دهید:

exec fluxbox &
fbpid=$!
sleep 1
{
    xsetroot -cursor_name left_ptr -fg white -bg black &
    ipager &
    gkrellm2 &
} &
wait $fbpid

بدین ترتیب، با دادن ۱ ثانیه زمان به fluxbox جهت بالا آمدن، برنامه‌های xsetroot، ipager و gkrellm2 همگی پس از fluxbox اجرا خواهند شد.

برای جزئیات بیشتر درباره کارهای دیگری که می‌توانید در این اسکریپت انجام دهید، sh(1) یا مستندات پوسته خود را ببینید.

نویسنده startfluxbox(1) Han Boetes <han at fluxbox.org> است.

این صفحه راهنما توسط Jim Ramsay <i.am at jimramsay.com> برای fluxbox-1.1.2 به قالب asciidoc تبدیل شده است.

fluxbox(1)

Jim Ramsay <i.am@jimramsay.com>

نویسنده.
08 February 2015 startfluxbox.txt