#276 Le 28/02/2010, à 18:46
- wlourf
Re : Un screen de votre configuration "exotique"?
@Kookaburra
où peut-on trouver le script photo-random.py ?
(J'ai fait un script de ce genre il y a pas longtemps mais il permettait aussi de récupérer des photos de deviantArt, voir post 253 de ce topic)
Hors ligne
#277 Le 01/03/2010, à 00:14
- Kookaburra
Re : Un screen de votre configuration "exotique"?
@Kookaburra
où peut-on trouver le script photo-random.py ?
(J'ai fait un script de ce genre il y a pas longtemps mais il permettait aussi de récupérer des photos de deviantArt, voir post 253 de ce topic)
Chez ADcomp
Non, sérieusement, par là :
http://crunchbanglinux.org/forums/topic/2534/show-random-image-on-desktop/
http://www.ad-comp.be/public/projets/rnd_img/image_desklet.py
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
#278 Le 01/03/2010, à 07:30
- n3o51
Re : Un screen de votre configuration "exotique"?
Bonjour merci l'ami cela m'intéressais aussi ou puis je trouver le banshee cover aussi
Et fonctionnerait-il avec mpd par hazard
Dernière modification par n3o51 (Le 01/03/2010, à 07:30)
Welcome to the real world
________________________________
Hors ligne
#279 Le 01/03/2010, à 11:38
- Kookaburra
Re : Un screen de votre configuration "exotique"?
Bonjour merci l'ami cela m'intéressais aussi ou puis je trouver le banshee cover aussi
Et fonctionnerait-il avec mpd par hazard
Banshee-cover.py est un script qu'ADcomp a eu la sympathie de faire à ma demande, donc je peux te le donner par MP (je vais d'abord lui demander s'il veut bien, vu qu'il ne l'a encore pas montré sur le Web). Par contre, pour fonctionner il nécessite un autre script "ConkyBanshee.py" qui permet de récupérer les informations venant de Banshee, il sert de base de données...
Et non, désolé, il ne fonctionne qu'avec Banshee !
Tu devrais trouver ton bonheur par là :
https://launchpad.net/covergloobus
Players currently supported:
Banshee
Spotify
Rythmbox
Amarok2
Exaile
Exaile3
Listen
QuodLibet
Audacious
MPD
Songbird
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
#280 Le 01/03/2010, à 11:40
- Kookaburra
Re : Un screen de votre configuration "exotique"?
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
#281 Le 01/03/2010, à 12:09
- RegisBurin
Re : Un screen de votre configuration "exotique"?
bonjour,
Quant tu installes OpenBox sur une distri qui a déjà un WM (Gnome/KDE/...), le menu des applications n'est pas généré automatiquement (tu as bien un menu "Debian" au clic-droit, mais il n'est là qu'à titre d'exemple), fais moi signe, je te donnerais la procédure (pas dans la doc! mais je la rajoute ce soir wink ) pour refaire ton menu application...
@RegisBurin : je veux bien la manip à faire pour le menu, stp.
Excuse moi, j'ai bien eu ton MP mais pas été très dispo ce week-end...
J'ai commencé à rajouter la procédure à la doc, seulement j'ai quelques soucis... cf ce fil.
Disons que ma méthode fonctionne mais ne crée pas un menu dynamique (qui se met à jour automatiquement)... Sachant que c'est possible de le faire, mais je n'ai pas encore tout compris (mais ça va s'arranger)
@+
Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web
Hors ligne
#282 Le 01/03/2010, à 12:51
- Kookaburra
Re : Un screen de votre configuration "exotique"?
Excuse moi, j'ai bien eu ton MP mais pas été très dispo ce week-end...
J'ai commencé à rajouter la procédure à la doc, seulement j'ai quelques soucis... cf ce fil.Disons que ma méthode fonctionne mais ne crée pas un menu dynamique (qui se met à jour automatiquement)... Sachant que c'est possible de le faire, mais je n'ai pas encore tout compris (mais ça va s'arranger)
@+
Je t'ai répondu sur le fil, et je t'y ai copié la procédure pour avoir le menu dynamique
Il suffit de suivre la procédure "officielle" décrite ici (en anglais par contre) :
http://openbox.org/wiki/Help:Menus
The Debian menu
Source installs or prepackaged .debs from openbox.org will not configure your setup to show the Debian menu. There are a few simple steps to get it working.
If you have already installed openbox with a working Debian menuAdd this line to your ~/.config/openbox/menu.xml (if it isn't there, copy it from /etc/xdg/openbox/menu.xml):
<menu id="Debian" />
You should place the line where you would like it to appear in the root menu. Location matters!
Add one of these lines to your ~/.config/openbox/rc.xml between the <menu> and </menu> tags, before the entry <file>menu.xml</file> tags:
<file>/var/lib/openbox/debian-menu.xml</file>
<file>debian-menu.xml</file>The second line allows you to copy the debian-menu.xml file from /var/lib/openbox to your local ~/.config/openbox, where it becomes static (command update-menus will not affect it). You can then edit it by hand and your changes will be permanent.
That's all you should have to do, though it's a good idea to run update-menus as root every now and then if you don't have a cron job assigned. It refreshes the list of currently installed apps.
Then choose reconfigure on your root menu and you should get a Debian submenu within the root menu.
If you haven't had a working debian menuThis is a little trickier, but no big deal.
Then there's this little humdinger: you'll need to get a copy of an executable script named "openbox" and copy it to /etc/menu-methods (The script actually creates the Debian menu when you run "update-menus.")
Method 1:
The easiest way is to install an official debian openbox using apt, aptitude or synaptic. This will normally ensure that you have all the packages required to create and use the Debian menu.
After installation copy the script (from /etc/menu-methods) in a known directory (your home directory will fine), then uninstall the offical openbox (with apt, aptitude or synaptic).
Then, copy the script back to /etc/menu-methods and finally, issue the command update-menus as root.
Method 2:
If you don't want to do that, download an official Openbox package (.deb) from debian.org, create a dummy directory in /tmp and type the commanddpkg-deb -x <officialopenbox.deb> </tmp/dummy_dir>
This will unpack a mini-filesystem that includes the script you need in /tmp/dummy_dir/etc/menu-methods. Set its execution permissions, copy the script to /etc and issue the command update-menus as root. The latter command will create the file /var/lib/openbox/debian-menu.xml.
To set the execution permissions type:chmod ug+x /tmp/dummy_dir/etc/openbox
The reason to create a dummy directory is that running the dpkg-deb -x command will change the ownership of the directory to root. These could become a bit of a problem later; putting it in a subdirectory of /tmp makes that issue, inoffensive.
Also, you should make sure you have the following packages installed before running update-menus:
* menu
* menu-xdgNow follow the instruccions in "If you have already installed openbox with a working Debian menu" above.
Sinon, j'avais décrit comment le faire ici :
http://forum.ubuntu-fr.org/viewtopic.php?id=366843
* Pour le menu Debian :
Kookaburra a écrit :Il faut avoir le paquet 'menu' d'installer :
sudo apt-get install menu menu-xdg
Essaye ça pour voir !
=> Sinon, regardes par là :
http://icculus.org/openbox/index.php/Help:Menus#The_Debian_menu
Il faut coller ça dans ton '~/.config/openbox/menu.xml' pour avoir un menu avec toutes tes applications :
<menu id="Debian"/>
Et tu rajoutes ça à ton '~/.config/openbox/rc.xml' :
<file>/var/lib/openbox/debian-menu.xml</file> <file>debian-menu.xml</file>
( Entre les entrées <menu> et </menu>, avant l'entrée <file>menu.xml</file> )
* Pour le menu "xdg-menu" (= applications) :
Kookaburra a écrit :Voici la procédure :
* Installes les paquets suivants :
sudo apt-get install menu menu-xdg openbox-xdgmenu extra-xdg-menus xdg-utils
Certains seront surement déjà installés chez toi. Par exemple, cher moi, il manquait seulement le paquet 'menu-xdg' pour que le pipeline fonctionne ...
* Ensuite, il faut vérifier que tu as bien ce fichier dans "/usr/bin/obm-xdg" :
#!/usr/bin/python2.5 -O ######################################################################### # Copyright 2005 Manuel Colmenero # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # ######################################################################## # # a free desktop menus implementation for openbox # import xml.dom.minidom, obxml, os, sys, time class XdgMenu: def __init__(self): self.name = "" self.title = "" self.directory = "" self.directorydir = "" self.directorydirs = [] self.children = [] self.parent = None self.include = None self.exclude = None self.lang = None self.appdirs = [] self.items = [] self.onlyunallocated = False self.deleted = False self.filename = "" def _get_node_value(self, node): if node.hasChildNodes(): for n in node.childNodes: if n.nodeName == "#text" and n.nodeValue.strip() != "": return n.nodeValue.strip() def _get_root_menu(self, menu): child = menu while child.parent != None: child = child.parent return child def _find_menu(self, name): if self.name == name: return self for c in self.children: if c.name == name: return c else: b = c._find_menu(name) if b: return b def merge(self, menu): for directory in menu.directorydirs: if os.path.isdir(directory): self.directorydirs += directory self.directory = menu.directory self.children += menu.children def parseInclude(self, node, logic): for item in node.childNodes: if item.nodeType == 1: i = XdgLogic(item.nodeName.upper()) if item.nodeName.upper() in ("CATEGORY", "FILENAME"): i.setCategory(self._get_node_value(item)) else: i = XdgLogic(item.nodeName.upper()) self.parseInclude(item, i) logic.append(i) def parseXml(self, parent): root = self._get_root_menu(self) for item in parent.childNodes: nname = item.nodeName.lower() if nname == "name": self.name = self._get_node_value(item) elif nname == "directory": self.directory = self._get_node_value(item) elif nname == "directorydir": value = self._get_node_value(item) if not os.path.isabs(value): value = "%s/%s" % (os.path.dirname(self.filename), value) if os.path.isdir(value): self.directorydirs.append(value) elif nname == "defaultdirectorydirs": env = os.getenv("XDG_DATA_DIRS") if env: for item in env.split(":"): if os.path.isdir(item): self.directorydirs.append("%s/desktop-directories"%(item)) else: self.directorydirs.append("/usr/share/desktop-directories") self.directorydirs.append("/usr/local/share/desktop-directories") elif nname == "include": self.include = XdgLogic("OR") self.parseInclude(item, self.include) elif nname == "exclude": self.exclude = XdgLogic("OR") self.parseInclude(item, self.exclude) elif nname == "onlyunallocated": self.onlyunallocated = True elif nname == "notonlyunallocated": self.onlyunallocated = False elif nname == "deleted": self.deleted = True elif nname == "notdeleted": self.deleted = False elif nname == "mergefile": fn = self._get_node_value(item) if not os.path.isabs(fn): fn = "%s/%s" % (os.path.dirname(self.filename), fn) newmenu = XdgMenu() newmenu.parseFile(fn) m = root._find_menu(newmenu.name) if m: m.merge(newmenu) else: newmenu.parent = self self.children.append(newmenu) elif nname == "appdir": dr = self._get_node_value(item) if not os.path.isabs(dr): dr = "%s/%s" % (os.path.dirname(self.filename), dr) self.appdirs.append(dr) elif nname == "defaultappdirs": xdg_data_dirs = [] xdg_env = os.getenv("XDG_DATA_DIRS") if xdg_env: for item in xdg_env.split(":"): if item != "" and os.path.isdir(item): xdg_data_dirs.append(item) else: xdg_data_dirs.append("/usr/share") xdg_data_dirs.append("/usr/local/share") for xdir in xdg_data_dirs: if os.path.isdir("%s/applications"%(xdir)): self.appdirs.append("%s/applications"%(xdir)) elif nname == "menu": newmenu = XdgMenu() newmenu.appdirs += self.appdirs newmenu.directorydirs += self.directorydirs newmenu.filename = self.filename newmenu.lang = self.lang newmenu.parseXml(item) m = root._find_menu(newmenu.name) if m: m.merge(newmenu) else: newmenu.parent = self self.children.append(newmenu) def parseFile(self, filename): f = open(filename) dom = xml.dom.minidom.parseString(f.read()) f.close() self.filename = filename self.parseXml(dom.documentElement) def parseDirectoryFile(self, filename, language): title = "" accuracy = 0 if language: l = language.split(".")[0].split("_") if len(l) == 2: lang_major = l[0] lang_minor = l[1] else: lang_major = l[0] lang_minor = None else: lang_major = "en" lang_minor = None for line in open(filename): i = line.split("=")[0].lower() n = line.find("=") if i[0:4] == "name": name = line[n+1:] if "[" in line[:n]: lang = line[:n].split("[")[1].split("]")[0] else: lang = None if lang: if lang_major in lang and (title == "" or accuracy < 2): title = name accuracy = 2 if lang_minor and lang_major in lang and lang_minor in lang: title = name accuracy = 3 elif title == "": accuracy = 1 title = name return unicode(title.strip() ,"utf-8") def parseDesktopFile(self, filename, language): title = "" exe = "" cats = [] accuracy = 0 if language: l = language.split(".")[0].split("_") if len(l) == 2: lang_major = l[0] lang_minor = l[1] else: lang_major = l[0] lang_minor = None else: lang_major = "en" lang_minor = None for line in open(filename): i = line.split("=")[0].lower() n = line.find("=") if i[0:4] == "name": name = line[n+1:] if "[" in line[:n]: lang = line[:n].split("[")[1].split("]")[0] else: lang = None if lang: if lang_major in lang and (title == "" or accuracy < 2): title = name accuracy = 2 if lang_minor and lang_major in lang and lang_minor in lang: title = name accuracy = 3 elif title == "": accuracy = 1 title = name elif i == "exec": exe = "" jump = False for c in line[n+1:]: if not jump: if c == "%": jump = True else: exe += c else: jump = False elif i == "categories": cats = line[n+1:].strip().split(";") if cats[-1] == "": cats.pop(-1) item = { "name": unicode(title.strip() ,"utf-8"), "exec": exe.strip(), "categories": cats, "filename": filename, "allocated": False } return item def getAllAppdirs(self, l=[]): for item in self.children: for dr in item.appdirs: if not dr in l: l.append(dr) item.getAllAppdirs(l) return l def loadItems(self): data = {} appdirs = self.getAllAppdirs([]) for each in appdirs: data[each] = [] for f in os.listdir(each): if ".desktop" in f: i = self.parseDesktopFile("%s/%s" % (each, f), self.lang) data[each].append(i) self._allocate_items(data) self._create_items(data) self._get_menus_titles(self.lang) def _get_menus_titles(self, languaje): for item in self.directorydirs: fn = "%s/%s" % (item, self.directory) if os.path.isfile(fn): self.title = self.parseDirectoryFile(fn, languaje) if self.title == "": self.title = self.name for each in self.children: each._get_menus_titles(languaje) def _allocate_items(self, data): if self.include: for d in self.appdirs: for item in data[d]: if self.include.evaluate(item["categories"], item["filename"]): item["allocated"] = True for item in self.children: item._allocate_items(data) def _create_items(self, data): if self.include: for d in self.appdirs: for item in data[d]: if not self.onlyunallocated or self.onlyunallocated and not item["allocated"]: if self.include.evaluate(item["categories"], item["filename"]): if self.exclude: if not self.exclude.evaluate(item["categories"], item["filename"]): self.items.append(item) else: self.items.append(item) for item in self.children: item._create_items(data) def _create_obmenu(self, obmenu, root=None): if self.parent: pid = "xdg-" + self.name else: pid = root for child in self.children: if len(child.items) > 0 or len(child.children) > 0: obmenu.createMenu(pid, child.title, "xdg-" + child.name) child._create_obmenu(obmenu, root) for item in self.items: obmenu.createItem(pid, item["name"], "Execute", item["exec"]) class XdgLogic: def __init__(self, tipe): self.tipe = tipe self.items = [] self.value = False self.cat = "" def append(self, item): self.items.append(item) def evaluate(self, list, filename): if self.tipe == "CATEGORY": self.value = self.cat in list return self.value if self.tipe == "FILENAME": self.value = self.cat == filename return self.value if self.tipe == "NOT": self.value = False for i in self.items: self.value = self.value or not i.evaluate(list, filename) return self.value if self.tipe == "AND": self.value = True for i in self.items: if not i.evaluate(list, filename): self.value = False return self.value return self.value if self.tipe == "OR": self.value = False for i in self.items: self.value = self.value or i.evaluate(list, filename) return self.value if self.tipe == "ALL": self.value = True return self.value def setCategory(self, cat): self.cat = cat if __name__ == "__main__": mnu = XdgMenu() if os.getenv("LANG") != "": mnu.lang = os.getenv("LANG") home = os.getenv("HOME") xdg_cd = os.getenv("XDG_CONFIG_DIRS") xdg_ch = os.getenv("XDG_CONFIG_HOME") if not xdg_ch: xdg_ch = "%s/.config" % (home) if not xdg_cd: xdg_cd = "/etc/xdg" filename = "" role = None if os.path.isfile("%s/menus/applications.menu"%(xdg_ch)): filename = "%s/menus/applications.menu"%(xdg_ch) else: for cdir in xdg_cd.split(":"): if os.path.isfile("%s/menus/applications.menu"%(cdir)): filename = "%s/menus/applications.menu"%(cdir) break for arg in sys.argv[1:]: if arg == "--import": role = "import" elif arg == "-i": role = "import" elif arg == "--replace": role = "replace" elif arg == "-r": role = "replace" else: if os.path.isfile(sys.argv[1]): filename = sys.argv[1] mnu.parseFile(filename) if role in ("replace", "import"): mnu.loadItems() obmenu = obxml.ObMenu() obmenu.newMenu() if role == "replace": mnuid = "root-menu" mnulb = "Openbox 3" else: mnuid = "obm-xdg-menus" mnulb = "Gnome menus" obmenu.createMenu(None, mnulb, mnuid) mnu._create_obmenu(obmenu, mnuid) if role == "replace": obmenu.createMenu(mnuid, "Openbox", "Openbox-Conf-Menu") obmenu.createItem("Openbox-Conf-Menu", "Edit preferences", "Execute", "obconf") obmenu.createItem("Openbox-Conf-Menu", "Edit menus", "Execute", "obmenu") obmenu.createItem("Openbox-Conf-Menu", "Reload prefences", "Reconfigure", "") obmenu.createSep("Openbox-Conf-Menu") obmenu.createItem("Openbox-Conf-Menu", "Exit", "Exit", "") obmenu.createSep(mnuid) obmenu.createLink(mnuid, "client-list-menu") if not os.path.isdir(xdg_ch): os.mkdir(xdg_ch) if not os.path.isdir("%s/openbox"%(xdg_ch)): os.mkdir("%s/openbox"%(xdg_ch)) if os.path.isfile("%s/openbox/menu.xml"%(xdg_ch)): os.rename("%s/openbox/menu.xml"%(xdg_ch), "%s/openbox/menu.xml~"%(xdg_ch)) obmenu.saveMenu("%s/openbox/menu.xml"%(xdg_ch)) else: obmenu.saveMenu("gnome-menus.xml") else: cachefile = "%s/.obmxdg.xml" % (home) if os.path.isfile(cachefile): new = False for appdir in mnu.getAllAppdirs(): if os.path.getmtime(appdir) > os.path.getmtime(cachefile): new = True break if not new: cache = open(cachefile) print cache.read() cache.close() sys.exit() mnu.loadItems() obmenu = obxml.ObMenu() obmenu.newPipe() mnu._create_obmenu(obmenu) obmenu.saveMenu(cachefile) obmenu.printXml()
Pour être sûr d'avoir le bon fichier au bon endroit, tu peux ré-installer le paquet 'obmenu', ce qui va remettre en place ce fichier :
sudo apt-get remove obmenu && sudo apt-get install obmenu
* Tu rajoutes cette ligne dans ton 'menu.xml', tu l'enregistres et enfin tu fais "reconfigure" et "restart" :
<menu id="xdg-menu" label="Applications" execute="obm-xdg"/>
Maintenant, cela doit fonctionner ...
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
#283 Le 01/03/2010, à 13:33
- sylvain1970
Re : Un screen de votre configuration "exotique"?
Super, merci à vous 2, çà fonctionne.
Hors ligne
#284 Le 03/03/2010, à 10:16
- iLance
Re : Un screen de votre configuration "exotique"?
Mac user depuis le Dimanche 01 Février 2009 ! =D
Officiellement Linux user depuis le Lundi 01 Février 2010 ! =)
Macbook Pro Unibody 13' : Mac OS X Snow Leopard 10.6 | PC Assemblé : Ubuntu 9.10 - Gnome | PC Fixe DELL : Ubuntu 9.04 - OpenBox - Bee
Hors ligne
#285 Le 06/03/2010, à 19:31
- wlourf
Re : Un screen de votre configuration "exotique"?
wallpaper = y en a pas
WM=openbox
Le reste =conky/lua
du centre vers l'extérieur : l'horloge, différentes variables (mem, cpu ...) puis spectre audio, ça rend mieux en vidéo :
http://www.youtube.com/watch?v=rcM9nTKeC74&feature=channel
Bon, c'est plus pour le fun que pour l'utilité de la chose car ça bouffe un peu de cpu.
Hors ligne
#286 Le 06/03/2010, à 19:35
- thuban
Re : Un screen de votre configuration "exotique"?
Mouarf! trop bon ce truc! bien joué!
suckless.org
websérie d'un copain
Profil libre.fm
Debian Sid avec dwm
Hors ligne
#287 Le 06/03/2010, à 22:33
- Kookaburra
Re : Un screen de votre configuration "exotique"?
Mouarf! trop bon ce truc! bien joué!
+1
Trop fort ce conky !!!
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
#288 Le 07/03/2010, à 05:58
- wlourf
Re : Un screen de votre configuration "exotique"?
merci, je dois dire que le spectrum est repris d'un screenlet gnome Impulse et j'ai oublié de dire que tout le truc (python, librairies C du screenlet...) peut être téléchargé depuis le forum conky hardcore
Hors ligne
#289 Le 09/03/2010, à 23:06
- JB-home
Re : Un screen de votre configuration "exotique"?
Je tourne en ce moment avec quelques wallpapers assez "noirs", voici ce que ça donne :
http://pix.toile-libre.org/upload/thumb/1267434066.png
http://pix.toile-libre.org/upload/thumb/1267433823.png
très beau, tu l'as choppé où celui de sonic ?
Hors ligne
#290 Le 10/03/2010, à 00:04
- Kookaburra
Re : Un screen de votre configuration "exotique"?
très beau, tu l'as choppé où celui de sonic ?
merci
par ici : http://wallbase.net/random ... mais je n'ai pas l'Url précise, désolé
(je l'ai en 1440*900 si tu veux)
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
#291 Le 10/03/2010, à 03:01
- JB-home
Re : Un screen de votre configuration "exotique"?
je veut bien car le site est hs
Hors ligne
#292 Le 10/03/2010, à 11:49
- Kookaburra
Re : Un screen de votre configuration "exotique"?
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
#293 Le 10/03/2010, à 15:46
- JB-home
Re : Un screen de votre configuration "exotique"?
merci bien il est superbe.
Hors ligne
#294 Le 10/03/2010, à 17:42
- JB-home
Re : Un screen de votre configuration "exotique"?
comment faire pour avoir un menu déroulant dans openbox ?
enfin plutot des menu et sous menu personalisé, sans devoir utilisé menumaker ou autre, en éditant directement le xml ?
quand je met ça : "<menu label="Système">" j'ai une erreur
edit :
c'est bon j'ai trouvé
voilà mon bureau avec openbox :
Dernière modification par z0rg> (Le 10/03/2010, à 21:58)
Hors ligne
#296 Le 10/03/2010, à 23:43
- Kookaburra
Re : Un screen de votre configuration "exotique"?
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne
#297 Le 10/03/2010, à 23:49
- wlourf
Re : Un screen de votre configuration "exotique"?
bonjour,
voila mon bureau sous openbox sur mon laptop ,
vide :
http://pix.toile-libre.org/upload/thumb/1268260142.png
plein:
joli!
comment fais-tu le menu en bas à droite?
Hors ligne
#298 Le 10/03/2010, à 23:53
- Ctrl + Alt + Sup
Re : Un screen de votre configuration "exotique"?
Shuttle XPc + Ubuntu 8.04
AMD Athlon(tm) XP2400+ / 2Gb RAM / 2*DD S-ATA 120 Gb / ATI9600 et pourtant tout roule ! Comme quoi !
Numéro d'utilisateur Linux 507046
Hors ligne
#299 Le 11/03/2010, à 00:03
- koiki
Re : Un screen de votre configuration "exotique"?
koiki a écrit :bonjour,
voila mon bureau sous openbox sur mon laptop ,
vide :
http://pix.toile-libre.org/upload/thumb/1268260142.png
plein:
joli!
comment fais-tu le menu en bas à droite?
le menu en bas a droite c'est awn avec ces icons la : http://deviantdark.deviantart.com/art/H … s-85648146
Hors ligne
#300 Le 11/03/2010, à 10:50
- Kookaburra
Re : Un screen de votre configuration "exotique"?
le menu en bas a droite c'est awn avec ces icons la : http://deviantdark.deviantart.com/art/H … s-85648146
Très beau, l'idée est bonne !
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Openbox Addict : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Votre téléphone mobile dispose de plus de puissance que l'ensemble des ordinateurs de la NASA en 1969. La NASA a lancé un homme sur la Lune. Vous lancez un oiseau sur des cochons...
Hors ligne