[pekwm] Menu dynamique
- Papypanda
- Hankyu
- Messages : 22
- Inscription : ven. 29 janv. 2010, 11:32
- Localisation : Valenciennes, France
[pekwm] Menu dynamique
Bonjour,
Actuellement sous openbox je me demandes comment adapter openbox-menu à pekwm.
J'avoue que réécrire à la main toutes les applis ca gonfle un peu.
Si jamais il existe une doc francaise pour bien maitriser ou des liens intéressants je suis preneur, je trouve ce wm sympa de plus je suis un peu du genre à éviter ce qui connait un trop grand succès et openbox commence à en avoir un ^^
Merci
Actuellement sous openbox je me demandes comment adapter openbox-menu à pekwm.
J'avoue que réécrire à la main toutes les applis ca gonfle un peu.
Si jamais il existe une doc francaise pour bien maitriser ou des liens intéressants je suis preneur, je trouve ce wm sympa de plus je suis un peu du genre à éviter ce qui connait un trop grand succès et openbox commence à en avoir un ^^
Merci
Re: [pekwm] Menu dynamique
<hs> Ceci dit Arch aussi !Papypanda a écrit :je suis un peu du genre à éviter ce qui connait un trop grand succès et openbox commence à en avoir un ^^

Sinon pour PekWM j'avais presque oublié l'existence d'un menu, je n'utilise que les raccourcis clavier et le lanceur d'applications...
- Papypanda
- Hankyu
- Messages : 22
- Inscription : ven. 29 janv. 2010, 11:32
- Localisation : Valenciennes, France
Re: [pekwm] Menu dynamique
j'ai un pc de type familial donc bon les raccourcis moyen... ^^
- Papypanda
- Hankyu
- Messages : 22
- Inscription : ven. 29 janv. 2010, 11:32
- Localisation : Valenciennes, France
Re: [pekwm] Menu dynamique
si jamais ya une doc en francais ou un wiki ou aider pour traduction ca me dérange po 

Re: [pekwm] Menu dynamique
Salut !
J'ai pas testé et je sais pas comment on fait sous PekWM mais tu peux toujours essayer ceci : Menumaker (ou la page du projet : http://menumaker.sourceforge.net/ )
Bon c'est pas exactement ce que tu cherches, mais c'est peut-être un bon début pour pas tout faire à la main
J'ai pas testé et je sais pas comment on fait sous PekWM mais tu peux toujours essayer ceci : Menumaker (ou la page du projet : http://menumaker.sourceforge.net/ )
Bon c'est pas exactement ce que tu cherches, mais c'est peut-être un bon début pour pas tout faire à la main

Re: [pekwm] Menu dynamique
Menumaker est buggé, impossible de créer quoi que ce soit 
Du coup je cherche un moyen d'avoir un menu application dans mon pekwm, plusieurs script pour openbox que j'ai testé pour les adapter ne marchais pas.
Je voulais codé une app python avec pyxdg mais cette librairie est fourni sans aucune doc et je ne saisi pas son code source.
Donc si vous avez un script qui me permette d'optenir ce satané menu, et qui ne dépend pas de gnome--menu, ça serait super de me l'indiquer
Merci

Du coup je cherche un moyen d'avoir un menu application dans mon pekwm, plusieurs script pour openbox que j'ai testé pour les adapter ne marchais pas.
Je voulais codé une app python avec pyxdg mais cette librairie est fourni sans aucune doc et je ne saisi pas son code source.
Donc si vous avez un script qui me permette d'optenir ce satané menu, et qui ne dépend pas de gnome--menu, ça serait super de me l'indiquer

Merci
ArchLinux x86_64 sur un netbook Acer Aspire One 722 avec xfce
- froli
- archer de cavalerie
- Messages : 186
- Inscription : dim. 15 juin 2008, 09:09
- Localisation : Québec, Canada
Re: [pekwm] Menu dynamique
Édite le fichier à la main... Ça prend que 10 minutes la première fois...
Si tu veux je te met le mien et tu le modifie à ta façon:
Si tu veux je te met le mien et tu le modifie à ta façon:
Code : Tout sélectionner
# Menu config for pekwm
# Variables
INCLUDE = "vars"
RootMenu = "Pekwm" {
Entry = "Browser" { Actions = "Exec google-chrome &" }
Entry = "Terminal" { Actions = "Exec $TERM &" }
Entry = "Calculator" { Actions = "Exec galculator &" }
Separator {}
Entry = "Run.." { Actions = "ShowCmdDialog" }
Separator {}
Submenu = "Apps" {
Submenu = "Accessoires" {
Entry = "Gcolor2" { Actions = "Exec gcolor2 &" }
Entry = "LxAppearence" { Actions = "Exec lxappearance &" }
Entry = "Medit" { Actions = "Exec medit &" }
Entry = "Nitrogen" { Actions = "Exec nitrogen &" }
Entry = "Thunar" { Actions = "Exec thunar &" }
}
Submenu = "Internet" {
Entry = "Deluge" { Actions = "Exec deluge &" }
Entry = "Google Chrome" { Actions = "Exec google-chrome &" }
Entry = "Pidgin" { Actions = "Exec pidgin &" }
Entry = "Pino" { Actions = "Exec pino &" }
}
Submenu = "Multimedia" {
Entry = "Sonata" { Actions = "Exec sonata &" }
}
}
Submenu = "Places" {
Entry = "Home" { Actions = "Exec thunar /home/froli/ &" }
Entry = "Documents" { Actions = "Exece thunar /home/froli/Documents &" }
Entry = "Images" { Actions = "Exec thunar /home/froli/Images &" }
Entry = "Musique" { Actions = "Exec thunar /home/froli/Musique &" }
Entry = "Downloads" { Actions = "Exec thunar /home/froli/Downloads &" }
}
Separator {}
Submenu = "Go to" {
SubMenu = "Workspace" {
# Create goto menu once per pekwm config reload. The fast way that
# will work for most if not all users.
COMMAND = "/usr/share/pekwm/scripts/pekwm_ws_menu.sh goto"
# Create goto menu every time the menu is opened. The slow way.
# This is what you want if you are using external tools to make
# the amount of workspaces something else than what you define in
# ~/.pekwm/config. You will know if you want this.
# Entry = "" { Actions = "Dynamic /usr/share/pekwm/scripts/pekwm_ws_menu.sh goto dynamic" }
}
Entry = "Window.." { Actions = "ShowMenu GotoClient True" }
}
Submenu = "Pekwm" {
Submenu = "Themes" {
Entry { Actions = "Dynamic /usr/share/pekwm/scripts/pekwm_themeset.sh /usr/share/pekwm/themes" }
Entry { Actions = "Dynamic /usr/share/pekwm/scripts/pekwm_themeset.sh ~/.pekwm/themes" }
}
Entry = "Reload" { Actions = "Reload" }
Entry = "Restart" { Actions = "Restart" }
Entry = "Exit" { Actions = "Exec python /home/froli/Documents/scripts/shutdown_pekwm/shutdown.py" }
}
}
WindowMenu = "Window Menu" {
Entry = "(Un)Stick" { Actions = "Toggle Sticky" }
Entry = "(Un)Shade" { Actions = "Toggle Shaded" }
Entry = "Iconify" { Actions = "Set Iconified" }
Entry = "Command.." { Actions = "ShowCmdDialog" }
Submenu = "Maximize" {
Entry = "Toggle Full" { Actions = "Toggle Maximized True True" }
Entry = "Toggle Horizontal" { Actions = "Toggle Maximized True False" }
Entry = "Toggle Vertical" { Actions = "Toggle Maximized False True" }
}
Submenu = "Fill" {
Entry = "Full" { Actions = "MaxFill True True" }
Entry = "Horizontal" { Actions = "MaxFill True False" }
Entry = "Vertical" { Actions = "MaxFill False True" }
}
Submenu = "Stacking" {
Entry = "Raise" { Actions = "Raise" }
Entry = "Lower" { Actions = "Lower" }
Entry = "Toggle Always On Top" { Actions = "Toggle AlwaysOnTop" }
Entry = "Toggle Always Below" { Actions = "Toggle AlwaysBelow" }
}
Submenu = "Decorations" {
Entry = "Toggle Decorations" { Actions = "Toggle DecorBorder; Toggle DecorTitlebar" }
Entry = "Toggle Borders" { Actions = "Toggle DecorBorder" }
Entry = "Toggle Titlebar" { Actions = "Toggle DecorTitlebar" }
}
Submenu = "Skip" {
Entry = "Toggle showing this frame in menus" { Actions = "Toggle Skip Menus" }
Entry = "Toggle including this frame in focus toggle" { Actions = "Toggle Skip FocusToggle" }
Entry = "Toggle if this frame snaps to other windows" { Actions = "Toggle Skip Snap" }
}
SubMenu = "Send To" {
# Create sendto menu once per pekwm config reload. The fast way that
# will work for most if not all users.
COMMAND = "/usr/share/pekwm/scripts/pekwm_ws_menu.sh send"
# Create sendto menu every time the menu is opened. The slow way.
# This is what you want if you are using external tools to make
# the amount of workspaces something else than what you define in
# ~/.pekwm/config. You will know if you want this.
# Entry = "" { Actions = "Dynamic /usr/share/pekwm/scripts/pekwm_ws_menu.sh send dynamic" }
}
Separator {}
Entry = "Close" { Actions = "Close" }
Submenu = "Kill" { Entry = "Kill application" { Actions = "Kill" } }
}
arch64 | froli@jabber.org | Suivez moi sur 
Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, ATI 4300HD 512MB, KDEmod.

Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, ATI 4300HD 512MB, KDEmod.
Re: [pekwm] Menu dynamique
Je préfèrerais un menu dynamique :s
ArchLinux x86_64 sur un netbook Acer Aspire One 722 avec xfce
- froli
- archer de cavalerie
- Messages : 186
- Inscription : dim. 15 juin 2008, 09:09
- Localisation : Québec, Canada
Re: [pekwm] Menu dynamique
Malheureusement, quand on utilise des logiciels qui "n'ont pas encore beaucoup de succès", il n'existe pas de méthode facile. Il faut donc aller voir la doc. Et dans bien des cas, les projets "qui connaissent encore peux de succès" n'ont pas de documentation francophone.
Il va donc falloir y aller à la dure. http://www.pekwm.org/files/pekwm/doc/0. ... intro.html
Il va donc falloir y aller à la dure. http://www.pekwm.org/files/pekwm/doc/0. ... intro.html
arch64 | froli@jabber.org | Suivez moi sur 
Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, ATI 4300HD 512MB, KDEmod.

Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, ATI 4300HD 512MB, KDEmod.
Re: [pekwm] Menu dynamique
je sais comment faire un menu dynamique, le problème est de trouver le script qui le génère
ArchLinux x86_64 sur un netbook Acer Aspire One 722 avec xfce
- froli
- archer de cavalerie
- Messages : 186
- Inscription : dim. 15 juin 2008, 09:09
- Localisation : Québec, Canada
Re: [pekwm] Menu dynamique
Il n'y a pas de script qui génère de menu dynamique. Tout est à la main.
Je crois par contre que ce que tu as trouvé comme "menu dynamique" c'est en fait l'équivalent de pipe-menu (d'openbox) pour PekWM
Je crois par contre que ce que tu as trouvé comme "menu dynamique" c'est en fait l'équivalent de pipe-menu (d'openbox) pour PekWM
arch64 | froli@jabber.org | Suivez moi sur 
Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, ATI 4300HD 512MB, KDEmod.

Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, ATI 4300HD 512MB, KDEmod.
Re: [pekwm] Menu dynamique
oui c'est ce que je recheche en faite, un pipe-menu pour Pekwm
ArchLinux x86_64 sur un netbook Acer Aspire One 722 avec xfce
Re: [pekwm] Menu dynamique
J'ai adapté le code de openbox-menu pour le rendre utilisable avec pekwm.
juste un problème maintenant, dans une console, ça fonctionne, mais dans pekwm, rien ne s'affiche. Ce n'est pas une erreur de syntax car si je copie tel quel ce que donne le script dans une console, dans le fichier menu de pekwm, ça fonctionne :/
EDIT: code corrigé, voir post suivant
juste un problème maintenant, dans une console, ça fonctionne, mais dans pekwm, rien ne s'affiche. Ce n'est pas une erreur de syntax car si je copie tel quel ce que donne le script dans une console, dans le fichier menu de pekwm, ça fonctionne :/
EDIT: code corrigé, voir post suivant

Dernière modification par dkmatt0 le sam. 05 juin 2010, 22:10, modifié 1 fois.
ArchLinux x86_64 sur un netbook Acer Aspire One 722 avec xfce
Re: [pekwm] Menu dynamique
ArchLinux x86_64 sur un netbook Acer Aspire One 722 avec xfce
Re: [pekwm] Menu dynamique
Salut !
Le lien ne marche pas.
Ca dit "fichier inexistante"
Si tu peux corriger le lien ou mettre un autre,
ça serait gentil !
Je cherche un script pour un menu dynamique
depuis longtemps.
Merci en avance
Le lien ne marche pas.
Ca dit "fichier inexistante"
Si tu peux corriger le lien ou mettre un autre,
ça serait gentil !
Je cherche un script pour un menu dynamique
depuis longtemps.
Merci en avance
Re: [pekwm] Menu dynamique
C'est un topic qui a + d'1 an ! (1 an et 1 jour
)
Normal que le lien n'existe plus. Il faut ouvrir un autre topic, éventuellement envoyer un message privé à l'auteur, mais pas remonter un vieux topic (surtout un qui n'a pas de solution)

Normal que le lien n'existe plus. Il faut ouvrir un autre topic, éventuellement envoyer un message privé à l'auteur, mais pas remonter un vieux topic (surtout un qui n'a pas de solution)