Tämä päätepohjainen kalenterisovellus on tarpeeksi hyvä, jotta voin ojittaa Google-kalenterin

Olen ollut viime aikoina ojentamassa GUI -sovelluksia ja tehdä terminaalista parhaan ystäväni. Korvasin äskettäin tavallisen tiedostonhallinnan terminaalipohjaisella nimellä Yazi, ja kokemus on toistaiseksi ollut hienoa. Se motivoi minua ottamaan kokeilun edelleen ja ojittamaan Google -kalenterin jotain, joka on rakennettu päätelaitteelle, Calcurse. En sano, että kokemus on ollut täydellinen, mutta se on ollut parempi kuin odotin.

Hyvä tietää:Ylä-Microsoft Outlook-lisäosat parantaaksesi sähköpostikokemustasi

Sisällysluettelo

Mikä on laskuri

Laskentaon avoimen lähdekoodin, tekstipohjainen kalenteri- ja ajoittamissovellus komentoriville. Se auttaa seuraamaan tapahtumia, tapaamisia ja jokapäiväisiä tehtäviä suoraan terminaaliikkunassa. Oletusarvoisesti Calcurse näyttää kolme pannua. Nimitykset vasemmalla, kuukausittainen kalenteri oikeassa yläkulmassa ja tehtäväluettelo oikeassa alakulmassa. Tämä jaetun astian asettelu on täysin näppäimistövetoinen.

Konepellin alla Calcurse tallentaa kaikki tiedot selkeisiin tekstitiedostoihin. Se tukee hyödyllisiä ominaisuuksia, kuten toistuvia tapaamisia, koko päivän tapahtumia ja tuontia tai vientiä tavanomaisessa ICS (ICS) -muodossa. Voit jopa liittää muistiinpanoja tapahtumiin, asettaa mukautettuja muistutuksia ja suorittaa skriptejä Tallenna tai lataa esimerkiksi koukkujen kautta, jotta kalenterisi voidaan pitää versionhallinnassa.

Calcursen asettaminen ja käyttäminen

Aloittaminen Calcursen kanssa on nopeaa. Useimmissa Linux -jakeluissa se on saatavana paketinhallinnassa. Esimerkiksi Debian tai Ubuntu, Run:

sudo apt install calcurse

Macilla voit asentaa sen Homebrew -kautta juoksemalla:

brew install calcurse

Kun asennetcalcurse. Kun käynnistät sen ensimmäistä kertaa, Calcurse luo ”~/.calcurse/” -hakemiston ja sen datatiedoston.

Kolmen paneelin käyttöliittymä tervehtii sinua. Käytä välilehteä vaihtamaan tapaamisten, kalenterin ja tehtäväpannujen välillä. Siirry ruudussa nuolinäppäimillä tai h/j/k/l (kuten VIM: ssä). Näytön ohje luettelee kaikki käytettävissä olevat komennot.

Voit lisätä tapaamisen asettamalla kohdistimen tapaamisruutuun ja paina a. Calcurse kehottaa sinua aloitusajan ja loppuajan. Jos jätät molemmat kentät tyhjäksi ja paina Enter, tapahtuma tallennetaan koko päivän merkinnäksi.

Voit sitten kirjoittaa kuvauksen, kuten “projektikokous” tai “lääkärin vierailu”. Jos tapahtuman on tarkoitus toistaa, Calcurse antaa sinun asettaa toistumismallin, kuten päivittäin, viikoittain tai kuukausittain. Voit myös lisätä muistutuksia, jotka voivat laukaista hälytyksiä kalsursen sisällä tai jopa suorittaa ulkoisia komentoja, kuten sähköposti- tai työpöytäilmoituksen lähettämisen.

Lisää lukemista:Googlen uudet salasano

Merkintöjen poistaminen on yhtä suoraviivaista. Siirrä kohdistinta tapahtumaan tai tehtävään, jonka haluat poistaa ja paina d. Calcurse pyytää aina vahvistusta ennen minkään poistamista. Toistuvien tapaamisten tapauksessa voit valita, poistaako vain valitsemasi vai koko sarja.

Muokkaaminen toimii suunnilleen samalla tavalla. Korosta merkintä, jonka haluat muuttaa ja paina e. Tapaamisia varten voit palata alkamisajan, loppuajan, kuvauksen, toistumisen tai muistutuksen, kun taas tehtävien avulla voit muuttaa tekstiä tai säätää prioriteettia. Pellon tyhjästä jättäminen pitää nykyisen arvon, mikä tekee pienistä säädöksistä nopeat ja helpon. Kun olet vahvistanut muutokset, merkintä päivitetään oikein paikoillaan tarvitsematta poistaa ja luoda sitä uudelleen.

Tapahtumat ja tehtävät tallennetaan tavallisiksi tekstitiedostoiksi, jotka voit helposti varmuuskopioida tai laittaa versionhallinnan alla. Voit myös mukauttaa värejä, KeyBindings ja ilmoituskäyttäytymistä asetusvalikon kautta tai muokkaamalla konfigurointitiedostoja suoraan.

Calcurse tarjoaa jopa kokeellisen Caldav -synkronointitilan erillisen kauttakalkkurse-kaldavkäsikirjoitus. Tämä voi integroida Google -kalenterin kaltaisiin palveluihin OAuth2 -käyttöoikeustietojen avulla, vaikka asennus sisältää Google API -projektin luomisen ja ylimääräisten Python -kirjastojen asentamisen.

Calcurse vs Google -kalenteri

Siirtyminen Google-kalenterista kalsurseeseen liittyy joitain kompromisseja, mutta se tuo myös yllättäviä etuja. Google-kalenteri on ominaisuusrikas verkkosovellus, jossa on värikoodatut tapahtumat, vedä ja pudota tuki, karttojen integrointi ja useita näkymiä, kuten esityslista, viikko ja kuukausi.

Calcurse on sitä vastoin tekstipohjainen ja kevyt. Se käynnistyy heti terminaalissa, kuluttaa melkein mitään resursseja ja on täysin näppäimistövetoinen. Sen asettelu on rajoitettu kolmeen pannuun ja tilapalkkiin, mutta keskittyminen nopeuteen ja sisältöön tekee siitä erittäin tehokkaan päivittäiseen aikatauluun.

Ominaisuuksien suhteen Google-kalenteri tarjoaa reaaliaikaisen yhteistyön, vieraskutsut, liitteet, gmail-integraatiot ja julkisen loma-kalenterit. Kalsurse ei sisällä näitä lisäominaisuuksia, mutta se kattaa kaikki välttämättömät. Nimitykset ovat yksinkertaisia ​​tekstimerkinnöitä, toistuvien tapahtumien, koko päivän tapahtumien ja muokattavien muistutusten tukemista, jotka voivat laukaista komentoja tai sähköposteja. Se tukee myös Icalendarin tuontia ja vientiä.

Missä kalsurse todella loistaa, on räätälöinti. Kaikki voidaan kirjoittaa tai automatisoida, KeyBindings -koukkuihin, jotka käyttävät kuorikomentoja tallennuksen tai lataamisen yhteydessä. Tämän avulla on helppo integroida muiden työkalujen kanssa, pitää kalenterisi versionhallinnassa tai jopa synkronoida Caldav -palvelimien kanssa ulkoisten skriptien avulla.

Kuten mainittiin, Calcurse tallentaa kalenterisi paikallisesti oletuksena, mutta synkronointi on mahdollista Caldav -komentosarjan kanssa.

Komentosarja pitää tietokannan kohdassa ”~/.calcurse/caldav/sync.db” seuraamaan tapahtumatiloja, verrataan paikallisia merkintöjä palvelimen kanssa, lataa uusia kohteita Google -kalenterista, lataa paikalliset lisäykset ja poista poistetut tapahtumat.

Mitä kaipaan Google -kalenterista

Mikään kytkin ei ole täydellinen, ja siirtyminen Google -kalenterista sai minut ymmärtämään muutamia asioita, joita kaipaan edelleen. Suurin on mobiili -ilmoitukset ja synkronointi. Google -kalenterin avulla sain muistutukset työntää puhelimeen ja voin tarkistaa aikatauluni missä tahansa. Calcurse ei tee sitä. Ellei aseta synkronointia manuaalisesti, minun on muistettava tarkistaa se kannettavalla tietokoneellani.

Toinen aukko on kutsut ja jakaminen. Google -kalenterissa voisin lähettää tapahtumakutsuja tai jakaa koko kalenterin kollegoiden tai perheen kanssa. Calcurse ei ole sisäänrakennettuja jakamista, joten jos haluan jonkun tietävän tapahtumasta, minun on kopioitava yksityiskohdat manuaalisesti. Googlen integraatiot Gmailiin ja karttoihin olivat myös käteviä.

Vaikka kalsurse on hieno, Google -kalenteri on niin syvästi upotettu useimpiin työnkulkuihin, että se voi olla vaikea ojata. Voit kuitenkin helposti ladata sen hyödyllisten kromilaajennusten avulla. Voit myös tutkia ominaisuuksia, jotka auttavat sinua käyttämään Google -kalenteria tehokkaasti liiketoimintaan.

Related Posts