Undistract-me, iwe unowana chiziviso kana uchipedzisa terminal chirevo

undistract-ini nezve

Muchinyorwa chinotevera isu ticha tarisa pane chinoshandiswa chinonzi Undistract-me. Iyi script isu icharatidza yambiro kana mirairo yapera kuti isu tiri kumhanya mu terminal. Izvi zvinogona kubatsira kana mushure mekutanga murairo isu tinotanga kushanda pane chimwe chinhu. Nayo isu hatidi kuzoramba tichitarisa iyo terminal kuti tione kana iwo murairo wapera kana kwete. Iyo Undistract-me iko kunozotizivisa isu kana kwenguva refu-inomhanya kuraira kwapera. Ichashanda paArch Linux, Debian, Ubuntu uye zvimwe zvigadzirwa.

Izvi zvinoshandiswa zvinouya zvinobatsira kana iwe usina kurangwa zvakakwana kuti ugare pasi uye tarisa iyo mirairo inomhanya Chinyorwa isu inoratidza chinokurumidza pakombuta kana nguva refu yekuraira yapera, kuitira kuti tikwanise kushandisa nguva yedu tichiita zvinopfuura kungotarisa kumagumo apo mirairo inosvika kumagumo.

Isa Undistract-me

Undistract-ini ndizvo inowanikwa mune yakasarudzika Debian repositori uye avo akasiyana, seUbuntu. Ini ndakaiyedza paUbuntu 17.10. Chero ani anoda kubvunza kodhi yekodhi yechinyorwa ichi papeji neGitHub yepurojekiti.

Kuti uwedzere kune yako system, zvese zvaunofanirwa kuita kumhanya unotevera kuraira mune iyo terminal (Ctrl + Alt + T) kuiisa:

sudo apt install undistract-me

Kana kuiswa kwapera, mune imwechete terminal, mhanyisa unotevera kuraira ku wedzera "undistract-me" kune yako bash:

echo 'source /etc/profile.d/undistract-me.sh' >> ~/.bashrc

Neimwe nzira, iwe unogona kumhanya uyu wekuraira kuti uwedzere kune yako Bash:

echo "source /usr/share/undistract-me/long-running.bash\nnotify_when_long_running_commands_finish_install" >> .bashrc

Finalmente kugadzirisa shanduko kumhanya mune imwechete terminal:

source ~/.bashrc

Gadzira Undistract-me

Chinja nguva yekuzivisa

Nokusingaperi, Undistract-me inotarisa chero rairo inotora anopfuura masekondi gumi kupedzisa sekuraira kwenguva refu. Asi izvi zvinogona kushandurwa. Ino nguva yenguva inogona kuchinjwa nekugadzirisa kugadzirisa iyo faira /usr/share/undistract-me/long-running.bash.

undistract-ini kuisa nguva

sudo nano /usr/share/undistract-me/long-running.bash

Mukati mefaira isu tichafanirwa kutsvaga izvo zvinoshanduka "LONG_RUNNING_COMMAND_TIMEOUT" Shandura default (masekondi gumi) kune imwe kukosha kwesarudzo yako. Wobva wachengeta uye wovhara iyo faira. Usakanganwa kugadzirisa shanduko nekuita iwo wekuraira:

source ~/.bashrc

Gonesa / Regedza zviziviso zvemamwe mirairo

Uye zvakare, isu tichakwanisa kudzima zviziviso zvemimwe mirairo. Kuti tidaro, isu tichafanirwa kutsvaga zvinoshanduka "LONG_RUNNING_IGNORE_LIST" uye wedzera iyo mirairo kuti ikanganiswe yakaparadzaniswa nenzvimbo.

Enable / Disable Active Window Tarisa

Nokusingaperi, ziviso yacho inongoratidzwa chete kana iro rinoshanda hwindo risiri iro hwindo mune iro rairo rinoitwa. Izvi zvinoreva kuti isu ticha gashira chete ziviso kana iwo murairo uchimhanya mune yekumashure hwindo. Kana iwo murairo ukaitwa muhwindo rinoshanda, iyo ziviso haizoratidzwa. Kana tichida kuti uyu musiyano uitwe, isu tinokwanisa kugadzirisa IGNORE_WINDOW_CHECK. Tichasarudza 1 kusvetuka cheki chewindo.

Gonesa odhiyo yekuzivisa

Icho chimwe chinotonhorera chimiro cheUndistract-me icho icho unogona kuseta odhiyo ziviso pamwe nekuona chiziviso kana kuraira kwapera. Nokusingaperi, zvinongotumira chiziviso chekuona. Unogona kushandura hunhu uhu nekumisa izvo zvinoshanduka UDM_PLAY_SOUND en iyo nonzero nhamba Pamutsetse. Nekudaro, yedu Ubuntu system inofanirwa kunge iine zvinoshandiswa pulseaudio-utils y kurira-theme-freedesktop yakaiswa kuti ikwanise kuita uku.

Rangarira kuti iwe unofanirwa kuita unotevera kuraira kugadzirisa shanduko dzakaitwa:

source ~/.bashrc

Kuyedza Undistract-me

Nguva yekutarisa kana izvi zvichinyatsoita uye ngatione kana ziviso yacho ichiratidzwa kana mirairo yekumira-refu yapera. Zvino mhanya chero rairo inotora anopfuura masekondi gumi kana urefu hwenguva yawakatsanangura iyo Undistract-me kumisikidzwa.

Semuenzaniso uyu, ini ndinongobaya imwe yemaraira pane yangu network nhamba yakatarwa yenguva. Uyu murairo wakatora anenge makumi maviri neshanu kuti upedze. Mushure mekupedza iwo kuraira, ini ndakagamuchira inotevera ziviso pane desktop.

pingundistract-me ziviso

Rangarira kuti iyo Undistract-me script chete inoshuma kana iwo wakapihwa murairo wakatora anopfuura masekondi gumi kuti upedze uye iyo terminal iyo irikumhanya mukati haisi iyo inoshanda hwindo. Kana iwo murairo ukapedza mukati memaminitsi asingasviki gumi, hauzoziviswa Ehe, iwe unogona kushandura ino nguva yenguva yekumisikidza sezvandakatsanangura muchikamu cheMisetwork.

Ini ndinoona chishandiso ichi chichibatsira isu tese tinoshanda kuchiteshi. Uye kuve kuri nyore kushandisa nekuisa, ndinofunga chimwe chinhu chisingafanirwe kushayikwa kubva kune chero komputa.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Leonhard Suarez akadaro

    Izvi zvine chekutanga os uye zvakanaka