Nog een paar opmerkingen over Fluxbox

Minimalistische bureaus hebben altijd mijn aandacht getrokken, en ik maak van de gelegenheid gebruik om, na enkele posts van gelezen te hebben Fluxbox y Open doos, maak nog wat opmerkingen, verrijk de kennis van verzamelt deze blog ...

Terwijl ik op internet lees / zoek, maak ik al een tijdje mijn aantekeningen van configuraties en andere technieken uit de eerste hand als het gaat om het hebben van een functionele, mooie en nuttige desktop, onder andere die ik nodig had. Vandaag stel ik mijn zandkorrel ter beschikking van de lezers xD.

begin

Opmerking: Het wordt aanbevolen om te lezen de handleiding van Fluxbox.

Nadat je hebt geïnstalleerd Fluxbox, in onze home er wordt een verborgen map gemaakt met de naam .fluxbox die we zullen openen vanuit de bestandsbrowser pcmanfm of vanaf de terminal, zoals de gebruiker het leukst vindt.

Daar zullen we een reeks bestanden zien:

  • MENU
  • init
  • toetsen
  • apps
  • spleetlijst
  • fbrun-geschiedenis

Dit zijn de configuratiebestanden die, zoals de meeste configuratiebestanden op systemen GNU / LinuxZe zijn geschreven in platte tekst, waardoor ze heel gemakkelijk kunnen worden gewijzigd.

Opmerking: Ik raad aan om, in plaats van spaties, met de tab ingesprongen te gebruiken bij het wijzigen van een van deze bestanden, zodat je niet verdwaalt bij het wijzigen / bijwerken van een eerdere configuratie en je weet wat het bovenliggende element en het onderliggende element is voor het geval dat nodig is. .

Laten we beginnen toetsen, of het bestand dat de sneltoetsen beheert. Noteer iets voordat u begint:

Controle: Ctrl-toets
Mod1: Alt toets
Shift: Shift toets
Mod4: Windows-toets

Voeg het volgende toe aan het einde van het bestand:

Mod4 r:ExecCommand fbrun
Mod4 e:ExecCommand pcmanfm
Mod1 Controle t:ExecCommand xterm

Wat heb ik gedaan? Heel eenvoudig, ik heb drie sneltoetsen gemaakt, waarvan velen van ons er twee kennen: Windows-toets + r uitvoeren en bestandsverkenner Windows-toets + e; in ons geval fbrun en pcmanfm, en met Control + ALT + t zullen we xterm uitvoeren. Onnodig te zeggen dat u in elke functie elk van deze applicaties voor uw favoriet kunt wijzigen.

Dat is het voor nu, we slaan de wijzigingen op. Maar hoe test je dat de configuratie werkt? Met de rechtermuisknop op het bureaublad voeren we Herstart en uit Fluxbox herstart de hele omgeving door wijzigingen in de configuratiebestanden te lezen en uit te voeren.

Het menu

Nu gaan we naar het menu, dat een soortgelijke structuur heeft:

stroomkaart

Waar tussen haakjes het begin van het menu, het submenu en het einde van beide gaan. Tussen haakjes "()" staan ​​de namen van de toepassingen, tussen accolades "{}" het adres van het uitvoerbare bestand en tussen de tekens "groter dan" en "kleiner dan", "<>" staan ​​de toepassingspictogrammen, bijvoorbeeld :

[exec] (Opera) {/usr/bin/opera}

Het menu kan aan uw behoeften worden aangepast en u als gebruiker kunt het zo vaak wijzigen als u wilt, waarbij u altijd de syntaxis en de volgorde van de parameters respecteert.

2 Opmerking: In de pictogrammen kunt u zowel XMP- als PNG-afbeeldingen gebruiken, hoewel er pagina's zijn die het gebruik van XMP aanbevelen vanwege de eenvoud en dat Fluxbox het heeft een interne XMP-weergave, terwijl PNG's iets meer bronnen verbruiken, aangezien ze afhankelijk zijn van externe bibliotheken die elke keer dat het menu wordt uitgevoerd, moeten worden geladen.

Een tip die ik interessant vond, is het feit dat Fluxbox je kunt een mini-menu draaien met alleen je favoriete applicaties en uit de eerste hand, hoe doe je dat? Laten we zien:

In je map Fluxbox maak een tekstbestand met de naam favorieten (~/.fluxbox/favapps), en binnenin uw favoriete applicaties zoals de console, Firefox, pidgin, GIMP, pcmanfm y Thunderbird, onder andere. Volgens de logica van wat hierboven werd uitgelegd bij het maken van het menu, schrijven we het volgende in het favorieten:

[begin] (Favoritos)

-> [exec] (Xterm) {xterm}

-> [exec] (WallpprChange) {stikstof /home/usuario/.wallpapers}

-> [exec] (PCManFM) & 123; pcmanfm}

-> [exec] & 40; Firefox) {firefox}

-> [exec] (Gimp) {gimp-2.4}

-> [exec] (Thunderbird)
& 123; thunderbird}

-> [exec] (gFTP) {gftp}

[einde]

We bewaren en klaar, nu gaan we naar het bestand toetsen en we voegen een snelkoppeling toe voor het nieuwe menu:

Mod4 mouse2 :CustomMenu ~/.fluxbox/favapps

Het blijft alleen om opnieuw op te starten Fluxbox Zodat de configuratie wordt toegepast en voila, we hebben ons menu wanneer we de Windows-toets + rechterklik met de muis uitvoeren.

Behang

Stikstof gebruiken (apt-get install nitrogen[), beide in Fluxbox, zoals in Open doos we kunnen een map configureren om onze bureaubladachtergronden te selecteren, en later in het opstartbestand (~/fluxbox/startup); of autostart.sh (~/.config/openbox/autostart.sh); respectievelijk zullen we een oproep naar stikstof schrijven zodat het de door ons geselecteerde achtergrond onthoudt in de login (nitrogen --restore &).

Titelbalk met tabbladen of app-groep

Zoals het motto zegt, Fluxbox stelt u in staat om verschillende applicaties in één te groeperen, zodat u er tussen kunt kiezen met een enkele klik op de titelbalk.

Notitie 3: Probeer applicaties van vergelijkbare grootte te gebruiken omdat Fluxbox het zal de grootte van de 2e applicatie die we draaien aanpassen aan de grootte van het venster dat we al open hebben staan.

Hoe is het gedaan? Gemakkelijk. Er zijn 2 manieren, de ene lang en de andere kort, maar maak je geen zorgen, ik zal het allebei uitleggen en jij, mijn beste lezer, kiest de beste en meest geschikte naar jouw smaak: D.

Lange weg:

U moet het hulpprogramma xprop dat in het x11-utils-pakket wordt geleverd, hebben geïnstalleerd. Dat zal ons de eigenschappen [parameter WM_CLASS (STRING)] vertellen van de applicaties die we moeten groeperen.

Ik moet bijvoorbeeld groeperen pcmanfm, bestandsbrowser en GPicView, afbeeldingsviewer, want als ik een afbeelding open, wordt de GPicView met de afbeelding in hetzelfde venster als de pcmanfm en door simpelweg op de titelbalk te klikken, keren we terug naar pcmanfm.

Nu moeten we vluchten pcmanfm, hiervoor gaan we een terminal openen en het commando uitvoeren: xprop, we kunnen zien dat de muiscursor van vorm verandert en nu een kruis wordt, zodra we de verandering hebben gezien, klik je op het venster van pcmanfm. We kunnen zien dat bepaalde informatie wordt getoond in de terminal, laten we zeggen iets vergelijkbaars met een 'log', van alles dat wordt getoond wat echt belangrijk is, is wat vetgedrukt wordt aangegeven, en verduidelijken ...: van de informatie die is weergegeven in het venster van de terminal, moeten we altijd de vetgedrukte waarde behouden.

ET_WM_SYNC_REQUEST
WM_CLASS (STRING) = «pcmanfm«,« Pcmanfm »
WM_ICON_NAME (STRING) = "to_build"

We openen een teksteditor en voegen wat vetgedrukt is toe. Dan rennen we GPicView en opnieuw met xprop voeren we hetzelfde proces uit met de kruiskop klikken in het venster van GPicViewUit de getoonde informatie blijven we over met wat vetgedrukt is.

ET_WM_SYNC_REQUEST
WM_CLASS (STRING) = «gpicweergave«,« Gpicview »
WM_ICON_NAME (STRING) = "Afbeeldingsviewer"

Vervolgens maken we een tekstbestand met beide waarden:

pcmanfm gpicview

En we slaan het op met de naam groepen in onze persoonlijke configuratiemap: ~ / .fluxbox, en we gaan verder om te controleren of er een verwijzing is in het bestand ~ / .fluxbox / init ... en, als het niet bestaat, maken we het met de volgende regel:

session.groupFile: ~/.fluxbox/groups

Laten we, voordat we verder gaan, opnieuw opstarten Fluxbox uit het menu en we controleren of de automatische groepering werkt zoals het hoort, hiervoor zullen we eerst starten pcmanfm en als we dubbelklikken op een afbeelding (Opmerking: We moeten geconfigureerd hebben GPicView als de standaard afbeeldingsviewer), zal de laatste ons die afbeelding laten zien in hetzelfde venster van pcmanfm die we voor ons hebben. We kunnen schakelen tussen de ene applicatie en de andere door op de titel van het venster van elke applicatie te klikken.

Als u andere applicaties aan dezelfde groep wilt toevoegen of andere groepen wilt maken, en als u alleen de vensters van een enkele applicatie in hetzelfde enkele venster wilt openen, kunt u dit doen door dezelfde methode te volgen. Elke regel van het bestand ~ / .fluxbox / groepen stelt een automatische groepering van vensters samen, waarbij altijd rekening wordt gehouden met het feit dat de applicaties worden gescheiden door spaties. Klaar! xD.

Korte weg:

Het nadeel van deze methode is dat wanneer je de sessie herstart, je de venstergroepering verliest, dus jullie kennen xD.

We openen verschillende applicaties, we gaan verder in het vorige voorbeeld. We openen pcmanfm y GPicView, klik vervolgens met het muiswiel en houd het ingedrukt op de titelbalk van pcmanfm, we sleepten het venster van GPicView tot aan de titelbalk van GPicView en laat de klik met het wiel los, automatisch wordt dit toegevoegd pcmanfm naar het raam van GPicView, alleen gescheiden door hun respectieve pictogram en titel.

Deze methode is zowel geldig voor het groeperen van vensters als voor het degroeperen van degenen die u al hebt gegroepeerd ...

Dus met een paar details en zonder zoveel te schrijven als de onderstaande man ...

Typ van onderaf xD

Ze hebben misschien een handig, op maat gemaakt, eenvoudig en minimalistisch systeem ...

En om te eindigen

Ik stel hulpprogramma's / thema's / documentatie voor die handig kunnen zijn bij het configureren van uw bureaublad Fluxbox.

nutsbedrijven

documentatie

Onderwerpen

Vanwege een klacht hebben we een deel van dit artikel aangepast en aan het einde twee links verwijderd. Neem voor elke klacht of suggestie contact op met KZKG ^ Gaara

6 reacties, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Martin zei

    Ik hou ook van minimalistische desktops, hoewel ik in die zin liever tegels zoals Awesome of dwm heb, wat ik helemaal niet leuk vind aan * boxes is dat ze intensief gebruik maken van de muis, rechtsklikken en geneste menu's ... het was prima als Ik heb iets soortgelijks gebruikt als een alternatieve shell in Windows 3.1, maar de waarheid is dat ze te vervelend zijn ...
    Aan de andere kant, afhankelijk van hoe we ze configureren, kunnen GNOME Shell en KDE SC verrassend minimalistisch zijn… in feite is Cinnamon zelf een minimale desktop.

    Er zijn duizend alternatieven voor het gebruik van Openbox + Tint2 (bijvoorbeeld), of een balk die ook een deel van het scherm beslaat (zoals Fluxbox) omdat deze minimalistisch zijn 😉

  2.   koratsuki zei

    Mijn persoonlijke criteria, ik HOUD van Fluxbox en Openbox, en met de laatste donder van kabouter, Unity, kabouter-shell en de bodemloze consumptie van ram, denk ik dat ik in de eeuw van Merlin blijf, daar is het veel beter, LOL.

    Nee, serieus, ik hou van schone bureaus en zonder enige tareco [pictogrammen] op het bureaublad, geeft het me een gevoel van netheid, rust en vrijheid op het bureaublad dat me in geen enkele andere desktopmanager overkomt 😀

    1.    Adoniz (@ NinjaUrbano1) zei

      Ja, hoewel het huis goed vol is XD.

  3.   koratsuki zei

    @Adoniz: Hahahaha natuurlijk ...

  4.   De Zandman86 zei

    Zeer goed artikel, ik ga meer aan de Openbox-kant, maar het is altijd goed om iets meer te weten over andere WM's. Ik deel met jullie en geef de voorkeur aan een schoon bureaublad zonder pictogrammen, om van de achtergrond te kunnen genieten :).
    Groeten!