diff --git a/.gitignore b/.gitignore
index c24b16930de15e8e9843a68b76e815366ca0569e..850648b11d2f18a50b7935e81b259723b7796990 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ myinit.el
 /elpa/
 /irony/
 /projectile-bookmarks.eld
+/transient/
\ No newline at end of file
diff --git a/init.el b/init.el
index bdcdf9a6eb41230b16b82353cfd00323aa84b238..41b676bd6dc9435198d8c5c2f5de3e00eefc5eb0 100644
--- a/init.el
+++ b/init.el
@@ -1,3 +1,7 @@
+;;; configuration --- Une configuration Emacs
+;;; Commentary:
+;;; configuration piochee sur le net
+;;; Code:
 
 (setq max-lisp-eval-depth 10000)
 (setq max-specpdl-size 10000)
@@ -5,7 +9,8 @@
 
 (setq package-enable-at-startup nil)
 
-(setq is-standalone nil)
+;; set is-standalone to true to use the local melpa archive
+(defvar is-standalone nil)
 (if is-standalone
     (setq package-archives '(("myelpa" . "~/.emacs.d/myelpa/")))
   '((add-to-list 'package-archives
@@ -56,6 +61,8 @@
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
  '(aw-leading-char-face ((t (:inherit ace-jump-face-foreground :height 3.0)))))
-;; Local Variables:
-;; byte-compile-warnings: (not free-vars)
-;; End:
+
+;;; Local Variables:
+;;; byte-compile-warnings: (not free-vars)
+;;; End: (provide 'init)
+;;; init.el ends here