Merge branch 'master' of git.0w.tf:Milka64/blog_content
This commit is contained in:
commit
05b291c72c
2 changed files with 12 additions and 12 deletions
|
@ -2,22 +2,22 @@ Gérer son agenda en cli
|
||||||
#######################
|
#######################
|
||||||
|
|
||||||
:date: 2021-06-20 18:30
|
:date: 2021-06-20 18:30
|
||||||
:modified: 2021-06-20 23:30
|
:modified: 2021-06-29 22:30
|
||||||
:tags: divers, cli
|
:tags: divers, cli
|
||||||
:category: cli
|
:category: cli
|
||||||
:slug: agenda_cli
|
:slug: agenda_cli
|
||||||
:authors: Milka64
|
:authors: Milka64
|
||||||
:summary: vdirsyncer & khal
|
:summary: vdirsyncer & khal, le duo gagnant !
|
||||||
:status: draft
|
:status: published
|
||||||
|
|
||||||
Si il y a bien un truc que j'aime c'est de pouvoir *TOUT* gérer via le terminal. De pouvoir m'affranchir si besoin de tout interface graphique. De rester indépendant de tout problème d'affichage.
|
Si il y a bien un truc que j'aime c'est de pouvoir **TOUT** gérer via le terminal. De pouvoir m'affranchir si besoin de toute interface graphique. De rester indépendant de tout problème d'affichage.
|
||||||
|
|
||||||
Et dans ce lot d'utilitaire accessible en console, j'ai recement découvert le duo vdirsyncer & khal.
|
Et dans ce lot d'utilitaire accessible en console, j'ai récemment découvert le duo vdirsyncer & khal.
|
||||||
|
|
||||||
Vdirsyncer
|
Vdirsyncer
|
||||||
----------
|
----------
|
||||||
|
|
||||||
Vdirsyncer permet de syncroniser un calndrier en ligne (caldav, google calendar, etesync, etc...) avec un dossier local. Il permet également de syncroniser des contact avec un serveur cardav, mais je ne developperais pas cette partie.
|
Vdirsyncer permet de synchroniser un calendrier en ligne (caldav, google calendar, etesync, etc...) avec un dossier local. Il permet également de synchroniser des contacts avec un serveur cardav, mais je ne développerais pas cette partie.
|
||||||
|
|
||||||
Le fichier de configuration se trouve ici :
|
Le fichier de configuration se trouve ici :
|
||||||
|
|
||||||
|
@ -25,14 +25,14 @@ Le fichier de configuration se trouve ici :
|
||||||
|
|
||||||
.config/vdirsyncer/config
|
.config/vdirsyncer/config
|
||||||
|
|
||||||
Tout d'abbord, conficurons le status_path
|
Tout d'abord, configurons le status_path
|
||||||
|
|
||||||
.. code-block:: ini
|
.. code-block:: ini
|
||||||
|
|
||||||
[general]
|
[general]
|
||||||
status_path = "~/.vdirsyncer/status/"
|
status_path = "~/.vdirsyncer/status/"
|
||||||
|
|
||||||
Ensuite, nous pouvons configurer les deux calendriers à syncroniser.
|
Ensuite, nous pouvons configurer les deux calendriers à synchroniser.
|
||||||
|
|
||||||
L'un local et l'autre distant.
|
L'un local et l'autre distant.
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ L'un local et l'autre distant.
|
||||||
username = "foo"
|
username = "foo"
|
||||||
password = "bar"
|
password = "bar"
|
||||||
|
|
||||||
Maintenant que nous avons configuré les calendriers, nous pouvons enfin configurer la syncronisation entre les deux calendriers. Cette étape parait idiote mais elle est indispensable parce que l'outil permet de syncroniser plusieurs agendas.
|
Maintenant que nous avons configuré les calendriers, nous pouvons enfin configurer la synchronisation entre les deux calendriers. Cette étape parait idiote, mais elle est indispensable parce que l'outil permet de synchroniser plusieurs agendas.
|
||||||
|
|
||||||
.. code-block:: ini
|
.. code-block:: ini
|
||||||
|
|
||||||
|
@ -60,7 +60,7 @@ Maintenant que nous avons configuré les calendriers, nous pouvons enfin configu
|
||||||
metadata = ["color"]
|
metadata = ["color"]
|
||||||
|
|
||||||
|
|
||||||
Il ne reste plus qu'a syncroniser tout ça.
|
Il ne reste plus qu'à synchroniser tout ça.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
|
@ -92,7 +92,7 @@ Mais un minimum de configuration est necessaire
|
||||||
[default]
|
[default]
|
||||||
default_calendar = personal
|
default_calendar = personal
|
||||||
|
|
||||||
Rien de particulier a dire sur cette configuration qui me parrait plutôt claire.
|
Rien de particulier à dire sur cette configuration qui me parait plutôt claire.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,7 @@ Le tout est auto-heberger sur un serveur d'occasion que j'ai sauvé de la destru
|
||||||
Quoi
|
Quoi
|
||||||
----
|
----
|
||||||
|
|
||||||
Alors, de quoi vais-je bien pouvoir parler ici ? Il y a bien des thèmes qui viennent en têtei et voici une liste non-exhaustive :
|
Alors, de quoi vais-je bien pouvoir parler ici ? Il y a bien des thèmes qui viennent en tête et voici une liste non-exhaustive :
|
||||||
|
|
||||||
- réseau
|
- réseau
|
||||||
- un peu de code (& pas de cul, on n'est pas sur sam&max)
|
- un peu de code (& pas de cul, on n'est pas sur sam&max)
|
||||||
|
|
Loading…
Reference in a new issue