4e02287387
Add a custom elisp init hook, check-parens on save
2016-08-17 14:10:07 -07:00
d94e2b1cee
Make better shell-command-to-string permanent
2016-08-17 10:47:55 -07:00
564cfbe5ee
Add copy-eval-last-sexp
2016-08-16 21:37:53 -07:00
b107581b2f
Add filter_by_column_value shell function
2016-08-16 21:20:29 -07:00
a4ec8f17d1
Shell commands for cscreen
2016-08-16 21:20:15 -07:00
7749a97787
Show result of eval-last-sexp inline
2016-08-16 21:20:02 -07:00
5d4e58466d
Merge branch 'master' of github.com:IvanMalison/dotfiles
2016-08-16 20:30:27 -07:00
9ec1fedb14
Add cscreen to bootstrap.json
2016-08-16 20:28:47 -07:00
45f0c345af
Put ruby and node setup in shellrc.sh
2016-08-16 20:28:29 -07:00
3eec3671d2
Globally ignore node_modules
2016-08-16 20:27:35 -07:00
edef08c977
Add PYTHONPATH to exec-path-from-shell
2016-08-16 18:02:12 -07:00
6de9a24e24
Add mirrordisplays to bootstrap.json
2016-08-16 17:56:29 -07:00
966714d1ef
Ignore leiningen output (pom.xml)
2016-08-16 17:32:51 -07:00
3a398ff2a4
Ignore .lein-failures
2016-08-16 17:27:05 -07:00
2ac63dbf46
Indent 'describe and 'it appropriately in clojure
2016-08-16 17:26:37 -07:00
ab95dd07a4
Fix whitespace in _java_setup
2016-08-16 16:57:44 -07:00
df4724d2ae
Update global gitignore for clojure
2016-08-16 16:56:45 -07:00
0058a21c5f
Auto-jump setup
2016-08-16 16:36:11 -07:00
3916889ff5
Synergy tweaks
...
Make meta key actually work by settingl alt = meta for controlling
device. Make synergy_start_client_at idempotent.
2016-08-16 16:00:07 -07:00
e2c5cd6033
Refactor shellenv/setup for better performance
2016-08-16 15:26:50 -07:00
afff5ec4a9
Remove unused shell files
2016-08-16 14:40:56 -07:00
65c51072e6
Require eshell for projectile shell-command hack
2016-08-16 14:39:22 -07:00
8cbcf83db3
Avoid shell-command-to-string in projectile
2016-08-16 13:42:39 -07:00
4befec1208
Add environment_setup_done to exec-path variables
...
This makes shell commands much faster.
2016-08-16 13:42:01 -07:00
0f77a5e45b
Add mesaure time macro
2016-08-16 13:41:40 -07:00
311e20dfeb
Tweak synergy definitions
2016-08-16 11:19:10 -07:00
44b441f2c1
Don't run path_helper separately
2016-08-16 11:15:47 -07:00
593208a983
Add --no-rehash for pyenv and rbenv inits
2016-08-16 11:14:28 -07:00
dfed16d168
Remove uber.sh, Move virtualenvwrapper to shellrc
2016-08-16 11:13:47 -07:00
d0e3314a15
Disable shell-history
2016-08-15 19:32:35 -07:00
4a5e55462f
Source synergy.sh in non-interactive shells
2016-08-15 19:31:47 -07:00
ed937e4e64
Merge branch 'master' of github.com:IvanMalison/dotfiles
2016-08-15 18:10:44 -07:00
2f6e2e23c9
Replace prefix-alternatives with prefix-selector
2016-08-15 16:04:07 -07:00
cbf78802e0
Add imalison:multi-line to .mc-lists.el
2016-08-15 16:02:36 -07:00
657741a40c
Move stuff around for (imalison:use-package emit)
2016-08-15 15:56:47 -07:00
cece4cda49
Prevent jedi:setup
from starting auto-complete
2016-08-15 14:33:16 -07:00
36850a3ff2
Move company config, always disable auto-complete
2016-08-15 14:32:35 -07:00
414a841c20
Name pcache-repositories with :object-name keyword
2016-08-15 13:41:26 -07:00
ae616293ab
Add tccutil to bootstrap.json
2016-08-15 12:08:01 -07:00
f695113554
Complete refactor of synergy.sh
2016-08-15 11:53:57 -07:00
b838b898ba
Update synergy.conf for new OSX install
2016-08-15 11:50:58 -07:00
90ec10836b
Merge branch 'master' of github.com:IvanMalison/dotfiles
2016-08-15 11:31:15 -07:00
83dac3ddeb
Make shell startup less noisy when pyenv missing
2016-08-15 11:30:25 -07:00
0ac7e71e3c
Import task as ctask (breaking changes in invoke)
2016-08-15 11:29:50 -07:00
c45c82e460
Only use-package benchmark when use-package exists
2016-08-15 11:28:30 -07:00
742773cf93
Move zsh specific uber code to zsh sourcing dir
2016-08-14 23:15:28 -07:00
d126e35be2
Make gitconfig-mode auto-mode alist better
2016-08-13 17:38:36 -07:00
6efbb54fe0
Include a this-machine file in gitconfig
2016-08-13 17:34:15 -07:00
ee56b3b326
Add a docstring to emit-compose-fn
2016-08-13 17:26:43 -07:00
3d16305b3f
Put compose-around-builder before first invocation
2016-08-13 08:33:23 -07:00
37486ab51f
Use compose-around-builder for imenu-flattening hook
2016-08-12 16:36:10 -07:00
8227739cfd
Add comments to clarify compose's &rest handling
2016-08-12 16:34:22 -07:00
aa647ee190
Fix let-around docstring/interactive-form order
2016-08-12 14:58:11 -07:00
7e40e085e6
Simplify let-around and let-advise-around
...
This commit also removes the unnecessary "dynamic" versions of these
functions.
2016-08-12 14:53:18 -07:00
4aca24b3cf
Reindent prefix-alternatives invocations
2016-08-12 14:34:29 -07:00
2a4485a47a
Make let-around inherit interactive forms
2016-08-12 14:32:26 -07:00
bfcece5800
Rename argument to imalison:help-function-arglist
2016-08-12 14:31:58 -07:00
d0765091e1
Make named-builder macros indent like functions
2016-08-12 14:31:15 -07:00
7652cdc067
Remove misplaced comment
2016-08-11 11:09:16 -07:00
e6f56478ea
Update synergy configs
2016-08-11 11:01:32 -07:00
b112ab622d
Reenable yasnippet
2016-08-11 10:59:37 -07:00
7baff2e0a3
Silence the byte-compiler by defaring stuff
2016-08-10 21:53:40 -07:00
f3242abab6
Run fill-paragraph on several written sections
2016-08-10 19:49:06 -07:00
f380292a19
Simplify compose-copy-builder
2016-08-10 19:44:20 -07:00
98c0ddb2a9
Apply named-builder to emacs-version-predicate
2016-08-10 18:38:16 -07:00
47c0ec4302
Adde set-options-do-ag and supporting functions
2016-08-10 18:33:21 -07:00
eb61aedab9
Use named-builder on several functions
2016-08-10 17:16:20 -07:00
8dcf6ea962
Add let-around, move let-advise-around
2016-08-10 17:01:25 -07:00
ebbf363baa
Use named-builder to build prefix-alternatives
2016-08-10 17:00:50 -07:00
a67eaab1d1
Add imalison:named-builder
2016-08-10 16:59:33 -07:00
1b5af7c958
Make compose headings lowercase
2016-08-10 16:57:28 -07:00
949aafb513
Move let-advise-around into its own heading
2016-08-10 16:26:31 -07:00
b8290114a0
Split named-builder-builder comments into lines
2016-08-10 13:01:13 -07:00
580b6310c8
Whitespace changes
2016-08-10 13:00:39 -07:00
f403acc277
Merge branch 'master' of github.com:IvanMalison/dotfiles
2016-08-10 12:58:28 -07:00
7e1b7f843d
Add working version of named-builder-builder
...
This commit also rewrites imalison:prefix-alternatives in terms of
named-builder-builder.
2016-08-10 12:56:20 -07:00
e120e75170
Only attempt go install on save when in go-mode
2016-08-10 11:59:01 -07:00
d62e0a8106
Call dash-enable-font-lock at startup
2016-08-10 11:57:11 -07:00
d0c848baed
Fixup emacs.d gitignore
2016-08-05 11:10:17 -07:00
1656570798
Fix path_lines function for pyenv
2016-08-05 10:00:20 -07:00
36c03fbebc
Add pyenv-virtualenv to shellenv.sh
2016-08-04 15:21:50 -07:00
a3088e7d4e
Merge branch 'master' of github.com:IvanMalison/dotfiles
2016-08-04 15:11:19 -07:00
4af3878646
Add a which_readlink function
2016-08-04 15:10:24 -07:00
cc49b15041
Add some commentary to the Keybinding section
2016-08-04 15:09:55 -07:00
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