Я довольно часто использую Fluxbox (плюс Aterm). Именно в этой среде я смотрю фильмы и играю в Quake-II (существенно экономя ресурсы).
На моём десктопе KDE и Fluxbox мирно сосуществуют в разных аккаунтах — один для работы, другой для фильмов и игр. Разумеется, Fluxbox у меня тоже весь чёрно-зелёный и брутальный. Ну и, как водится, я решил поделиться своими файлами конфигурации со всеми желающими.
Я использовал Fluxbox на десктопе, когда у меня десктопом был старенький Pentium-3, 500 МГц. Сейчас мне не требуется так экономить ресурсы. Зато я ношу свой Fluxbox на флешке, и он там весьма к месту. Он всё такой же, только Aterm я сменил на urxvt.
Скачать одним файлом: fluxbox.tar.gz (3,6 Кб)
Отдельные фрагменты из каталога .fluxbox/ прилагаются.
~/.fluxbox/styles/ganja_spirit
rootCommand: fbsetroot -solid black *font: Terminus-10 *justify: left *color: black *textColor: rgb:9f/ff/9f *.focus.textColor: white *.focus.color: rgb:00/3f/00 *borderColor: rgb:5f/7f/5f *borderWidth: 1 window.*.borderColor: rgb:3f/3f/3f window.focus.borderColor: rgb:5f/7f/5f menu.hilite.textColor: white menu.hilite.color: rgb:2f/37/2f menu.title.justify: center toolbar.*.color: rgb:2f/37/2f toolbar.*.borderWidth: 0 toolbar.iconbar.*.textColor: rgb:5f/5f/5f toolbar.iconbar.focused.textColor: rgb:9f/ff/9f toolbar.clock.justify: center toolbar.workspace.justify: center
~/.fluxbox/startup
/usr/bin/fbsetroot -solid black xrdb -load ~/.fluxbox/Xdefaults # CapsLock to switch setxkbmap -model pc104 -layout us,ru -variant ,winkeys setxkbmap -option -option grp:caps_toggle # fbpager & # /usr/lib/xscreensaver/glmatrix -root & # psi & keepassx & exec /usr/bin/fluxbox
~/.fluxbox/keys
# Same scrolling order as in KDE and XFce OnDesktop Mouse5 :nextWorkspace OnDesktop Mouse4 :prevWorkspace OnToolbar Mouse5 :NextWorkspace OnToolbar Mouse4 :PrevWorkspace # Play/Pause in MPD (with IPv6 issue workaround) Pause :execCommand MPD_HOST=127.0.0.1 MPD_PORT=6600 mpc toggle # Alt-F3 volume control Mod1 F3 :execCommand LC_ALL=C urxvt -geometry 80x13 -e aumix # PrintScreen to take screenshot Print :ExecCommand import -window root ~/screen.png # Win-ScrollLock to lock screen Mod4 Scroll_Lock :execCommand xlock Mod1 Control L :execCommand xlock # Ctrl-Alt-Left, Ctrl-Alt-Right: next and prev desktop Mod1 Control Left :PrevWorkspace Mod1 Control Right :NextWorkspace # Win-PgUp, Win-PgDown and Win-Delete: useful hotkeys Mod4 Prior :MaximizeWindow Mod4 Next :ShadeWindow Mod4 Delete :KillWindow # Like Gnome Mod1 F10 :MaximizeWindow # Win-Arrows moves window Mod4 Left :MoveLeft 20 Mod4 Right :MoveRight 20 Mod4 Up :MoveUp 20 Mod4 Down :MoveDown 20 # Alt-F4 closes window Mod1 F4 :Close # Alt-F1 to show main menu Mod1 F1 :RootMenu # Alt-F2 opens "run dialog", a excellent run dialog ;) Mod1 F2 :ExecCommand urxvt Mod4 F2 :ExecCommand urxvt # Defaults Mod1 Tab :NextWindow Mod1 Shift Tab :PrevWindow OnTitlebar Mouse2 :StartTabbing OnTitlebar Double Mouse1 :Shade OnTitlebar Mouse3 :WindowMenu OnWindow Mod1 Mouse1 :MacroCmd {Raise} {Focus} {StartMoving} OnWindow Mod1 Mouse3 :MacroCmd {Raise} {Focus} {StartResizing BottomRight} OnDesktop Mouse1 :hideMenus OnDesktop Mouse2 :workspaceMenu OnDesktop Mouse3 :rootMenu
~/.fluxbox/Xdefaults
XTerm*background: black XTerm*foreground: gray XTerm*font: -*-terminus-medium-r-*-*-20-*-*-*-*-*-koi8-u XTerm*scrollBar: false URxvt*geometry: 80x25 URxvt*background: black URxvt*foreground: gray URxvt*skipScroll: true URxvt*font: -*-terminus-medium-r-*-*-20-*-*-*-*-*-koi8-u URxvt*scrollBar: false Xft.dpi: 96 XLock.mode: blank XLock.erasedelay: 0 XLock.font: -*-terminus-medium-r-*-*-20-*-*-*-*-*-koi8-u XLock.background: black XLock.foreground: gray25 XLock.dpmsoff: 30