a158d0fade
Fix loading order for some modules
2018-04-24 00:11:41 +01:00
ba583e21fc
Fix siren-go module
...
It would fail to load anything.
2018-04-24 00:10:36 +01:00
7af120c5db
Attempt to fix issue with undo-tree
2018-04-20 16:40:56 +01:00
a32cf8b132
Big refactor of modules and their use of use-package
...
- Make use of use-package's :bind option whenever possible.
- Make use of use-package's :hook option whenever possible.
- Rename and move all mode setup functions into use-package's :init
step.
- Other minor misc fixes and tweaks to a few modules.
2018-04-20 10:29:45 +01:00
750143c23e
Remove C-x C-g keybinding for magit, just use C-x g
...
This keybinding was causing issues when trying to use C-g to cancel
out of a keybinding which started with C-x.
2018-04-17 00:24:09 +01:00
32b8566e37
Add which-key package
2018-04-17 00:23:59 +01:00
0b3155e8b7
Use built-in solution for indent or complete at point with tab key
...
Get rid of the work-around code snippet, and use the built-in fuction
from company-mode that does the same thing.
2018-04-16 22:26:29 +01:00
abf9a872ad
Remove customization of defuct helm-ag option
2018-02-27 00:36:04 +00:00
1183480906
Advice helm to automatically hide and show neotree
2018-02-27 00:34:45 +00:00
ad1afe892b
Add helm tooks to avoid some issues with popwin
2018-02-27 00:33:18 +00:00
9cce78cbc9
Add siren-helm-- prefix to custom helm functions
2018-02-27 00:32:12 +00:00
fae3d2b6c7
Add module for slim-mode, and leave it disabled for now
...
After experimenting with slim for a project, I decided against
it. However I'd created a module for it for my emacs config here, so
might as well keep it around for next time I come across slim.
2018-02-16 10:03:39 +00:00
eb97189127
Add sort-symbols and ss alias
2018-02-08 12:30:38 +00:00
93193c768e
Add sort-words function and sw alias to it
2018-02-08 12:26:35 +00:00
0942b0f30f
Add git-link package
2018-02-08 12:26:11 +00:00
8936b82e7f
Fetch hideshowvis package from emacswiki
...
The hideshowvis package is no longer available via Melpa.
2018-01-27 01:04:09 +00:00
8840a5d6fe
Fetch dired+ package from emacswiki
...
The dired+ package is no longer available via Melpa.
2018-01-27 01:02:53 +00:00
b5b2a787fa
Disable vc integration for neotree
...
It often causes performance issues.
2018-01-22 10:27:41 +00:00
1b5c021d46
Use new yasnippet-snippets package
...
The core yasnippet package no longer includes the default set of
snippets. They have been migrated to the yasnippet-snippet package.
2018-01-10 14:43:53 +00:00
43b092a8b0
Don't lazy-require siren module dependencies
...
All siren modules lazy-load if they can, so there's no need to
lazy-require a siren module.
Also this avoids the annoyance of the first time you use a feature
it triggers a package install from melpa. All such things should
happen as part of Emacs startup.
2018-01-10 14:42:07 +00:00
7103569f6b
Tweak smartparens config
2017-12-23 18:12:56 +00:00
0d9f186ebb
Ensure flyspell uses the "en" language
2017-12-23 17:52:52 +00:00
24a8da54b5
Split out all-the-icons to separate siren-all-the-icons module
2017-12-23 17:52:20 +00:00
e49dd02ba7
Simplify neotree-project-dir-toggle function
2017-12-22 17:08:03 +00:00
f152f5fe79
Update neotree setup so C-x p always moves focus to neotree
2017-12-22 16:54:31 +00:00
f668167f31
Update and tweak helm and helm-projectile config
2017-12-17 14:06:54 +00:00
3c3b6bab04
Break apart siren-helm module into individual files
2017-12-17 03:18:48 +00:00
913d503da0
Remove duplicate smex definition
2017-12-17 03:01:24 +00:00
9de32fea1b
Ensure eyebrowse behaves correctly with neotree
2017-12-17 03:01:05 +00:00
0b331baf8f
Fix various load order issues
2017-12-17 03:00:50 +00:00
18eb763678
Update helm-ag and helm-projectile keybindings
2017-12-17 01:23:20 +00:00
dfa57d21cf
Update eyebrowse configuration
2017-12-16 17:56:45 +00:00
0c9ff8ebc8
Switch from escreen to eyebrowse
2017-12-16 17:54:56 +00:00
fc1eed6875
Fix siren-perspective module
2017-12-16 17:42:42 +00:00
b0e8dbfd40
Update neotree config to use icons theme
2017-12-15 13:22:44 +00:00
b49d00f5c2
Update neotree module
2017-12-14 12:55:08 +00:00
94bc49b8a6
Initial test setup of treemacs config
2017-11-17 15:19:06 +00:00
4cc6e66f49
Remove duplicated lines from neotree config
2017-11-17 15:18:49 +00:00
eccdc61c55
Enable org-mouse in org-mode
2017-11-17 09:38:51 +00:00
aaee1a7699
Fix syntax error with neotree module
2017-10-18 15:02:03 +01:00
738830c0f9
Add keybinding for balance-windows
2017-10-18 15:01:05 +01:00
5318b740c2
Add goto-chg package
2017-10-18 12:27:41 +01:00
55b41ff4ef
Swap anzu keybindings around
2017-10-10 11:48:55 +01:00
69265d725c
Add anzu package
2017-10-05 13:18:35 +01:00
9dd501e51f
Update various modules with better use-package definitions
2017-10-04 15:33:59 +01:00
ec85dbdf02
Fix issue with phi-search
2017-10-04 15:21:26 +01:00
05a4f716c2
Add basic config for phi-search
...
It's used for searching when multiple-cursors is active.
2017-10-04 14:50:07 +01:00
ec3edd8d3e
Add additional keybinding to trigger loading of projectile
2017-10-02 14:18:36 +01:00
dbb56bb209
Disable siren-rubocop module
...
We get rubocop features via flycheck and rubocopfmt.
2017-09-11 15:42:19 +01:00
be5fe73e70
Fix issue with siren-org-mode module
2017-08-21 09:01:33 +01:00