Start-knapp for Tint2 i Openbox

Fargetone2 er et lett panel designet for å brukes primært med Åpen boks, trenger ikke biblioteker GTK ni Qt og den er svært konfigurerbar.

Saken er at den ikke har en knapp for å fjerne applikasjonsmeny og at når du har et maksimert program kan være ganske irriterende.

Hva vi skal bruke

  • utgivelse Tint2 SVN for Arch-brukere (det er i AUR) siden versjonen av repoene ikke støtter bæreraketter og også skaper zombieprosesser; i Debian kan du bruke den som kommer i dine offisielle arkiver; i andre distros vet jeg ikke 😛
  • Verktøyet xdotool, som simulerer mus- og tastaturinnganger.
  • XEV for å identifisere tastene vi trykker på. Den installeres vanligvis sammen med de grafiske serververktøyene.

rc.xml

Først må du angi en hurtigtast for å vise Openbox-menyen. Vi gjør dette ved å redigere filen ~ / .config / openbox / rc.xml. For eksempel:

rotmeny

xdotool

Fortsett å prøve med xdotool. Vi fortsetter med eksemplet ovenfor:

xdotool key super+Escape
Den kommandoen forteller deg å simulere tastekombinasjonen 'super' eller "Windows" og 'Esc ', som kaller og utfører handlingen som vi tidligere hadde konfigurert i rc.xml av Openbox, viser menyen.

Som du kanskje har lagt merke til, varierer "navnene" på tastene. I Openbox er det 'W' mens xdotool oppdager det som 'super', men det handler om å prøve navn.

XEV

Hva om jeg ikke vet hva en nøkkel heter? gå inn her XEV. Dette verktøyet forteller oss om handlingene til inngangsenhetene i et X-vindu. Bare kjør xev i en terminal og begynn å trykke på tastene og bevege musen i vinduet som vises.

I terminalen vises det at trykk på Print for å ta skjermbildet

I terminalen vises det at trykk på Print for å ta skjermbildet.

kasteren

Den neste tingen vil være å lage en fil .desktop som brukes til å spesifisere hvordan et program skal startes, hvilket ikon som skal brukes for menyoppføring osv.

sudo nano /usr/share/applications/tint2-button.desktop
Vi legger til dette:

[Desktop Entry] Encoding=UTF-8
Name=Tint2 Openbox Menu
Comment=Tint2 Openbox Menu
X-GNOME-FullName=Openbox Menu
Exec=xdotool key super+Escape ## AQUÍ LA COMBINACIÓN QUE ELIGIERON
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/usr/share/pixmaps/start-here-arch.png ## AQUÍ PONEN LA RUTA A SU ÍCONO
Categories=Menu;
StartupNotify=true

Fargetone2

Nå trenger du bare å legge til startprogrammet i panelet ved å redigere filen ~ / .config / tint2 / tint2rc med noe som dette:

#---------------------------------------------
# PANEL
#---------------------------------------------
panel_monitor = all
panel_position = top center
panel_items = LTSC ## EN ESTA PARTE CONFIGURAN EL ORDEN DE LOS ELEMENTOS
panel_size = 100% 30
panel_margin = 0 0
panel_padding = 0 0 0
font_shadow = 0
panel_background_id = 1
wm_menu = 0
#---------------------------------------------
# LAUNCHERS
#---------------------------------------------
launcher_icon_theme = AwOkenDark ## REEMPLAZEN CON SU TEMA DE ÍCONOS
launcher_padding = 2 2 0
launcher_background_id = 0
launcher_icon_size = 24
launcher_item_app = /usr/share/applications/tint2-button.desktop

Vi starter panelet på nytt, og det er det.

På slutten.

På slutten.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   livlig sa

    FLOTT!!!! Jeg har ingen andre ord. U_U

  2.   Gregory Swords sa

    Det falt meg aldri inn, skål! Jeg vil til og med gå tilbake til Openbox og legge KDE til side 🙂

    1.    cookie sa

      Takk 😀 selv om ideen i virkeligheten ikke er min original, fant jeg den for lenge siden gjennom # forumene!

  3.   3rn3st0 sa

    Takk skal du ha! Hvordan manglet dette trikset.

  4.   3rn3st0 sa

    Med skjønnheten og enkelheten i dette trikset glemte jeg å nevne at du kan komme direkte til CrunchBang-skrivebordet ved å bruke tastekombinasjonen: Super + D / Win + D (det er den samme kombinasjonen som er beskrevet for forskjellige brukere).

    Gjør testen, åpne to, tre, fire eller så mange vinduer du vil, og trykk deretter på Super + D, og ​​du vil bli plassert direkte på skrivebordet med alle vinduer minimert.

    1.    cookie sa

      Eller du kan konfigurere handlingen med høyreklikk på klokken:
      #---------------------------------------------
      # CLOCK
      #---------------------------------------------
      time1_format = %R
      time1_font = DS-Digital Bold 17
      clock_font_color = #454545 95
      clock_padding = 3 5
      clock_background_id = 0
      clock_lclick_command = gsimplecal
      clock_rclick_command = xdotool key XF86Sleep

      Jeg har XF86Sleep for å vise meg skrivebordet, men hvis jeg ikke vil bruke tastaturet, går jeg bare til hjørnet og klikker.

  5.   MSX sa

    God morgen, Openbox begynner å være brukbar.

  6.   Frank Davila sa

    referert til i dette avsnittet:
    «Panel_items = LTSC ## I DENNE DELEN KONFIGURERER DU BESTILLINGEN AV ELEMENTENE»
    Hvordan konfigurerer jeg det?
    Jeg brukte den i ubuntu 12.10, og linjen lå godt, bare menyknappen dukket ikke opp.

    1.    cookie sa

      Det refererer til rekkefølgen som elementene i Tint2 vil ha.
      L = bæreraketter
      T = oppgavelinje (oppgaver)
      S = sybakken (brett)
      C = klokke

      1.    Frank Davila sa

        Elementet "panel_items = LTSC" som jeg spurte deg om var den som manglet, knappen er allerede synlig, men den reagerer ikke, jeg installerte nettopp xdotool-verktøyet, jeg vil starte skrivebordet på nytt for å se om verktøyet er det som manglet, men jeg må starte det hver økt eller starter den alene? Skal jeg legge det i påloggingsprogrammene? Xev vises ikke synaptisk, er det nødvendig? Alle dokumentene du snakker om, måtte jeg lage fra bunnen av, og innholdet deres er det du publiserer.

        1.    Frank Davila sa

          Jeg har allerede startet skrivebordet på nytt og ingenting.

        2.    cookie sa

          Ett spørsmål ... bruker du Openbox?

          1.    Frank Davila sa

            Jeg tror ikke siden jeg bruker en økt med cairo dock og jeg har gnome i kompis, gnome 3 og unityn installert på systemet.

          2.    cookie sa

            Du må logge på med Openbox, det er grunnen til at knappen ikke trekker opp noen meny.
            Dessuten er denne konfigurasjonen bare en del av den totale filen, et eksempel, jeg gir deg min komplette tint2rc » http://paste.desdelinux.net/4852

    2.    cookie sa

      Husk at du kanskje må endre noen få ting fordi denne innstillingen er spesielt min. Sjekk det ut, og hvis du ikke gir meg tint2rc, .desktopen du opprettet og resten for å hjelpe deg, kan du henge dem her hvis du vil » http://paste.desdelinux.net/

  7.   cooper15 sa

    Trikset er veldig bra, men er det ikke enklere å aktivere openbox-menyen i tint2 ved å bruke "wm_menu = 1" ?? Uansett takk for innspillet.

    1.    cookie sa

      Det kommer an på om linjen er fylt med oppgavene du må lete etter hvor du skal klikke, med knappen no 😀

      1.    cooper15 sa

        Pura vida, jeg vil fortsatt prøve knappen, det gjør aldri vondt å ha alternativer 🙂

  8.   wow sa

    ohhhh flott, i morgen skal jeg teste det med den bærbare datamaskinen min.
    Nå mangler bare neste nivå: Å få menyen til å bli åpnet med Super-tasten, ingenting annet, noe jeg tror ikke kan fordi openbox behandler den som en modifikator (det samme som alt eller ctrl).
    Hvis jeg gleder meg, vil jeg kanskje se på et C-program som brukes til det formålet i KDE, men alt det gjør er å binde en tastekombinasjon med Super-tasten, så selv med et par modifikasjoner fungerer den for Åpen boks ...

  9.   itachi sa

    Takk! Det er flott for min nyoppdagede og flotte openbox (selv om den er motstridende om den flotte hehehe)

  10.   cookie sa

    Jeg forlater min tint2rc fullført, siden innlegget bare er et utvalg som presenterer det som er relatert til emnet.
    http://paste.desdelinux.net/4852

  11.   oscar sa

    Takk for opplæringen, jeg brukte den bare på CrunchBang, den fungerer bra, bare en ulempe, jeg satte Debian-ikonet, CrunchBang-ikonet ble ikke funnet, men en hvit firkant med svarte horisontale striper vises på panelet. Siden det fungerer og er veldig praktisk for meg, er ikke ikonet viktig.

  12.   dcoy sa

    Veldig bra, jeg bruker adeskmenyen som er skrevet i python, her er et skjermbilde der det lykkelige ansiktet er å åpne menyen, og du kan endre ansiktet for et annet bilde ...
    http://i.imgur.com/2O6bhQu.jpg

    1.    cookie sa

      Jeg har nettopp prøvd det og det er ganske bra, men det kan ikke konfigureres ... eller i det minste så jeg ingen konfigurasjonsalternativer. Kanskje jeg lar det være på PC-en som familien bruker.

  13.   Wisp sa

    KDE? GNOME? XFCE? LXDE? Aero? (Yuck ...) La oss bedre bruke Openbox! Jeg måtte gjøre flere justeringer, men konfigurasjonen din er mye enklere og mer forståelig enn den i Crunchbang-forumene; Tusen takk for arbeidet ditt, og nå som jeg hadde litt tid konfigurerte jeg endelig startmenyen min #!: http://i875.photobucket.com/albums/ab320/brizno/screenb_zps420d63e3.png

    1.    cookie sa

      Det ser bra ut, litt lastet for min smak, men det ser bra ut 🙂

  14.   MSX sa

    Men ... et spørsmål: det er ikke 'led-motivet' til Openbox, det er det * innovative * systemet for å åpne menyene med høyreklikk på skrivebordet slik jeg brukte det i Windows 3.1 - og det gikk senere inn i historien som ubehagelig og ineffektiv ??

    1.    cookie sa

      Når du ikke har maksimerte vinduer, er det best, mer praktisk, men å ha en maksimert nettleser er ubehagelig å måtte minimere det for å åpne menyen. Det er nytten av knappen 😉

      1.    meg selv sa

        Trikset er veldig bra, du vil alltid lære en ting til. Jeg for å unngå bryet med at du kommenterer (minimer applikasjoner for å få tilgang til menyen), det jeg gjør er å legge igjen en piksel både over og under. På den måten har jeg ikke linjen, og jeg får plass på skjermen, bortsett fra at det er mer behagelig å få tilgang til menyen (jeg trenger ikke å trykke på noen knapp) og det er ikke mye musetur

  15.   Frank Davila sa

    Jeg har et problem, og det er at jeg prøver å logge inn, og det kan jeg ikke fordi menyen for å velge skrivebordet er skjult i midten, skjermen er 10 ″ panoramautsikt og akseptknappen for å velge skrivebordet jeg ikke ser, hvordan kan jeg ta imot elementene i ligthgdm? eller hvordan endrer jeg oppløsningen på startskjermen?

    1.    cookie sa

      Der kjenner jeg ikke bro ... men jeg anbefaler deg å besøke forumet, det er mer sannsynlig at de vil hjelpe deg » http://foro.desdelinux.net/

  16.   john sa

    Bidraget er greit, men i Openbox er ikke startknappen nødvendig, selv om du alltid kan få ting duplisert. Hvis du har alt maksimert og det er irriterende som du sier, er menyen med Super + Tab-kombinasjonen og voila!
    Jeg husker ikke engang startknappen siden jeg er med Openbox.

    1.    cookie sa

      Det er ikke nødvendig, men for meg er det behagelig, og jeg liker hvordan det ser ut 🙂

  17.   Kuk sa

    Veldig nyttig takk !! 🙂