Openbox

Tutaj miała być bardzo fajna, długa notka o instalacji i konfiguracji Openbox’a

Ponieważ nie chce mi się tego pisać od nowa powiem bardzo skrótowo…

Jeśli masz Ubuntu Edgy Eft to lepiej wszystko instaluj ze źródeł, bo repo jest uszkodzone. Poza tym taskbar, z którego korzystam – pypanel w repo Ubuntu też jest uszkodzony, także lepiej się zastosować do rozwiązania podsuniętego na ubuntuforums.org.

Do konfiguracji przyda się ObMenu i ObConf.

Wczoraj właśnie bawiłem się i oto jak wygląda miks Openbox + PyPanel + xfce4-terminal + conky:

Radmen's openbox :-]

Oficjalnie oznajmiam, że Openbox zdecydowanie bardziej podoba mi się niż Fluxbox i inne WM’y.

10 Responses to “Openbox”

  1. _kUtek_ June 19, 2007 at 2:17 pm #

    czy można prosić o cfg conky’ego? :)

  2. radmen June 19, 2007 at 2:17 pm #

    @
    # Conky sample configuration
    #
    # the list of variables has been removed from this file in favour
    # of keeping the documentation more maintainable.
    # Check http://conky.sf.net for an up-to-date-list.

    # set to yes if you want Conky to be forked in the background
    background no

    # X font when Xft is disabled, you can pick one with program xfontsel
    #font 5×7
    #font 6×10
    #font 7×13
    #font 8×13
    #font 9×15
    #font mintsmild.se
    #font **-*-*-*-*-34-*-*-*-*-*-*-*

    # Use Xft?
    use_xft yes

    # Set conky on the bottom of all other applications
    # on_bottom yes

    # Xft font when Xft is enabled
    xftfont Bitstream Vera Sans Mono:size=9

    # Text alpha when using Xft
    xftalpha 0.8

    # Print everything to stdout?
    # out_to_console no

    # MPD host/port
    # mpd_host localhost
    # mpd_port 6600
    # mpd_password tinker_bell

    # Print everything to console?
    # out_to_console no

    # mail spool
    mail_spool $MAIL

    # Update interval in seconds
    update_interval 5.0

    # This is the number of times Conky will update before quitting.
    # Set to zero to run forever.
    total_run_times 0

    # Create own window instead of using desktop (required in nautilus)
    own_window no

    # Use pseudo transparency with own_window?
    own_window_transparent yes

    # If own_window_transparent is set to no, you can set the background colour here
    own_window_colour hotpink

    # Use double buffering (reduces flicker, may not work for everyone)
    double_buffer yes

    # Minimum size of text area
    minimum_size 20 5

    # Draw shades?
    draw_shades yes

    # Draw outlines?
    draw_outline no

    # Draw borders around text
    draw_borders no

    # Stippled borders?
    stippled_borders 1

    # border margins
    border_margin 4

    # border width
    border_width 1

    # Default colors and also border colors
    default_color white
    default_shade_color black
    default_outline_color black

    # Text alignment, other possible values are commented
    alignment bottom_right
    #alignment top_right
    #alignment bottom_left
    #alignment bottom_right
    #alignment none

    # Gap between borders of screen and text
    # same thing as passing -x at command line
    gap_x 12
    gap_y 12

    # Subtract file system buffers from used memory?
    no_buffers yes

    # set to yes if you want all text to be in uppercase
    uppercase no

    # number of cpu samples to average
    # set to 1 to disable averaging
    cpu_avg_samples 2

    # number of net samples to average
    # set to 1 to disable averaging
    net_avg_samples 2

    # Force UTF8? note that UTF8 support required XFT
    override_utf8_locale no

    # Add spaces to keep things from moving about? This only affects certain objects.
    use_spacer no

    # mldonkey_hostname Hostname for mldonkey stuff, defaults to localhost
    # mldonkey_port Mldonkey port, 4001 default
    # mldonkey_login Mldonkey login, default none
    # mldonkey_password Mldonkey password, default none

    # boinc (seti) dir
    # seti_dir /opt/seti

    # variable is given either in format $variable or in ${variable}. Latter
    # allows characters right after the variable and must be used in network
    # stuff because of an argument

    # stuff after ‘TEXT’ will be formatted on screen

    TEXT
    ${color gold}$nodename${color white} – $sysname $kernel on $machine
    $stippled_hr
    ${color gold}Uptime:${color white} $uptime – Load:$color $loadavg
    ${color gold}CPU Usage:${color white} $cpu% ${cpubar}
    ${color gold}RAM Usage:${color white} $mem/$memmax – $memperc% ${membar}
    ${color gold}Swap Usage:${color white} $swap/$swapmax – $swapperc% ${swapbar}
    ${color gold}Processes:${color white} $processes Running: $running_processes
    $stippled_hr
    ${color gold}Networking:${color white}
    Down: ${downspeed ppp0} k/s ${offset 80}Up: ${upspeed ppp0} k/s
    ${color gold}Temperatures:${color white}
    CPU: ${acpitemp}C
    ${color gold}Name${color white} PID CPU% MEM%
    ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
    ${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
    ${color grey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
    ${color gold}Mem usage${color white}${color white} PID CPU% MEM%
    ${color white} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
    ${color lightgrey} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
    ${color grey} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
    @

    ;-]

  3. _kUtek_ June 19, 2007 at 2:17 pm #

    O, dzięki! :)

  4. radmen June 19, 2007 at 2:17 pm #

    NMZC ;]

  5. coldpeer June 19, 2007 at 2:17 pm #

    hmm, a w czym Ci się bardziej podoba od Fluksa?

  6. radmen June 19, 2007 at 2:17 pm #

    Generalnie Pipemenu mi się podoba, całkiem fajne rozwiązanie.

    Poza tym możliwość odpalenia Openbox’a w środowisku KDE i GNOME też jest dość ciekawa. Poza tym wydajem i się milszy dla oka.

    Ot. dość subiektywnie ;-]

  7. radmen June 19, 2007 at 2:17 pm #

    I jeszcze jeden taki szczegół. Edytor Kate w Openbox włącza się normalnie. We fluxie był w trybie pełnoekranowym, bez obramowania. Nie szło go przesunąć, zminimalizować, nic.

  8. coldpeer June 19, 2007 at 2:17 pm #

    Pipemenu? A co to? ;-)

    Mi kate taki problem sprawiał tylko w oknach dialogowych typu otwórz/zapisz. Raz zmaksymalizowałem, zminimalizować do tej pory nie mogę. Ale to kwestia bibliotek KDE dla Fluxa. Chociaż mi to nie przeszkadza, bo Kate nie używam.

  9. radmen June 19, 2007 at 2:17 pm #

    Hm ciężko dokładnie to wytłumaczyć. Musiałbyś to widzieć na żywo ;p

  10. Marines Blog June 19, 2007 at 2:17 pm #

    Lekkie środowiska graficzne – moje doświadczenia

    Posiadam dziadka z Pentiumem 375MHz i 224MB RAM’u i muszę stawać na głowie, żeby uczynić go w miarę wydajnym. Najlepszym rozwiązaniem okazał się Linux, a konkretnie Arch. Jako, że jestem jednak zwolennikiem X’ów i preferuję przeglądarki[...]