Iska ilaali-aniga, waxaad heleysaa ogeysiis markaad dhameysid amarka terminal-ka

undistract-i ku saabsan

Maqaalka soo socda waxaan ku eegeynaa koronto loo yaqaan Undistract-me. Qoraalkan waxaan waxay muujin doontaa digniin markii amarradu dhammaadaan in aan ku dhex ordayno terminal. Tani waxay noqon kartaa mid faa iido leh markii aan bilowno amar waxaan bilaabaynaa inaan ka shaqeyno wax kale. Iyada oo aan u baahan doonin inaan si joogto ah u hubino boosteejada si aan u aragno haddii amarka la dhammaystiray iyo in kale. Hay'adda 'Undistract-me utility' ayaa na soo ogeysiin doonta marka amarka muddada dheer socda uu dhammaystiro. Ka shaqeyn doona Arch Linux, Debian, Ubuntu iyo waxyaabo kale oo ka soo jeeda.

Adeegani wuxuu ku imaan doonaa anfac marka aan lagu edbiyeynin inaad dib u fariisato oo aad daawato amarrada socda. Qoraalka waxaan wuxuu ku soo bandhigayaa isla markiiba desktop markii amarradu socdeen muddo dheer, si aan waqtigeenna ugu hibeyno wax kale oo aan ka ahayn inaan eegin terminaalka inta amarradu ay gaarayaan dhammaadka.

Ku rakib Undistract-me

Majiro-aniga ayaa ah waxaa laga heli karaa keydadka Debian-ka ee caadiga ah iyo noocyadooda kala duwan, sida Ubuntu. Waxaan ku tijaabiyay Ubuntu 17.10. Qof kasta oo raba inuu la tashan karo lambarka isha ee qoraalkan ku yaal bogga waxaa qoray GitHub ee mashruuca.

Si aad ugu darto nidaamkaaga, waxa kaliya ee lagaa rabo inaad sameyso waa inaad ku maamushaa amarka soo socda barta (Ctrl + Alt + T) si aad u rakibto:

sudo apt install undistract-me

Marka rakibaadda la dhammeeyo, isla terminaalka, ku amro amarka soo socda kudhis "undistract-me" bashaada:

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

Haddii kale, waad ordi kartaa amarkan si loogu daro Bash-kaaga:

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

Finalmente cusbooneysii isbeddelada ku socda isla terminal:

source ~/.bashrc

Qaabee Undistract-me

Waqti u beddel ogeysiinta

Marka la eego, Undistract-me ayaa tixgelin doona amar kasta oo qaadanaya in ka badan 10 ilbidhiqsi si loogu dhammaystiro amarka muddada dheer socda. Laakiin tan waa la beddeli karaa. Waqtiga udhaxeeya waqtigaan waxaa lagu badali karaa tafatirka faylka /usr/share/aan-kala-sooc-noqon/dheer-socod.bash.

waqtiga aan mashquulin

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

Faylka gudahiisa waa inaan ka helnaa doorsoomaha "LONG_RUNNING_COMMAND_TIMEOUT" iyo beddelo ah ugu talagal (10 ilbiriqsi) qiime kale oo aad dooratay. Markaas badbaadi oo xir faylka. Ha iloobin inaad cusbooneysiiso isbeddelada adoo fulinaya amarka:

source ~/.bashrc

Sahlo / jooji ogeysiisyada amarrada gaarka ah

Intaa waxaa dheer, waxaan awoodi doonaa inaan joojino ogeysiisyada amarrada gaarka ah. Si taas loo sameeyo, waa inaan raadineynaa doorsoomaha "LONG_RUNNING_IGNORE_LIST" kuna dar amarada lagu saameynayo meelaha banaan.

Sahlo / Jooji Hubinta Daaqadda Firfircoon

Asal ahaan, ogeysiinta waxaa la soo bandhigi doonaa oo kaliya haddii daaqada firfircoon aysan aheyn daaqada amarka lagu fulinayo. Tani waxay ka dhigan tahay inaan heli doonno kaliya ogeysiinta haddii amarku ku shaqeynayo daaqada gadaashiisa. Haddii amarka lagu fuliyo daaqadda firfircoon, ogeysiiska lama soo bandhigi doono. Haddii aan dooneyno kala-soociddan in la sameeyo, waxaan awood u yeelan doonnaa in aan waxka qabanno IGNORE_WINDOW_CHECK. Waxaan dooran doonaa 1 si looga boodo jeegga daaqadda.

Daar ogeysiinta maqalka

Muuqaalka kale ee qabow ee Undistract-me waa kaas waxaad dejin kartaa ogeysiiska maqalka oo ay weheliso ogeysiis muuqaal ah marka amarku dhammaado. Ugu talagal ahaan, waxay kaliya soo diri doontaa ogeysiis muuqaal ah. Waad beddeli kartaa hab-dhaqankan adoo dejinaya doorsoomaha UDM_PLAY_SOUND en nambarka aan caadiga ahayn Sadarka. Si kastaba ha noqotee, nidaamkeena Ubuntu waa inuu lahaadaa yutiilitida pulseaudio-utils y dhawaaq-mawduuca-freedesktop rakibay si ay awood ugu yeeshaan shaqadan.

Xusuusnow waa inaad fulisaa amarka soo socda si aad u cusbooneysiiso isbeddelada la sameeyay:

source ~/.bashrc

Tijaabinta Undistract-me

Waqti si loo hubiyo in tani runti ay shaqeyneyso oo aan aragno haddii ogeysiiska la soo bandhigo marka amarrada terminal-socodka socda ay dhameystiraan. Hada orod amar kasta oo qaata in ka badan 10 ilbidhiqsi ama dhererka waqtiga aad qeexday qaabeynta Undistract-me.

Tusaalahan, waxaan si fudud ugu dhajinayaa mid ka mid ah router-yada shabakadayda tiro cayiman oo jeer. Amarkani wuxuu qaatay qiyaastii 25 ilbidhiqsi inuu dhammaystiro. Kadib markaan dhammeeyo amarka, waxaan helay ogeysiiska soo socda ee dusha sare.

ogeysiiska pingundistract-me

Xusuusnow in qoraalka 'Undistract-me' uu kaliya sheego haddii amarka la siiyay uu qaatay in ka badan 10 ilbidhiqsi in la dhammaystiro terminalka uu ku shaqeynayona uusan ahayn daaqadda firfircoon. Haddii amarku ku dhammaado wax ka yar 10 ilbidhiqsi, laguma soo ogeysiin doono. Dabcan, waad beddeli kartaa waqtigan udhaxeeya sida aan ku sharaxay qaybta Dejinta.

Waxaan u arkaa qalabkan mid anfac weyn u leh dhamaanteen ka shaqeeya terminaalka. Iyo sida ay u fududahay in la isticmaalo loona rakibo, waxaan u maleynayaa inay tahay wax aysan aheyn in laga waayo kombiyuutar kasta.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Leonhard Suarez dijo

    Tani waxay leedahay os hoose oo waa wax weyn