Abert is sinds de zomer van 2017 mijn favoriete quickstarter oftewel speedlauncher.
Installatie
Installatie van Albert vind ik steeds opmerkelijk primitief, maar dat kan aan mij liggen. Er zijn een paar manieren om dit te doen [1]
- Package manager + officiële repository [2]
- Package manager + niet-officiële repository
- Zelf compileren [3]
Package manager + officiële repository
De officiële repository wordt gehost door de OpenSUSE Build Service (OBS), ook voor niet-SUSE-distributies. Toevoegen van de betreffende repository, gaat in een paar stappen:
Importeer de keyfile
Bepaal je distributie
Zie Versies (Linux Mint) voor details.
Voeg de repository toe + installeer
Package manager + niet-officiële repository (niet doen!)
Er schijnen nogal wat 'ongeauthoriseerde' distributies van Albert rond te zwerven, die bv. niet up-to-date zijn. Ik denk dat ik eind 2017 vanuit zo'n niet-geautoriseerde bron heb geïnstalleerd. Vervolgens werd Albert inderdaad niet bijgewerkt.
Dit was die bron - Dit dus niet gebruiken. Hier enkel vermeld FYI:
sudo add-apt-repository ppa:flexiondotorg/albert
sudo apt-get update
sudo apt-get install albert
Zelf compileren
Eind dec. 2018 een halfslachtige poging ondernomen om Albert zelf te compileren, maar ik bleek hangen bij een vage foutmelding dat iets ontbrak ofzo.
Casus dec. 2018
- Ik had een oude versie vanwege installatie vanuit een niet-officiële repository
- Deze bestaande repository verwijderd ([Apt] voor details)
- Keyfile gedownload
- Ubuntu-versie achterhaald: 16.04. Code:
Automatisch starten
Er is geen ingebouwde optie om Albert bij het starten van het OS automatisch op te starten. Dat kun je in ieder geval op twee manieren zelf doen:
* Via Bash en /etc of zoiets [4]. Beviel me slecht, omdat-ie pas heel laat beschikbaar was
* Via Startmenu » Preferences » Startup applications - Bevalt prima
Configuratie
Toetscombinatie
Ctrl-Space
Bestanden & paden
Na herinstallatie in de lente van 2018, leek dit te voldoen voor Paths
|
Om tekstbestanden (bv. bestanden met extensie .txt) te indexeren, moet je deze laatste regel toevoegen
|
Terminal
Om op Linux Mint (Cinnamon) een terminal of shell te openen, is dit vermoedelijk het juiste commando. Ik kan er verder weinig mee. Met prefix > zou je shell-commando's moeten kunnen geen, maar dat lijkt nog niet te lukken
|
Objecten uitsluiten
Het probleem: Ik ben op zoek naar bestand Overzicht.ods, maar niet naar de backups daarvan
|
Oplossing: In map Backups een bestand .albertignore aangemaakt met daarin alleen een '*'
|
Resultaat: (na indexeren): Alleen nog maar de juiste versie van het bestand :)
|
Gebruik
Toetscombinaties
*
Hotkey
(in mijn geval
Ctrl-Space
) - Start Albert
*
Esc
- Sluit Albert
*
Up
&
down
- Scroll door de resultaten
*
Up
- Als je op het eerste item staat, scroll je verder door de historie van zoekopdrachten
*
PgUp
&
PageDown
- Scroll per pagina door de resultaten: Er worden max. 10 items getoond, maar er kunnen er veel meer zijn
*
Ctrl-Home
- Ga naar het eerste resultaat
*
Ctrl-End
- Ga naar het laatste resultaat
*
Ctrl-Up
&
Ctrl-Down
- Scroll door historie van zoekopdrachten
*
Alt
- Open het overzicht van alternatieve acties. Loop met
Alt-Up
en
Alt-Down
door deze lijst.
*
Ctrl-,
of
Alt-,
- Open configuratie-scherm
Zoeken op Google
Bv.
[5]
gg dit is wat ik zoek
Zoekopdrachten wordt geopend in de standaard-browser.
Veelgebruikte URL's openen - Oplossing
Dit gaat in twee stappen: (1) Creëer een bookmark voor de betreffende site. (2) Enable de Firefox bookmarks-extentie. Daar keek ik lang overheen ;)
|
* Dit werkt perfect, omdat je net zo goed een deel van de URL kunt intikken als dat je normaal doet in Albert
* Om nieuwe bookmarks toe te voegen aan de index: Ga in de interface naar
files en klik op
Update index.
* Ik ben erg blij met deze functionaliteit, omdat om een of andere reden, browsers de bookmarks steeds moeilijker bereikbaar maken → Valt wel mee: Ctrl-o in Firefox.
Veelgebruikte URL's openen - Achtergrond
Op Firefox hoef ik meestal maar
en.w
in te tikken, en de
autocomplete function snapt dat ik naar de Engelse Wikipedia-site wil. Ik heb hier
geen bookmark van. Hoe gaat dit in Albert? Wat zijn de mogelijkheden?
Als ik een deel van de URL heb ingetikt, kan-ie 'm wel openen in Firefox (ik denk dat Albert wordt getriggered door de punten in de URL), maar er is geen autocomplete-functie. Dit werkt dus niet
|
Als ik de hele URL heb ingetikt, kan ik daarmee naar de site. Maar dan is het handiger om eerst een browser te openen
|
In m'n home folder heb ik een verwijzing naar Wikipeda aangemaakt. Als ik daarop dubbelklik, opent-ie 'm
|
Hij verschijnt in Albert, maar Albert opent 'm in een editor, en er zijn geen alternatieve acties beschikbaar
|
Verder:
* De URL van Wikipedia angemaakt als bookmark in Firefox, maar die worden niet door Albert geïndexeerd.
* Wellicht kan ik de
default action aanpassen in Linux
[6],
[7],
[8]
* Zelf een extensie voor schrijven?
* Issue-lijst op Git op naslaan
[9] → Huh? Het bestaat al? → Zie hoofdstuk hiervoor: Ik had er overheengekeken dat ik de
Firefox bookmarks-extensie moest aanzetten
Computer afsluiten
Super: Met
shutdown
kan ik de computer afsluiten. Ik hoop alleen dat dat niet op een te destructieve manier gaat.
Audio-afspelers
Dat werkt dus echt!
Firefox-bookmarks & profielen (dec. 2018)
Probleem
In Firefox gebruik ik profiel Default - 2019 (Profile3)
|
Albert schakelt echter steeds terug naar dit oude profiel. Daardoor zijn de bookmarks niet beschikbaar
|
Aanvullende informatie
*
https://github.com/albertlauncher/albert/issues/642 - Issue #642 -
Does not remember firefox profile settings #642 - Precies dit probleem
Evaluatie zomer 2017
Positief
* Bevalt goed! Verreweg de beste quick launcher die ik in de afgelopen jaren ben tegengekomen, vooral sinds Synapse niet meer voldoet
* Eigen script-mogelijkheid. Ik heb die nog niet geprobeerd, maar lijkt me erg interessant
* Integratie met zoekmachines, is heel handig.
Negatief
De meeste zaken hieronder blijken achteraf niet te kloppen - RTFM
* Je kunt niet selecteren op
type object. Daardoor moet je soms lang zoeken in een rij met mogelijke objecten. Voorbeeld: Ik zoek een map
Widget, maar er verschijnen eerst 50 documenten met
widget in de naam
* Je moet 'm zelf laten opstarten bij het starten van de computer. Dat was vrij nieuw voor mij, en ik was er een half uur mee aan het klooien
* Bestandstypen kun je alleen toevoegen als
mime types, dus bv.
text/plain ipv.
.txt - Da's effe puzzelen
* Je kunt geen mappen
uitsluiten. Ik heb soms mappen met submappen met daarin backups. Die submappen kan ik helaas niet uitsluiten, wat soms redelijk onhandig is, omdat ik me dan eerst door een lange lijst van backup-bestanden moet worstelen, voordat ik bij het bestand in de hoofdmap ben. Gelukkig onthoudt-ie 't allemaal in één keer
* Je kunt geen URL's starten die niet als bookmark zijn opgeslagen. In Firefox hoef ik meestal alleen "en" in te tikken om naar de Engelstalige Wikipedia te gaan. Zoiets werkt niet in Albert (en in geen enkele quick launcher die ik ken)
* Namen van symlinks worden niet onthouden. Ik heb op de home page van Nautilus bv. een symlink genaamd
Speellijsten. Die gaat naar de map
Music - Playlists. De term "Speellijsten" wordt echter niet geïndexeerd. Oplossing: De map
Music - Playlists hernoemen tot
Speellijsten (of voortaan niet meer zoeken op
Speellijsten, maar op
Music - Playlists - Niet handig)
* Albert crashet voortdurend, waardoor ik op andere manieren de betreffende objecten moet openen. Het feit dat Albert niet 100% beschikbaar is, ontneemt veel aan z'n nut. Wat dat betreft een lastige business op quicklaunchers te maken, want heel kritisch ;)
Evaluatie lente 2018
* Automatisch laten opstarten via
Startmenu » Preferences » Startup applications bevalt goed
* Uitsluiten blijkt
wel te kunnen! Het staat gewoon in de documentatie. En nu ook op deze wiki!
* Openen van URL's blijkt prima te kunnen! Zie elders op deze pagina
* Na ca. een week is-ie nog niet één keer gecrashet. Dat was in het verleden nogal eens anders.
Zie ook
*
Linux Mint - Installatie
*
Quick launchers
Bronnen
*
https://github.com/albertlauncher/albert/issues - Officiële site
*
https://albertlauncher.github.io/docs/ - Officiële documentatie