user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 21-02-2013 22:27:29

penthium2
Modérateur

[tuto] ajouté le menu openbox a tint2-svn

bonjour,
ce tuto va vous expliquer comment mettre le menu openbox en launcher dans tint2

historique :

Coyotus ma montré tint2 et j'ai adoré c'est donc devenue mon panel par défault. je donnerais ma configuration complete de tint2 qui risque d'tre le futur panel de viperr. Pour informatino la config de tint2 est la config de coyotus big_smile.

Puis viens un problème soulever par un utilisateur de fedora : http://forums.fedora-fr.org/viewtopic.php?id=59380 ! car actuelement j'utilisait le tint2 de fedora mais, celui ci est le tint2 "stable". celui ci n'intègre pas l'option launcher... pour cela il faut la version tint2 venant du svn du projet.

Casse la que tienne ! !!!! je génère le rpm pour viperr ( mais étant un version dite non stable je le mais dans le dépot testing de viperr ( j'y reviendrais ).


But du tuto :ajouter un menu dans  tint2 :

L'option launcher de tint2 va vous permettre de mettre des icônes de vos programmes préférer directement dans la barre de tint2.
dans ce tuto je vais juste vous expliquer comment ajouté le menu openbox de viperr dans cette barre.


Pré-requis :

Pour pouvoir profité du rpm viperr de tint2 version 0.11.652 ( svn version ) il faut au préalable installer le paquet viperr-repo

su -c 'yum install viperr-repo'

une vois les dépot corectement installé ( attentino vérifier bien que les depot sont bien installer en regardant dans /etc/yum.repo.d

vous devez avoir :

viperr-stable.repo
viperr-testing.repo

Installation :

L'installation de tint2 version viperr est facile :

su -c 'yum install --enablerepo=viperr-testing tint2'

ce paquet mettera a jour le paquet tint2 de fedora si vous l'aviez déjà installer donc pas de problème ( le system yum est bien fais tout de même )

configuration :

voila on rentre de le coeur du tuto.

1) générer le futur bouton du launcher.

tint2 utilise pour ses launcher les fameux <programe>.desktop situé dans /usr/share/applications

créer avec votre éditeur de fichier favoris ( vim of course ) le fichier /usr/share/applications/menuopenbox.desktop

et ajouté ce contenu :

[Desktop Entry]
Encoding=UTF-8
Name=Tint2 Openbox Menu
Comment=Tint2 Openbox Menu Hack
X-GNOME-FullName=Openbox Menu
Exec=xdotool key super+space
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=viperr-logos/V30.png
Categories=Menu;
MimeType=
StartupNotify=true

voila le futur menu openbox pour tint2 est pres. maintenant il faut l'activer dans tint2 :

2) configuration de tint2 :

avant toute chose il faut rajouté une optino a tint2 qui va configuré l'autre des différente section de tint2 pour cela il faut ajouter ceci dans votre fichier :
$HOME/.config/tint2/votrethemerc.tint2rc

panel_items = LTSBC

ce paramètre active l'option launcher de tint2

puis il suffit d'ajouter la ligne suivante dans votre tint2rc :

launcher_item_app = /usr/share/applications/menuopenbox.desktop

Et voila le tour est joué ! relancer votre tint2 est c'est gagné \o/

conclusion :

en espérant ce se tuto vous sera utile, biensur si vous voulez rajouter d'autre icone en launcher il suffit d'ajouter d'autre ligne du type :
launcher_item_app = /usr/share/applications/<votreapplication>.desktop

Bonus :

le screen du résultat avec ma conf viperr tint2 :
tint2 vipertint2 viperr

mon fichier de conf de tint2 ( merci coyotus )

# Tint2 config file
# For information on manually configuring tint2 see http://code.google.com/p/tint2/wiki/Configure

# Background definitions
# ID 1
rounded = 5
border_width = 0
background_color = #0A0A0A 0
border_color = #121212 23

# ID 2
rounded = 5
border_width = 1
background_color = #FFFFFF 28
border_color = #FFFFFF 23

# ID 3
rounded = 5
border_width = 1
background_color = #000000 0
border_color = #000000 0

# ID 4
rounded = 5
border_width = 1
background_color = #888888 20
border_color = #ED2323 60

# ID 5
rounded = 5
border_width = 1
background_color = #000000 23
border_color = #D8D8D8 23

# ID 6
rounded = 5
border_width = 1
background_color = #D8D8D8 1
border_color = #D8D8D8 23

# ID 7
rounded = 5
border_width = 1
background_color = #222222 0
border_color = #222222 23

# ID 8
rounded = 5
border_width = 3
background_color = #888888 0
border_color = #888888 23

# ID 9
rounded = 5
border_width = 1
background_color = #000000 23
border_color = #D8D8D8 23

# Panel
panel_monitor = all
panel_position = bottom center horizontal
panel_size = 100% 20
panel_margin = O O
panel_padding = 6 0 0
panel_dock = 0
wm_menu = 1
panel_layer = bottom
panel_background_id = 1
panel_items = LTSBC

# Panel Autohide
autohide = 0
autohide_show_timeout = 0.1
autohide_hide_timeout = 0.1
autohide_height = 0
strut_policy = follow_size

# Taskbar
taskbar_mode = multi_desktop
taskbar_padding = 6 0 6
taskbar_background_id = 5
taskbar_active_background_id = 6

# Tasks
urgent_nb_of_blink = 20
task_icon = 1
task_text = 0
task_centered = 1
task_maximum_size = 40 40
task_padding = 2 2
task_background_id = 3
task_active_background_id = 2
task_urgent_background_id = 4
task_iconified_background_id = 3

# Task Icons
task_icon_asb = 80 0 0
task_active_icon_asb = 100 0 0
task_urgent_icon_asb = 100 0 0
task_iconified_icon_asb = 80 0 0
# Fonts
task_font = sans 06_55 6
task_font_color = #D8D8D8 60
task_active_font_color = #D8D8D8 100
task_urgent_font_color = #FFFFFF 100
task_iconified_font_color = #D8D8D8 60
font_shadow = 0

# System Tray
systray = 1
systray_padding = 4 2 3
systray_sort = ascending
systray_background_id = 9
systray_icon_size = 24
systray_icon_asb = 100 0 0

# Clock
time1_format = %H:%M
time1_font = Liberation Sans 8
time2_format = %A %d %B
time2_font = sans 6
clock_font_color = #FFFFFF 100
clock_padding = 4 4
clock_background_id = 9
clock_lclick_command = gsimplecal
clock_rclick_command = gsimplecal

# Tooltips
tooltip = 1
tooltip_padding = 2 2
tooltip_show_timeout = 0.0
tooltip_hide_timeout = 0.0
tooltip_background_id = 9
tooltip_font = sans normal 8.0
tooltip_font_color = #D8D8D8 100

# Mouse
mouse_middle = none
mouse_right = toggle
mouse_scroll_up = toggle
mouse_scroll_down = iconify

# Battery
battery = 1
battery_low_status = 20
battery_low_cmd = notify-send "battery low"
battery_hide = 96
bat1_font = Sans 8
bat2_font = Sans 6
battery_font_color = #FFFFFF 100
battery_padding = 2 0
battery_background_id = 9

launcher_item_app = /usr/share/applications/menu.desktop
# End of config

vi est mon ami pour la vie
Viperr
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn

Hors ligne

#2 21-02-2013 22:34:02

IceF0x
#! Gourou Linux

Re : [tuto] ajouté le menu openbox a tint2-svn

Super tuto mais tu pourrais poster l'icône du launcher ?


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#3 21-02-2013 23:07:17

penthium2
Modérateur

Re : [tuto] ajouté le menu openbox a tint2-svn

ba c'est l'icone de viperr a gauche toute du screenshot big_smile

tu las veux en téléchargement direct ?


vi est mon ami pour la vie
Viperr
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn

Hors ligne

#4 24-02-2013 00:06:50

alh54
Membre

Re : [tuto] ajouté le menu openbox a tint2-svn

On peut enrichir la section launcher pour peafiner la taille des icones et les espacements, voici ma section launcher:

# launcher
launcher_padding = 8 4 4
launcher_background_id = 0
launcher_icon_size = 24
launcher_item_app = /usr/share/applications/menuopenbox.desktop
launcher_item_app = /usr/share/applications/firefox.desktop
launcher_item_app = /usr/share/applications/mozilla-thunderbird.desktop
launcher_item_app = /usr/share/applications/fedora-exaile.desktop
launcher_item_app = /usr/share/applications/gnome-mplayer.desktop

Dernière modification par alh54 (24-02-2013 00:08:16)

Hors ligne

#5 24-02-2013 09:15:39

IceF0x
#! Gourou Linux

Re : [tuto] ajouté le menu openbox a tint2-svn

viperr a écrit :

ba c'est l'icone de viperr a gauche toute du screenshot big_smile

tu las veux en téléchargement direct ?

Oui pour la taille réelle. j'imagine que certain voudrons la même icône.


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#6 24-02-2013 11:23:34

penthium2
Modérateur

Re : [tuto] ajouté le menu openbox a tint2-svn

alh54 a écrit :

On peut enrichir la section launcher pour peafiner la taille des icones et les espacements, voici ma section launcher:

# launcher
launcher_padding = 8 4 4
launcher_background_id = 0
launcher_icon_size = 24
launcher_item_app = /usr/share/applications/menuopenbox.desktop
launcher_item_app = /usr/share/applications/firefox.desktop
launcher_item_app = /usr/share/applications/mozilla-thunderbird.desktop
launcher_item_app = /usr/share/applications/fedora-exaile.desktop
launcher_item_app = /usr/share/applications/gnome-mplayer.desktop

merci de ta contribution.

Un e chose que je trouve domage c'est qu'on peut gerer une bourdure autour du launcher ( enfin j'ai pas trouvé) si tu as une piste ca m'aiderais.

IceF0x je regarde ca lundi pour mettre l'icone en téléchargement.


vi est mon ami pour la vie
Viperr
Ph'nglui nglw-nafh Cthulhu R'lyeh wgah-nagl fhtagn

Hors ligne

#7 24-02-2013 22:43:50

alh54
Membre

Re : [tuto] ajouté le menu openbox a tint2-svn

Un e chose que je trouve domage c'est qu'on peut gerer une bourdure autour du launcher ( enfin j'ai pas trouvé) si tu as une piste ca m'aiderais.

C'est dans launcher_background_id = integer, l'integer fait référence à un backgound déja défini dans tint2rc. Le background définie aussi bien le fond que la bordure.

Hors ligne

Pied de page des forums