addc8f1fb7
Disable refine package
2016-08-04 13:22:59 -07:00
bad05d97a0
Add org-caldav and org-inbox-file
2016-08-04 13:22:59 -07:00
791391b232
Add refine package
2016-08-04 13:22:59 -07:00
0d0cbf93c0
Fix pyenv warning output wording
2016-08-03 09:44:41 -07:00
d624955ee2
Fix add_to_path/pyenv interaction in shellenv.sh
2016-08-02 20:46:42 -07:00
2bff927eca
Rename function call to imalison:get-go-path
2016-08-02 19:47:56 -07:00
435a11bd6e
Add short args to shell_path
2016-08-02 19:47:37 -07:00
8dacac359f
Tweak shellenv startup for marginal speedup
2016-08-02 19:47:09 -07:00
35347107e8
Remove init_profile
2016-08-02 19:46:12 -07:00
20d32bd1c3
Make github-search clone go repos to GOPATH dir
...
This commit also includes some refactoring of go specific functions.
2016-08-02 17:04:05 -07:00
62ac26569d
Add yab and psutils
2016-08-02 15:08:18 -07:00
8e77129e7f
Remove pyenv output from shell startup
2016-07-26 17:53:21 -07:00
824371735c
Disable pyimport
2016-07-26 17:52:23 -07:00
8934fec5ba
Start using pyenv
...
This required a significant refactor to shellenv.sh. Some strange, and
not yet fully understood behavior of add_to_path was uncovered in doing
this refactoring. More investigation is needed.
2016-07-26 17:51:21 -07:00
3f0bf2f966
Make knight_moves_count executable
2016-07-26 12:32:15 -07:00
8acfc66c68
Add knight_moves_count to python lib
2016-07-26 12:31:07 -07:00
a8917f624e
Add protobuf support
2016-07-19 19:03:59 -07:00
2eb00a22e4
Merge remote-tracking branch 'origin/master'
2016-07-15 14:00:51 -07:00
43b7c06e6c
Disable company-flx for performance reasons
2016-07-15 13:59:35 -07:00
fb46a7ef2c
Fix scala-mode install
2016-07-15 13:40:27 -07:00
70445fa649
Set term-buffer-maximum-size to 0 to disable
2016-07-15 13:39:58 -07:00
12a6769cc3
Fix clojure special character font-highlighting
2016-07-15 13:39:31 -07:00
8195392736
Add org-reveal package
2016-07-15 13:39:17 -07:00
fee28acc01
Use full home path for project-directory
2016-07-15 13:38:46 -07:00
e47f2dc187
Cleanup global gitignore
2016-07-14 13:17:50 -07:00
7c69172849
Add company-flx
2016-07-13 11:04:53 -07:00
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