diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2024-05-06 04:02:31 +0530 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2024-05-06 04:02:31 +0530 |
commit | 39b250e9037237d5995de75801cafe5ecc1278e6 (patch) | |
tree | 9d48f123ab20d28861aa573191a7527c528ea26f | |
parent | 8613890606da0176d6b9e31e3b2dbc08a55aa8d9 (diff) | |
download | dotfiles-39b250e9037237d5995de75801cafe5ecc1278e6.tar.gz dotfiles-39b250e9037237d5995de75801cafe5ecc1278e6.tar.bz2 dotfiles-39b250e9037237d5995de75801cafe5ecc1278e6.zip |
(README)+instructions to generate archives for Emacs configuration
-rw-r--r-- | README.org | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -38,4 +38,27 @@ git clone git@github.com:oreodave/emacs-29-custom emacs; cd emacs; sh personal-install; # Will configure, build and attempt to install #+end_src +* Emacs archives +At [[https://aryadevchavali.com/resources/]] I want a kind of updated +version of my configuration which contains most of my Emacs +configuration. This is so I can quick start on most machines without +having to pull the repositories for packages first, just spend time +building bytecode. +This script generates the archive: +#+begin_src sh +tar -Jcvf emacs-config.tar.xz \ + ~/.config/emacs/app.org \ + ~/.config/emacs/config.org \ + ~/.config/emacs/core.org \ + ~/.config/emacs/lang.org \ + ~/.config/emacs/early-init.el \ + ~/.config/emacs/init.el \ + ~/.config/emacs/elisp/ \ + ~/.config/emacs/straight +#+end_src + +And this script sends it over via rsync +#+begin_src sh +rsync -avz --info=progress2 --info=name0 emacs-config.tar.xz root@aryadevchavali.com:/var/www/html/resources +#+end_src |