]> git.immae.eu Git - perso/Immae/Config/dotdrop.git/blobdiff - config.yaml
Add autoformat for vim
[perso/Immae/Config/dotdrop.git] / config.yaml
index f33b6ebcce30206b6bff5c27bb6d23fb4e0cf925..1b13b8e8ac2933adce42134da1119607f398bfdd 100644 (file)
@@ -2,6 +2,7 @@ _comments:
   _need_help: Go see https://github.com/deadc0de6/dotdrop#config
 actions:
   post:
+    protect_read: chmod go-rwx {0}
     make_exec: chmod a+x {0}
     pam_updated: "echo -e \"\\033[00;32m\u26A0\uFE0F \u26A0\uFE0F  You need to log\
       \ out and back in to update your environment \u26A0\uFE0F \u26A0\uFE0F\\033[00m\""
@@ -52,6 +53,8 @@ dotfiles:
   gnupg_config_files:
     dst: ~/.config
     src: gnupg/config_files
+    actions:
+    - protect_read ~/.config/gnupg
   gnupg_systemd_browser_override:
     actions:
     - systemd_daemon_reload
@@ -109,6 +112,8 @@ dotfiles:
     - pam_updated
     dst: ~/.config/pam_environment
     src: pam_environment
+    trans:
+    - gpg_socket_dir
   prog_haskell_ghci:
     dst: ~/.ghc/ghci.conf
     src: programming/haskell/ghci.conf
@@ -118,6 +123,9 @@ dotfiles:
   prog_nodejs_npm:
     dst: ~/.config/npm/npmrc
     src: programming/nodejs/npmrc
+  prog_python_startup:
+    dst: ~/.config/python/startup_script.py
+    src: programming/python/startup_script.py
   remind_0_service:
     actions:
     - systemd_daemon_reload
@@ -171,6 +179,7 @@ profiles:
     include:
     - _prog_haskell
     - _prog_nodejs
+    - _prog_python
   _git:
     dotfiles:
     - git_config_files
@@ -198,6 +207,9 @@ profiles:
   _prog_nodejs:
     dotfiles:
     - prog_nodejs_npm
+  _prog_python:
+    dotfiles:
+    - prog_python_startup
   _shell_bash:
     dotfiles:
     - shell_bash_profile