Hackgregator je desktopová aplikace, která slouží ke čtení zpráv z webu Hacker News přímo na vašem počítači s Linuxem. Umožňuje pohodlně sledovat novinky z tohoto webu bez nutnosti otevírat webový prohlížeč. Následující text vás provede instalací a nastavením této aplikace.
Instalace Hackgregatoru v Linuxu
Aplikace Hackgregator nabízí skvělý způsob, jak mít přehled o obsahu Hacker News přímo z vaší linuxové pracovní plochy. Jelikož se nejedná o předinstalovanou aplikaci, je nutné ji do systému doinstalovat manuálně.
Existují tři hlavní způsoby instalace Hackgregatoru na Linux. Uživatelé Arch Linuxu a Manjara mohou využít AUR repozitáře. Další možností je instalace z Flathubu pomocí Flatpaku. Poslední možností je kompilace ze zdrojového kódu, která je univerzální pro všechny distribuce.
Instalace pomocí Flatpaku
Nejjednodušší a nejvíce doporučovanou metodou instalace je využití Flatpaku z Flathubu. Tato metoda je kompatibilní s drtivou většinou linuxových distribucí. Nejprve otevřete terminál, což lze učinit stisknutím kláves Ctrl+Alt+T nebo vyhledáním „Terminál“ v menu aplikací.
Pokud ještě nemáte nastavený Flatpak, musíte nejdříve nainstalovat běhové prostředí Flatpaku. Následně je potřeba přidat Flathub jako zdroj aplikací.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Po přidání Flathubu můžete nainstalovat Hackgregator pomocí následujícího příkazu:
sudo flatpak install flathub de.gunibert.Hackgregator
Instalace z AUR (Arch Linux)
Pokud používáte Arch Linux, můžete aplikaci Hackgregator nainstalovat pomocí AUR. Nejdříve je třeba nainstalovat balíčky „git“ a „base-devel“ pomocí příkazu:
sudo pacman -S base-devel git
Následně je třeba nainstalovat pomocníka pro AUR, například Trizen, který zjednoduší instalaci ze zdrojového kódu:
git clone https://git.archlinux.org/trizen.git cd trizen/ makepkg -sri
Po nainstalování Trizenu můžete nainstalovat Hackgregator příkazem:
trizen -S hackgregator
Instalace ze zdrojového kódu
Pokud z nějakého důvodu nemůžete použít Flatpak nebo AUR, můžete aplikaci sestavit ze zdrojového kódu. Nejprve je třeba nainstalovat následující závislosti:
glib
gtk
libsoup
json-glib
webkit2gtk4
Po nainstalování závislostí stáhněte zdrojový kód, přejděte do staženého adresáře a spusťte kompilaci a instalaci:
git clone https://gitlab.com/gunibert/hackgregator.git cd hackgregator meson build ninja -C build sudo ninja -C build install
Používání Hackgregatoru
Používání Hackgregatoru je intuitivní. Po spuštění aplikace se zobrazí seznam hlavních zpráv z Hacker News. Pro přečtení článku klikněte na danou položku, která vás přesměruje na odkaz v prohlížeči.
Čtení komentářů
Sekce komentářů je klíčovou součástí Hacker News. Pro zobrazení komentářů k určitému příspěvku, klikněte na ikonu modrého čísla, čímž si otevřete okno s komentáři.
Zobrazení nových zpráv
Ve výchozím nastavení Hackgregator zobrazuje „Hlavní příběhy“ (Top Stories). Pro zobrazení nejnovějších příspěvků, klikněte na rozbalovací nabídku a vyberte „Nové příběhy“ (New Stories). Aplikace následně aktualizuje seznam a zobrazí nejnovější příspěvky z Hacker News.
Aktualizace
Aplikace Hackgregator se neaktualizuje automaticky. Pro zobrazení nových příspěvků je potřeba kliknout na ikonu aktualizace v levém horním rohu aplikace. Tím se znovu načte seznam příspěvků dle zvoleného filtru (Hlavní, Nové, atd.).