Merge branch 'master' of github.com:IvanMalison/dotfiles

This commit is contained in:
Ivan Malison 2016-12-28 15:42:44 -08:00
commit 09f76d35c2
No known key found for this signature in database
GPG Key ID: 62530EFBE99DC2F8
6 changed files with 21 additions and 21 deletions

View File

@ -5,3 +5,4 @@ env:
global: global:
- ENCRYPTION_LABEL: "73e6c870aa87" - ENCRYPTION_LABEL: "73e6c870aa87"
- COMMIT_AUTHOR_EMAIL: "IvanMalison@gmail.com" - COMMIT_AUTHOR_EMAIL: "IvanMalison@gmail.com"
- COMMIT_AUTHOR_NAME: "Ivan Malison"

View File

@ -1,6 +1,7 @@
(source org) (source org)
(source melpa) (source melpa)
(depends-on "s")
(depends-on "use-package") (depends-on "use-package")
(depends-on "org-plus-contrib") (depends-on "org-plus-contrib")
(depends-on "htmlize") (depends-on "htmlize")

View File

@ -9,11 +9,9 @@ git clone https://github.com/rejeep/evm.git "$HOME/.evm"
evm config path /tmp evm config path /tmp
evm install emacs-25.1-travis --use --skip evm install emacs-25.1-travis --use --skip
export EMACS=$(sh -c 'type -P emacs')
curl -fsSkL https://raw.github.com/cask/cask/master/go | python curl -fsSkL https://raw.github.com/cask/cask/master/go | python
cask install cask install
cask exec emacs --script generate-html.el cask exec emacs --script generate-html.el
cp "../dotfiles/emacs.d/README.html" out cp "$THIS_DIR/../dotfiles/emacs.d/README.html" out

View File

@ -39,22 +39,6 @@ rm -rf out/**/* || exit 0
# Run our compile script # Run our compile script
doCompile doCompile
# Now let's go have some fun with the cloned repo
cd out
git config user.name "$COMMIT_AUTHOR_NAME"
git config user.email "$COMMIT_AUTHOR_EMAIL"
# If there are no changes to the compiled out (e.g. this is a README update) then just bail.
if [ -z `git diff --exit-code` ]; then
echo "No changes to the output on this push; exiting."
exit 0
fi
# Commit the "changes", i.e. the new version.
# The delta will show diffs between new and old versions.
git add .
git commit -m "Deploy to GitHub Pages: ${SHA}"
# Get the deploy key by using Travis's stored variables to decrypt deploy_key.enc # Get the deploy key by using Travis's stored variables to decrypt deploy_key.enc
ENCRYPTED_KEY_VAR="encrypted_${ENCRYPTION_LABEL}_key" ENCRYPTED_KEY_VAR="encrypted_${ENCRYPTION_LABEL}_key"
ENCRYPTED_IV_VAR="encrypted_${ENCRYPTION_LABEL}_iv" ENCRYPTED_IV_VAR="encrypted_${ENCRYPTION_LABEL}_iv"
@ -66,4 +50,14 @@ chmod 600 deploy_key
eval `ssh-agent -s` eval `ssh-agent -s`
ssh-add deploy_key ssh-add deploy_key
git push $SSH_REPO $TARGET_BRANCH # Now let's go have some fun with the cloned repo
cd out
git config user.name "$COMMIT_AUTHOR_NAME"
git config user.email "$COMMIT_AUTHOR_EMAIL"
# Commit the "changes", i.e. the new version.
# The delta will show diffs between new and old versions.
git add --all .
git commit -m "Deploy to GitHub Pages: ${SHA}"
git push "$SSH_REPO" "$TARGET_BRANCH"

View File

@ -15,6 +15,8 @@
(setq readme-src (concat emacs-dir "README.org")) (setq readme-src (concat emacs-dir "README.org"))
(require 'use-package)
(require 's)
(org-babel-tangle-file readme-src) (org-babel-tangle-file readme-src)
(load-file (concat emacs-dir "org-config.el")) (load-file (concat emacs-dir "org-config.el"))

View File

@ -2779,10 +2779,14 @@ Intero seems to be causing hangs, so it has been disabled
#+END_SRC #+END_SRC
** Document ** Document
*** org *** org
**** Require the latest version of org-mode
#+BEGIN_SRC emacs-lisp
(use-package org
:ensure org-plus-contrib)
#+END_SRC
**** config **** config
#+BEGIN_SRC emacs-lisp :tangle org-config.el #+BEGIN_SRC emacs-lisp :tangle org-config.el
(use-package org (use-package org
:ensure org-plus-contrib
:bind (:map org-mode-map :bind (:map org-mode-map
(("C-e" . end-of-visual-line))) (("C-e" . end-of-visual-line)))
:preface :preface