docs : Add sphinx for handling documentation

Edit gitignore by ignoring the docs/build directory
Add sphinx dependencies to pyproject
Add docs folder
This commit is contained in:
2026-01-04 19:18:57 +01:00
parent c10077392e
commit e639c12c20
8 changed files with 201 additions and 0 deletions

18
docs/source/index.rst Normal file
View File

@@ -0,0 +1,18 @@
.. unisync documentation master file, created by
sphinx-quickstart on Sun Jan 4 15:02:58 2026.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Documentation for unisync
=========================
Unisync is a data synchronising tool built around `unison`_
.. _unison: https://github.com/bcpierce00/unison
.. toctree::
:maxdepth: 2
:caption: Contents:
modules