I forgårs på Twitter brugeren og samarbejdspartneren icausilla han bad mig om nogle tutorials til konfiguration Fluxbox, især tastaturgenveje.
For det første skrev jeg allerede i den samme blog en tutorial til opsætning af det grundlæggende. I dette indlæg vil jeg fokusere på tastaturgenveje, for dette redigerer vi filen ~ / .fluxbox / taster
Syntaks:
Syntaksen for genveje er som følger
<modificador> [<modificador> <modificador>] tecla [tecla tecla] :comando <opciones>
Som vi kan se, kan vi bruge flere taster til vores genveje.
Modifikatorerne er generelt følgende:
- Ingen: none
- Mod1: andre
- Mod4: «Windows» -tast
- Kontrol: ctrl
- Flytte: skifte
For at vide, hvilke der er dine, kan du bruge følgende kommando:
xmodmap -pm
Kommandoerne fortæller Fluxbox, hvis et eksternt program skal udføres, eller om vi skal bruge nogen af Fluxbox-funktionerne. Dette er nogle eksempler:
- Exec-kommando [parametre] udfører et program eller script efterfulgt af de parametre, som vi vil videregive til det. kan også bruges ExecCommand
- Genstart genstart Fluxbox. Startprogrammet til en anden vinduemanager kan sendes som en ekstra parameter for at erstatte det med en anden (f.eks Åben boks)
- Udgang afslutter Fluxbox. Kan også bruges Afslut
- Konfigurer igen genindlæs konfiguration
- Genindlæs stil genindlæs det tema, vi bruger
- SetStyle ændringer til det tema, der sendes som parameter
Der er mange flere kommandoer, men for ikke at udvide emnet for meget (og at de fleste allerede er tilføjet i filen) nedenfor vil jeg sætte et link til den officielle Fluxbox wiki med alle kommandoer.
Som vi kan se, har Fluxbox et godt system af tastaturgenveje, der kan gøre nogle opgaver nemmere for os.
Jeg vil give eksempler på mine genveje:
Control Mod4 w :Exec libreoffice --writer
Control Mod4 f :Exec firefox
Control Mod4 r :Reload
Control Mod4 n :Exec nvidia-settings
Jeg håber, at denne mini-howto hjælper dig.
du skal lave en, der siger LXDE-tastaturgenveje 🙂
Dette virker i LXDE, du skal bare ændre Openbox til Fluxbox som vinduesmanager, som jeg har :p
Hmm... det ser meget nemmere ud end i Openbox.
I så fald ser det ud til :]
Uden tvivl nemmere end openbox xml-konfigurationen... men jeg er ved at vænne mig til det nu 😀
Jeg bruger allerede Openbox på Debian XFCE og Slackware 14. Jeg vil prøve at bruge Fluxbox for at se, hvordan det går.
Jeg har aldrig kunnet lide Fluxbox, det er ligesom mit kærligheds/dybe hadforhold til KDE. Jeg har aldrig følt mig hjemme ved at bruge de desktops, hvilket, hvis det sker for mig med Openbox, er mærkeligt, men sådan er det.
Alle har vores likes. Jeg har været hos Fluxbox i omkring 5 år, og jeg har brugt Openbox i et stykke tid, og jeg gik tilbage til Fluxbox igen.
Jeg har et lille problem med Fluxbox for at se, om du kan hjælpe mig:
Når jeg kører et spil, ændres skærmopløsningen. Det er noget mere eller mindre normalt, men når jeg afslutter det, er jeg tvunget til at udføre "genstart", der vises i Fluxbox-menuen.
Er der nogen der ved om det kan genstartes med kommandolinjen?
Jeg vil gerne tilføje sådan en post til min applikationsmenu:
[exec] (OpenArena) { openarena ; genstart}
Men det virker ikke, jeg ved ikke hvordan man gør det.
Der er en måde.
Tilføj (eller rediger) posten til OpenArena, og hver gang du afslutter spillet uden at blive udløst af en fejl, genstartes Fluxbox automatisk
[exec] (OpenArena) {openarena && fluxbox-remote genstart}
Sonlink jeg bruger Fluxbox, men som jeg allerede har fortalt dig... at bruge Scrot til at tage skærmbillede virker ikke for mig, det vil sige, i Openbox har jeg siden da jeg trykker på Print-tasten, hvad der udføres er kommandoen: scrot "%Y%m%d.png"
Men jeg kan ikke få Fluxbox til at udføre den kommando, jeg tænker, at jeg måske lægger den i en .sh-fil, og når jeg trykker på Udskriv, hvad sender jeg Fluxbox for at køre den eksekverbare... (det er et forslag fra @Gespadas xD)