Paano i-configure ang menu sa LXDE

Nais kong ibahagi sa iyo ang kontribusyon mula sa Ernesto Santana Hidalgo (mula sa humanOS)Kaya, kahit na hindi ako isang gumagamit ng LXDE, alam ko na narito ang ilan sa aming mga mambabasa na gusto ito (pati na rin ang FluxBox, OpenBox, at iba pang mga minimalist na LOL!)

Ang unang dapat malaman ay ang sa Walang madaling paraan ang LXDE upang baguhin ang menu startup ng system kung saan kailangan naming direktang pumunta sa mga file ng pagsasaayos. Lahat ng inilarawan sa ibaba ay ginawa sa WattOS, pamamahagi batay sa Ubuntu 12.04. Tayo na't magsimula:

Upang ipasadya ang menu na kailangan namin baguhin ang file ng pagsasaayos ng panel naglalaman nito. Ang pinag-uusapang file (para sa isang partikular na gumagamit) ay:

/home/{usuario-lex.europa.eu/.config/lxpanel/LXDE/panels

Kung nais naming baguhin ang menu na lilitaw bilang default kapag lumilikha ng isang bagong gumagamit, dapat naming baguhin, bilang ugat:

/etc/skel/.config/lxpanel/LXDE/panels

Ang unang block na makikita natin ay GlobalNa naglalaman ng mga pangunahing tampok ng aming panel. Pangunahin itong pagsasaayos ng kulay ng panel, aninaw, tamaño, Atbp

Pagkatapos ay makikita natin ang maraming mga bloke na tinatawag Plugins. Ito ang mga applet ng panel, tulad ng mga ilunsad na icon o isang menu. Ang mga bloke na ito ay binubuo ng isang patlang type = {type}, at isang bloke na tinawag config naglalaman ng mga katangian nito. Ngunit magtutuon lamang kami sa plugin na interesado kami: menu.

Bilang default makikita natin ito sa ganitong paraan:

Plugin {
type = menu
Config {
image=/usr/share/lxde/images/logout-banner-orig.png
system {
}
separator {
}
item {
command=run
}
separator {
}
item {
image=gnome-logout
utos = pag-logout
}
}
}

Kung binago namin ang default na menu ng mga gumagamit na nilikha dapat namin muling simulan ang proseso ng lxpanel. Ngayon ang linyang ito "imahe = / usr / share / lxde / mga imahe / logout-banner-orig.png" tumutukoy sa ipinapakita ang imahe ng menu icon. Ang unang bloke na lilitaw ay system {}  na tumuturo sa a menu ng default na system naglalaman ng submenus Tunog at Video, Opisina, internet, Graphics, aksesorya. Ang lahat ng mga elementong ito ay nasa / usr / share / applications sa format .desktop.

Lumikha ng isang launcher o menu item

Kung nais naming magdagdag ng isang launcher nang direkta nang hindi kabilang ito sa anumang submenu, lumikha kami ng isang elemento kasama ang mga patlang nito tulad ng sumusunod:

item{
name=[nombre del item](Opcional)
image=[Icono](Opcional)
command=[comando a ejecutar] //o action=[aplicación a ejecutar]
}

Lumikha ng isang bagong submenu

Maaari kaming lumikha ng isang submenu, naiiba sa System. Gagawa ito ng isang patlang na tinawag pangalan, na maglalaman ng Pangalan ng submenu at isang patlang ang tinawag larawan na tutukuyin ang icono. Upang idagdag ang mga launcher ay gumagamit kami ng isang block na tinawag bagay, na kapareho ng block na ipinaliwanag ko dati, ngunit may variant na sa halip na gumamit ng patlang na tinatawag na utos ay tinawag itong aksyon. Halimbawa, kung nais namin lumikha ng isang submenu para sa Alak, ay:

menu{
name=Wine
image=/usr/share/icons/Faenza/apps/scalable/wine.svg
item {
name=Configurar Wine
image=/usr/share/icons/Faenza/apps/scalable/wine-winecfg.svg
action=winecfg
}
item {
name=Desinstalar programas
image=/usr/share/icons/Faenza/apps/scalable/wine-uninstaller.svg
action=wine uninstaller
}
}

Upang mabago ang submenu sistema kailangan namin baguhin ang .desktop nabanggit na. Ang bawat isa ay naglalaman ng isang patlang na tinatawag kategorya, na binabanggit sa anong kategorya ang nakalista. Ang menu ng LXDE ay binibigyang kahulugan ang mga kategoryang ito kung aling submenu ng System kabilang sila. Kaya kung nais natin ng isang tiyak .desktop item ay nabibilang sa Accessories submenu, may utang lang tayo idagdag ang kategoryang iyon, ngunit sa English (aksesorya) at ang mga kategorya na kinukuha ng menu bilang default ay: Audio Video, Pag-unlad, Edukasyon, Laro, Graphics, network, Opisina, Setting, Sistema, Gamit.

Lumikha ng isang submenu sa loob ng mayroon nang isa

Kung nais naming lumikha ng isang submenu sa loob ng mga ito na paunang natukoy ng system o ng isang nilikha namin, halimbawa, Alak, binago namin ang file lxde-applications.menu na nasa / etc / xdg / menu. Sa loob nito ay isang serye ng mga label. Halimbawa, ang menu Edukasyon:

http://paste.desdelinux.net/4710

Kung nais namin ang isang submenu na may isang pangalan na lilitaw sa loob nito pagsubok ganito ang hitsura:

http://paste.desdelinux.net/4711

Ang label tumutukoy sa kategorya kung saan nais naming ilagay sa kasong ito, ang mga kabilang sa kategorya ng IDE ay lilitaw sa menu.

Maaari kaming lumikha ng isang .directory para sa bagong menu, na magkakaroon ng pangalan at larawan. Upang maisama ang file na ito, isusulat namin ang tag . Kung hindi nilikha, ang menu ay ipinapakita na may isang larawan bilang default.

Lumikha ng .directory

Pumunta tayo sa folder / usr / share / desktop-directories. Meron lahat .direkta na ginagamit sa menu na walang hihigit sa mga setting ng mga menu o submenus na kinabibilangan nila. Partikular pagsubok sumangguni sa lxde-test.directory. Lumilikha kami ng isang file na may parehong pangalan na tinukoy namin . Inilalagay namin sa loob nito:

[Desktop Entry]
Name= Prueba
Icon=applications-development
Type=Directory

Sa ganitong paraan lumilikha o nagbabago kami ng mga menu at submenus sa LXDE. Medyo matrabaho ngunit tiyak na malaki ang naitutulong nito upang ma-personalize ang menu.

Paglilinaw: sa mga huling hakbang na ito ay hindi kinakailangan upang i-restart ang proseso ng lxpanel.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   w4r3d dijo

    Kumusta kaibigan, may isang paraan na lumalabas ito sa metal o transparent na higit pa o mas kaunti tulad nito. http://2.bp.blogspot.com/–z-AYhAxS4A/Tke23ZdmyRI/AAAAAAAAH0g/iZpuz9v9qUo/s1600/wattos.png sa pilak ibig kong sabihin. Nagsusuot ako ng isang fedora at hindi ko pa nagawang ibigay ito. salamat sa iyong pansin.

  2.   Hyuuga_Neji dijo

    Ahaha mabuti iyon nang makita ko ang Gaara sa mail na naglalagay ng mga bagay mula sa LXDE kailangan kong pumasok…. Sa ngayon nasa isang paaralan ako kung saan gumagana ang isang kapareha, kaya't wala akong Linux (wala silang Firefox sa imahe ng mga payat na kliyente na ito) ngunit hey ... sa artikulo: Hindi pa ako nagbago mga bagay sa menu (maliban sa menu ng Openbox kapag ginamit nang walang LXDE) sa kabila ng mahabang panahon sa LXDE + Openbox. Salamat sa tip

  3.   Leo dijo

    Ipinaisip nito sa akin na masarap kung sa aming mga komento, bukod sa paglabas ng browser at ng OS, lilitaw din ang ENVIRONMENT NG DESKTOP !! Magiging Magaling ito, bagaman gagana lamang ito para sa Linux at kakailanganin naming i-edit ang User Agent sa ilang paraan. Ano sa palagay mo?

    1.    KZKG ^ Gaara dijo

      Naisip ko na ito kanina pa ngunit ... hey nandiyan ang tanong, magiging 100% na manu-manong, walang posibilidad na maging awtomatiko ito dahil ito ay bahagyang ngayon sa OS at Browser

      1.    Leo dijo

        Makatitiyak na ang manu-manong ay hindi magiging problema para sa mga taong ito na sanay na "umaliw".
        Ngunit mas sigurado na mas madaling sabihin ito mula sa panig na ito ng mundo kaysa sa panig ng mga administrador. Tulad ng pagpapakita ng OS at explorer hindi ko pa ito nakita sa ibang pahina kaya napakahusay ng pagpapatupad dito.

        1.    KZKG ^ Gaara dijo

          Ang paglalagay ng distro at browser na ito ay ginagawang isang plugin, kapag naintindihan at nauunawaan mo kung paano gumagana ang plugin ... ang pagdaragdag ng mga pag-andar ay hindi gaanong kumplikado, iyon ay, maaari kong muling pagprogramang ang plugin at sabihin ito upang ipakita ang kapaligiran sa desktop ng gumagamit ng ang komento Kahit na hindi nito kinikilala ang kapaligiran sa desktop, wala lang itong ipinapakita ... hehe, sa palagay ko mas gusto ko na ang ideya 😀

          Ayoko ng PHP, ito ay isang wikang hindi ko talaga gusto ... ngunit simple, napaka-simple na maunawaan at sa kabutihang-palad ang isang taong hindi isang programmer (halimbawa ako haha) ay makakamit ito 🙂

          1.    Leo dijo

            Nakikita ko na ang aking XFCE mouse sa aking mga komento 😀

          2.    Leo dijo

            At natupad ang pangarap ko. 😀

            1.    KZKG ^ Gaara dijo

              LOL!


  4.   Ivan Barra dijo

    Napakagandang LXDE, ilang araw na ang nakakaraan ay nag-configure kami ng maraming mga eeePC sa isang kaibigan, inilagay namin sa kanila ang Debian + LXDE at gumana sila nang napakahusay, mas mahusay kaysa sa Windows XP na nagmula sa pabrika, sa katunayan, mayroon silang panloob memorya ng 2GB, 512MB ng ram at isang 700mhz Celeron proce. Ang memorya na may windows XP ay nasa Zero, ngunit sa Debian at LXDE ginamit lamang namin ang 700MB para sa isang functional system, naglagay kami ng 4GB class 4 SD upang matapos ang pag-install ng mga programa sa automation ng opisina at lahat ng iba pa at sila ay 1.

    Isa pang halimbawa na sa Linux maaari kang magagawa nang mas kaunti.

    Pagbati at napakahusay na pagtuturo ng lagi.

  5.   Ernesto Santana Hidalgo imahe ng placeholder dijo

    Maraming salamat sa paglagay ng aking artikulo dito at maraming salamat sa inyong mga komento

    1.    KZKG ^ Gaara dijo

      Salamat sa iyo sa pag-ambag ng iyong butil ng buhangin sa mundo ng Linux, ito ay isang bagay na dapat nating palaging gawin 🙂
      Inaasahan kong ipagpatuloy ang pagbabasa ng iyong mga kagiliw-giliw na post, maligayang pagdating 😉

  6.   Emiliano dijo

    Hey, nakaisip ako ng isang nakatutuwang ideya at hindi ko alam kung magagawa ito sa kapaligirang ito o sa iba pa ... Maaari ba tayong lumikha ng iba't ibang mga menu? Ibig kong sabihin isa na kapag binubuksan ito ay nagpapakita lamang ng mga laro at isa pa na nagpapakita lamang sa opisina atbp ... Ito ay magiging isang bagay na napaka praktikal ngunit hindi ko alam kung magagawa ito haha
    huwag mo akong lokohin kung may sinabi akong kakaiba xD

    1.    Emiliano dijo

      ahem gumagamit ako ng linux mint kung ano ang meron sa logo ehhh haha

      1.    FIXOCONN dijo

        i-configure ang ahente ng gumagamit ay ang site na ito at mag-post sa paksa

  7.   FIXOCONN dijo

    kanela ito

    1.    KZKG ^ Gaara dijo

      Oo, ang Cinnamon ay hindi makikita, hindi dahil hindi ko ito gusto lahat ... ngunit dahil lamang sa wala akong logo ng Cinnamon sa kamay, at kailangan ko itong suportahan dito.

      Alam mo ba kung saan maaaring ma-download ang logo ng Cinnamon sa .svg?

      Sa sandaling mayroon ka ng logo, lilitaw ito sa iyong mga komento.

  8.   f3niX dijo

    ?

  9.   Andrélo dijo

    Ginagawa ko ang komentong ito upang makita lamang ang imahe ng aking desktop kung mayroon sila 😀

    1.    izzyvp dijo

      Tingnan natin kung ang kanela ay lalabas ngayon

      1.    izzyvp dijo

        Well oo 😀 masaya ako ^^, kung gaano kalungkot ang buhay ko 🙁

  10.   Erick dijo

    Kaibigan, paano ko makakabalik ang lubuntu 12.04 lxpanel sa default na pagsasaayos nito. Nabasa ko doon na ang pag-edit / home /usuario/.config/lxpanel/LXDE/panels/panel ay maaaring makamit ngunit wala akong ideya

  11.   Manuel Antonio dijo

    Kumusta, nais kong makita kung matutulungan mo ako sa pamamagitan ng pagdaragdag ng isang menu sa pamamagitan ng pag-edit ng .desktop, .menu at .directory na mga file. Gumagamit ako ng lubuntu 14.04 at hindi ko sila maipakita sa menu.

    Salamat