0f36156050
Set addtional cider customizations
2016-07-13 11:04:32 -07:00
65e4e8d477
Add boot.properties
2016-07-13 11:04:07 -07:00
67d7336abd
Apply bound and true p to use of imalison:gpg-key
2016-07-09 01:35:21 -07:00
b361becf98
Fix melpa-stable archive
2016-07-09 01:17:19 -07:00
0aaedb28bb
Make auto-compile use-package work when not present
2016-07-09 01:13:31 -07:00
e6a24e8d9b
Add melpa-stable and pin ensime to it
2016-07-09 00:47:36 -07:00
a289fcc49e
Make pdfmode work with latexmk
2016-07-08 11:19:44 -07:00
19a5431e4c
Disable github-notifier for now
2016-07-08 11:19:26 -07:00
b1ac962ecb
Improve TeX configuration
2016-07-07 22:45:13 -07:00
6d928d16dd
Create 'Document Editing' heading for org and TeX
2016-07-07 22:45:13 -07:00
846523e563
Add TeX binaries
2016-07-07 21:51:47 -07:00
389b20f3c1
Update mc-lists
2016-07-07 21:51:14 -07:00
fcb3b34364
Enable use-package imenu support
2016-07-07 11:10:52 -07:00
f9fddc06f5
Update clojure profiles
2016-07-06 13:54:19 -07:00
d20afd2b37
Add packages for clojure
2016-07-06 12:50:12 -07:00
46b6234f14
Add boot-clj as a dependency
2016-07-06 11:40:44 -07:00
e691d46709
Add boot/profile.boot
2016-07-06 11:40:24 -07:00
fb52064456
Add lein/profile.clj
2016-07-06 11:39:56 -07:00
5cc6192077
Set org-src-preserve-indentation, reindent README
...
This preserves the original indentation is source blocks.
2016-07-06 11:20:09 -07:00
ed4dee25ef
Enable racer-mode when in rust-mode
2016-07-05 19:08:32 -07:00
1fb07d661e
Require helm-org in helm config
2016-07-05 12:26:04 -07:00
d60314fbb5
Organize _setup_env
2016-07-05 12:26:04 -07:00
d0c17f0d10
Move advice adds of github-notifier-mode
2016-07-05 12:26:04 -07:00
92c4cda5aa
Disable yasnippet
2016-07-05 12:26:04 -07:00
76b7841144
Add emacs-slack package
2016-07-05 12:26:04 -07:00
d97a63f1eb
Force more org-mode logging
2016-07-05 12:26:04 -07:00
6f9ed3c2ec
Add racket and clojure to bootstrap.json
2016-07-05 12:26:04 -07:00
14890d73ff
Add helm dependencies to org-projectile
2016-07-03 10:52:49 -07:00
c6dfc40ea1
Also remove github-notifier-mode-line on update
2016-06-28 20:44:04 -07:00
d14012b6d6
Add darwin modifier remapping to init.el
...
See comment for details.
2016-06-28 20:42:42 -07:00
7d1f7ed2b5
Remove contextual-value-manager
2016-06-28 20:42:27 -07:00
c244133073
Fix defvar-setq again
2016-06-28 20:35:12 -07:00
b3aca91086
Add imalison:go-testify-show-ediff
2016-06-28 19:47:20 -07:00
9a3dae63aa
Only save buffer backed by file in ansi-color-mode
2016-06-28 19:46:15 -07:00
3e48836ab7
Add Python executables to parse go testify output
2016-06-28 19:45:41 -07:00
afd00343f4
Fix spaceline-gh-notifier configuration
2016-06-28 18:19:31 -07:00
88e18783de
Make defvar-setq checks boundp at runtime
2016-06-28 17:54:31 -07:00
cf907059a4
Add spaceline-gh-notifier segment
2016-06-28 17:44:41 -07:00
96033e5fbf
Add check for sparkleshare in history file
2016-06-28 17:16:51 -07:00
b87c5a5ecc
Make merge_zsh_history.py executable
2016-06-28 17:16:17 -07:00
e4ee85beaa
Update .mc-lists.el
2016-06-28 17:16:02 -07:00
f861914637
Add shell-history package
...
shell-history adds commands that are executed from emacs to shell
history.
2016-06-28 17:15:02 -07:00
f0550b347b
Move and add helm-c-source-zsh-history to compile hydra
2016-06-28 17:14:22 -07:00
9723eec2f5
Remove helm functions that are included in helm
2016-06-28 17:13:59 -07:00
41fb15979a
Disable global linum mode, add it as a prog mode hook instead
2016-06-28 17:13:35 -07:00
0f0aca8403
Disable editorconfig because of gpg coding issues
...
When editorconfig mode is enabled, saving a gpg encoded file ALWAYS
results in a prompt for which encoding type to use. I'm not 100% sure
why this happens.
2016-06-28 14:46:02 -07:00
737def95ad
Add figlet to boostrap.json
2016-06-28 14:37:43 -07:00
270cc34454
Add pyimport
2016-06-28 10:48:48 -07:00
6a336c2232
Fix imalison:copy-shell-command-on-region
2016-06-28 10:48:26 -07:00
64616c549c
Set vc-follow-symlinks to t
2016-06-27 13:22:04 -07:00
a11c1448ec
Disable perspective
2016-06-27 01:18:25 -07:00
6b2ac32f4f
Whitespace cleanup
2016-06-26 06:23:00 -07:00
e5f29d1375
Change whitespace in go-mode-install-current-project
2016-06-25 16:43:58 -07:00
cc12346236
Add imalison prefix to use-ido variable
2016-06-25 16:43:22 -07:00
57dfe8805e
Set go-test-additional-arguments-function
...
This adds additional arguments to the command produced by gotest so that
only the suite test is actually executed.
2016-06-25 16:42:03 -07:00
8d062edd64
Use imalison:use-package* for gotest cofiguration
2016-06-25 16:41:34 -07:00
91262f04e4
Disable key-chord
2016-06-25 16:40:28 -07:00
3cebedef6d
Add imalison prefix to capture template funcs
2016-06-25 16:39:51 -07:00
e14da00dea
Function to replace escape sequences
2016-06-25 16:38:08 -07:00
b55289f5d4
Move coding system config into function
2016-06-25 16:37:36 -07:00
487fc391ce
Add compile hydra
2016-06-25 00:32:11 -07:00
134ba0b741
Add Named Compile, Change hydra-yank binding
2016-06-22 20:18:32 -07:00
9225b95ff0
Miscellaneous cleanup
2016-06-22 20:02:50 -07:00
58d2b5c113
Make imalison:compose handle undefined functions
...
Because help-function-arglist returns t when it encounters an undefined
function, imalison:compose was choking when it was evaluated on
functions that are not defined at the time of macro expansion.
2016-06-22 20:00:21 -07:00
6a7670f4c3
Use help-function-arglist in imalison:compose
...
This allows use to automatically detect the signature of a
function/macro and take arguments accordingly in the composition.
2016-06-22 18:43:09 -07:00
d61a6cf1b1
Merge branch 'master' of github.com:IvanMalison/dotfiles
2016-06-22 15:27:10 -07:00
bd20c99817
Set org-startup-indented to nil
2016-06-22 15:26:13 -07:00
e294a88775
Fix spacing in calendar capture definitions
2016-06-22 15:25:40 -07:00
b5fa53cfa4
Only defvar (don't setq) org mode agenda filenames
2016-06-22 15:23:29 -07:00
6fdd4582a7
Fix copy buffer file functions by using compose-2
2016-06-22 15:22:58 -07:00
6bb338ee4f
Capitalize Headings
2016-06-22 15:22:27 -07:00
917186ccdb
New Macro imalison:advice-add-around-builder
2016-06-22 15:21:04 -07:00
656e33a64b
Add intermediate helper imalison:compose-2-argspec
...
This macro is usefule when the first function supplied needs to use
special keywords etc.
2016-06-22 14:17:59 -07:00
62ba0f0413
Set up automatic compilation of emacs-lisp
...
We set the load-prefer-newer in init.el, so automatic compilation should
be relatively safe. Still worth looking out for any issues this commit
might cause.
2016-06-21 22:37:44 -07:00
60404e6f78
Move macros around
2016-06-21 17:03:21 -07:00
8f0d4907dc
Remove flycheck checker in flycheck-mode-hook
...
Removing it in the emacs mode hook caused an issue when flycheck mode
was not yet enabled.
2016-06-21 17:01:06 -07:00
7c40a18221
Fix typo in diminish of magit-gh-pulls-mode
2016-06-21 17:00:44 -07:00
bf6406908e
Add headings to compose implementations
2016-06-21 16:12:56 -07:00
1eb3f48dfc
Add a version of compose for named functions
...
This version is interesting because it works with macros
2016-06-21 16:06:54 -07:00
490c4c758b
Make emacs initialization even quieter
2016-06-21 15:28:10 -07:00
4ffa55affe
Disable emacs-lisp-checkdoc flycheck for org source
2016-06-21 14:59:02 -07:00
8ce8e7d4ab
Swap sd key-chord for fj
...
The 'sd' binding was causing issues when typing.
2016-06-21 14:58:06 -07:00
b80c6391be
Comment/Pull out sections of elisp config
2016-06-21 14:57:44 -07:00
e3d4b7aed0
Add custom helm-projectile functions to mode map
...
helm-projectile's use package was reindented because it was not at the
correct level before.
2016-06-21 14:55:32 -07:00
d14005fd18
Add yanking hydra, rename font-resize hydra
2016-06-21 14:51:00 -07:00
2507aee550
Group github packages together
2016-06-21 14:50:16 -07:00
b5295f3ca9
Misc heading tweaks
2016-06-21 14:47:21 -07:00
81bfd310fc
Remove unused/useless lisp functions
2016-06-21 14:46:38 -07:00
84e8b318af
Rewrite copy filename functions
2016-06-21 14:45:52 -07:00
8edda6689b
Add named-build macro
...
Removes old attempts at named-builder-builder
2016-06-21 14:44:51 -07:00
ec06e57d21
Make imalison:compose return an anonymous function
...
Also provide a unary version of imalison:compose
2016-06-21 14:44:08 -07:00
b981768c8f
Remove tmate tap from cider/boostrap.json
2016-06-21 11:12:43 -07:00
3b1fdbbd03
Diminish magit add-on modes
2016-06-20 17:55:13 -07:00
b271f6e326
Set visible-bell
to t to disable audible-bell
2016-06-20 17:46:51 -07:00
8640f0d2de
magit-gitflow
2016-06-20 17:46:51 -07:00
d3fb7496f5
Add git-flow to cider/bootstrap.json
2016-06-20 17:46:51 -07:00
46f1fcb5b0
git-timemachine
2016-06-20 17:46:51 -07:00
7d643cce6f
Move github-clone
2016-06-20 17:46:51 -07:00
be846bad55
Diminish smartparens-mode and reindent its config
2016-06-20 13:06:11 -07:00
f8ec571425
Fix typo imalison:gpc-key -> imalison:gpg-key
...
Thanks @simplyianm.
2016-06-20 11:51:24 -07:00
c70a9897e8
Enable editorconfig-mode
2016-06-20 11:49:12 -07:00
926f144d6a
Add key-chord bindings for commonly used commands
...
Also includes imalison:disable-keychord-around which disables keychord
around the invocation of some function. This is used with avy commands
because those often require the user to type odd key combinations that
might be used as keychords.
2016-06-20 11:47:20 -07:00
9010d3b976
Set dtrt-indent-active-mode-line-info to " [⟼]"
2016-06-20 11:09:12 -07:00
fd91b0c919
Fix compilation of imalison:use-package invocations
...
imalison:use-package previously referred to variables that were only
available at runtime.
2016-06-20 11:07:49 -07:00
3eece592fd
Define and use imalison:use-package
...
imalison:use-package checks for the existence of the package in question
in the projects directory, adding that path to load-path if it does.
2016-06-20 02:34:43 -07:00
9e63beef45
Add an about section to README.org
2016-06-20 01:28:14 -07:00
1142e687e5
Set magit commit to use --gpg-sign when possible
...
If imalison:gpg-key is set to a non-nil value it is added to
magit-commit-arguments which makes it a default option.
2016-06-20 01:22:43 -07:00
afcd5804c0
Define imalison:projectile-find-file using imalison:prefix-alternatives
2016-06-20 01:10:21 -07:00
50b5ea66e0
Remove prompts on prefix call to imalison:do-ag
...
The previous behavior of a call with a single C-u press (where the user
was prompted for a directory in which to perform the search and filetypes on
which to it) is now available with two C-u presses. imalison:do-ag is
now defined with a call to imalison:prefix-alternatives.
2016-06-20 01:03:43 -07:00
33839b7f25
Make init less noisy
2016-06-20 00:37:02 -07:00
7ac471bb77
Add source of .customenv to .zshenv
2016-06-20 00:36:12 -07:00
0a1867b67e
Message result builder
2016-06-19 23:52:01 -07:00
4466d5d960
Set imalison@uber.com as git email automatically
2016-06-19 23:51:13 -07:00
d1fbd293d5
Add in_git_directory to function.sh
2016-06-19 23:50:34 -07:00
d1d1ebcd99
Add magit-gh-pulls
2016-06-19 22:06:09 -07:00
814052c8d7
Add new github-clone commands
...
See https://github.com/dgtized/github-clone.el/pull/19
2016-06-19 21:32:04 -07:00
f90074a92e
Mindless tweaks
2016-06-19 21:28:06 -07:00
328417cbba
Quote function name in funcall arg
...
This fixes get-projects-directory-target-from-repo.
2016-06-19 21:26:49 -07:00
a64f6cbcaa
Set paradox token from gh-auth-get-oauth-token
2016-06-19 21:25:33 -07:00
a6ecb636e8
disable semantic for now
2016-06-19 02:59:53 -07:00
a96273d1fd
Make compose headline nicer.
2016-06-19 02:10:20 -07:00
fba3feb8fb
edit_script function
2016-06-19 02:05:14 -07:00
61bc58a5f1
move stuff around
2016-06-19 02:05:05 -07:00
052469ae12
add headlines to emacs-lisp section of config
2016-06-18 19:23:22 -07:00
2102460bef
imalison:elisp-slime-nav bound to M-.
...
imalison:elisp-slime-nav does jump to definition normally and describe
thing at point with a prefix arg
2016-06-18 19:23:22 -07:00
fa8e43e125
github-search-user-clone-repo added to autoloads for github-search
2016-06-18 19:23:03 -07:00
dd0b1a0a9e
package-initialize in init.el
2016-06-18 18:18:52 -07:00
75d35279be
forest-blue-theme
2016-06-18 18:18:30 -07:00
453137bd67
fix imalison:get-projects-directory-target-from-repo
2016-06-18 18:18:22 -07:00
a1654dd972
fix up org mode use-package
2016-06-18 18:18:00 -07:00
eac3066f9a
add main heading
2016-06-18 09:39:03 -07:00
9cac14f6f0
Ignore errors from time_emacs
2016-06-18 09:39:03 -07:00
90baf542be
only use Projects tagert for cloning using github-search if the target
...
does not exist
2016-06-17 17:02:39 -07:00
ff489c541a
benchmark fix
2016-06-17 12:46:13 -07:00
9375096279
Fix org-capture-make-todo-template in a few different ways
2016-06-17 12:26:00 -07:00
d80a510304
Bind M-. to elisp-nav in org-mode
2016-06-17 11:29:48 -07:00
a66090eb20
Fix org-mode startup
2016-06-17 11:29:25 -07:00
3773923678
Benchmarking improvements
2016-06-17 11:28:54 -07:00
84e5234f44
random tweaks
2016-06-16 17:33:50 -07:00
67dcb0c2a5
parse stop infromation
2016-06-16 17:33:16 -07:00
24b408110d
get-file-string and move imalison:get-lat-long
2016-06-16 17:21:54 -07:00
a96aceccb7
add autoenv
2016-06-16 14:44:09 -07:00
c1e79877c0
move required packages around add csv parsing
2016-06-16 14:43:47 -07:00
86777e15c8
only show muni in spaceline in the active window
2016-06-16 13:04:57 -07:00
79000e90a7
Add spaceline segment for muni
2016-06-16 13:00:18 -07:00
112ebb8ee1
spaceline-helm-mode
2016-06-16 12:24:11 -07:00
8af8713312
random tweaks
2016-06-16 12:19:58 -07:00
be0776f12f
cached muni, move zop-to-char
2016-06-16 12:19:33 -07:00
097749400c
beef up text manipulation section
2016-06-16 11:34:39 -07:00
40de8f8077
font size
2016-06-16 11:13:26 -07:00