GNU/Linux >> Znalost Linux >  >> Debian

Použijte Plank na více monitorech bez vytváření více doků s Autoplank

Car planks je malý nástroj napsaný v Go, který přidává podporu více monitorů do Plank Dock, aniž by bylo nutné vytvářet několik doků.

Pokud přesunete ukazatel myši na spodní okraj monitoru, Autoplank rozpozná váš pohyb myši xdotool a automaticky to přesune Plank na tento monitor. Tento nástroj bude fungovat pouze v případě, že je Plank nastaven tak, aby se spouštěl ve spodní části obrazovky, alespoň prozatím.

Nicméně existuje malé zpoždění, než se Plank skutečně objeví na monitoru, na kterém je myš zapnutá. . Vývojář říká, že je to záměrné, aby bylo zajištěno, že na tomto monitoru skutečně chcete přistupovat k Planku. Časové zpoždění před zobrazením prken nelze v současné době konfigurovat, ale to se může v budoucnu změnit.

[Upravit] autoplank přestal fungovat a pár požadavků na vytažení na GitHubu to opravilo, ale vývojář autoplank se zdá být neaktivní a nesloučil tyto požadavky na vytažení, takže je dostaneme také v příkazech níže 1 2 Vytáhněte požadavky vedle kódu autoplank. Ačkoli to funguje, Autoplank je s těmito požadavky na vytažení poněkud zabugovaný.

Chování se také změní při integraci těchto žádostí o stažení. S těmito korekcemi se Plank objeví na jiném monitoru bez prodlení, jakmile myš vstoupí na tento monitor. To způsobí, že Plank mírně bliká ve všech režimech kromě „Autohide“ (nepřišlo mi to příliš otravné, ale můžete mít jiný názor), když se pohybujete mezi monitory, když je Plank nastaven na skrytí. Při „Automatické skrytí“ to není patrné, protože dok se zobrazí pouze při pohybu myší ve spodní části obrazovky. Je to však velmi patrné, když je skrývání Plank zcela zakázáno. Takže nedoporučuji používat Autoplank, pokud chcete, aby byl Plank vždy viditelný!

Je také důležité poznamenat, že s těmito 2 dodatečnými požadavky na vytažení se okno nastavení Plank zavře, když se myš přesune na jiný monitor.

autoplank by měl fungovat se základními operačními systémy a také s jakýmkoli desktopovým prostředím nebo distribucí Linuxu, na které Plank Dock používáte.

Plank je jednoduchý dock, který zobrazuje ikony běžících aplikací / oken. Aplikace umožňuje připnout aplikace k doku a je dodávána s několika vestavěnými jednoduchými „docklety“:správce schránky, hodiny, monitor CPU, plocha a odpadkový koš. Pro přístup k nastavení podržte Ctrl Klikněte pravým tlačítkem kamkoli do Plank Dock a poté klikněte na Preferences .

Plank se standardně používá v základních operačních systémech, ale lze jej použít v jakémkoli desktopovém prostředí nebo distribuci Linuxu, kterou chcete.

Nainstalovat Autoplank

Jeho stránka GitHub zmiňuje, že k sestavení Autoplanku potřebujete Go 1.8 nebo novější, ale podařilo se mi ho úspěšně postavit pomocí Go 1.6 v Ubuntu 16.04 (základní OS 0.4 Loki).

Vývojář na Redditu uvedl, že poskytne binární soubory pro Autoplank, ale prozatím nejsou k dispozici. Je však velmi snadné sestavit ze zdroje.

1. Nainstalujte požadované závislosti.

K sestavení Autoplanku potřebujete Go (golang-go v Debianu, Ubuntu, základním operačním systému atd.). Chcete-li získat nejnovější kód git, budete také potřebovat git a abyste viděli monitor, na kterém Mojžíše pohybujete, musíte také nainstalovat xdotool .

Nainstalujte je do Ubuntu, Debianu, elementárního OS a tak dále pomocí tohoto příkazu:

sudo apt install git golang-go xdotool

2. Získejte nejnovější Autoplank od Gitu, sestavte jej a nainstalujte v /usr/local/bin .

git clone https://github.com/abiosoft/autoplank
cd autoplank
git fetch origin pull/6/head:fixes
git fetch origin pull/7/head:fixes
git checkout fixes
go build -o autoplank
sudo mv autoplank /usr/local/bin/

Nyní můžete odstranit složku Autoplank ze svého domovského adresáře.

Pokud chcete Autoplank odinstalovat, stačí odstranit /usr/local/bin/autoplank binární (sudo rm /usr/local/bin/autoplank ).

3. Na začátek přidejte Autoplank.

Pokud si chcete Autoplank vyzkoušet, než jej přidáte do spuštění nebo pro něj vytvoříte službu systemd, stačí zadat autoplank v terminálu.

Aby Autoplank fungoval mezi restarty, musíte jej přidat do spouštěcích aplikací. Přesné kroky, jak to udělat, budou záviset na vašem desktopovém prostředí, takže vám neřeknu, jak přesně to udělat pro každé desktopové prostředí, ale nezapomeňte použít jeden /usr/local/bin/autoplank jako spustitelný soubor při spouštění aplikací.

Můžete jej otevřít v základním OS System Settings a poté v Applications , na Startup Klikněte na kartu + Tlačítko v levém dolním rohu okna a poté přidejte /usr/local/bin/autoplank provedením Type in a custom command Oblast:

Na pořadí, ve kterém Plank a Autoplank začíná, by nemělo záležet.

Další způsob, jak použít autoplank, je vytvořit pro něj službu systemd, jak je vysvětleno zde. Výhodou použití služby systemd pro Autoplank je, že se Autoplank restartuje, pokud z nějakého důvodu havaruje. Buď použijte službu systemd, nebo přidejte autoplank do svých spouštěcích aplikací (nepoužívejte obojí).

4. Poté by se mělo provést odhlášení, přihlášení a autoplank, abyste mohli pohybovat myší ve spodní části monitoru a přesunout tam Plank Dock.


Debian
  1. Vytvoření samostatného úložného serveru podobného NFS s GlusterFS na Debianu Lenny

  2. Použít cloud-init s VirtualBoxem?

  3. Jak vytvořit linuxový účet pomocí useradd bez vytváření poštovního zásobníku

  1. Vytvoření samostatného úložného serveru podobného NFS pomocí GlusterFS 3.0.x na Debian Squeeze

  2. Použít Ts bez ztráty výstupní hodnoty?

  3. Jak používat stejný alias Ssh s více hostitelskými adresami/porty/atd.?

  1. Použijte CloudFlare s Rackspace

  2. Použijte iptables s CentOS 7

  3. Jak mohu zrcadlit adresář pomocí wget bez vytváření nadřazených adresářů?