Commit Graph

787 Commits

Author SHA1 Message Date
c2b24ef1ee Bump version to 0.4.0 v0.4.0 2018-05-20 18:05:56 +01:00
0b4a14cfe2 Update readme 2018-05-20 18:05:50 +01:00
ca7c90af97 Vendor tomorrow-night-paradise-theme via Makefile 2018-05-20 18:04:17 +01:00
a71e98583d Remove tomorrow-night-paradise-theme submodule 2018-05-20 18:03:55 +01:00
62f424b1ea Merge pull request #7 from jimeh/refactor-modules
Refactor modules
2018-05-20 17:54:34 +01:00
35a78602ae Update custom.el 2018-05-20 17:43:14 +01:00
8d7ab11d8c Add resize-window package 2018-05-20 17:42:14 +01:00
87a86191db Majorly re-organize modules
- Split large modules into smaller parts (e.g. siren-text-manipulation)
- Organize modules into high level groups:
  - completion
  - core
  - editor
  - languages
  - linting
  - misc
  - navigation
  - projects
  - spelling
  - text-editing
  - version-control
  - windows
  - workspaces
2018-05-20 17:31:11 +01:00
3b07c4cfbf Add siren-ignore-error-wrapper as core function of siren 2018-05-20 17:21:22 +01:00
e1f1adfea8 Update custom.el 2018-05-20 17:19:56 +01:00
9959e65d8d Update rubocopfmt in vendor dir
Once the melpa package pull request is merged, I can switch to loading
it like a regular package.
2018-05-20 11:32:59 +01:00
7d90da6bfe Update ruby configuration 2018-05-20 11:29:13 +01:00
673c283bb5 Have most of custom.el re-generated 2018-05-20 03:19:08 +01:00
411f264847 Use C-c C-j as jump to definition in most languages 2018-05-20 03:17:17 +01:00
aa80e5e04c Customize go-guru-hl-identifier-face to something nice 2018-05-20 03:07:57 +01:00
7f49b7532c Remove useless :defer options 2018-05-20 03:07:25 +01:00
e29ef96734 Add robe to Ruby for better jump to def and ElDoc 2018-05-20 03:06:43 +01:00
6bce5b9949 Disable highlight-symbol-mode in go-mode
Instead use the much more reliable go-guru-hl-identifier-mode.
2018-05-20 03:05:38 +01:00
a2164b85ce Fix issue with siren-ruby module, and move stuff around 2018-05-20 03:05:01 +01:00
d35bd03351 Jump back after jump to def with "C-c b" 2018-05-20 03:03:18 +01:00
7a9ab68e33 Add "C-c d" keybinding for dumb-jump's jump to definition 2018-05-20 02:01:20 +01:00
f22a16d1ce Update Golang config in siren-golang module 2018-05-20 02:00:54 +01:00
c1225642f4 Fix issue with siren-smartparens module 2018-05-20 02:00:12 +01:00
0696f37838 Upgate configuration for Ruby in siren-ruby 2018-05-20 01:59:40 +01:00
eebd307ba7 Update vendored dired+ package 2018-05-19 15:12:30 +01:00
c9cd357a93 Update vendored rubocopfmt package 2018-05-19 15:12:13 +01:00
777cd88a04 Update emacs package related module 2018-05-19 15:11:01 +01:00
6f737fbe5c Sort list of vendored dependencies 2018-05-19 14:29:15 +01:00
f762ac03d4 Add go-playground package to siren-golang module 2018-05-16 13:42:24 +01:00
56eb8b30c4 Fix flycheck-rust setup 2018-05-15 20:01:56 +01:00
93df106f30 Rename siren-go module to siren-golang 2018-05-14 01:36:11 +01:00
39368f4379 Minor tweaks to siren-go module 2018-05-14 01:36:11 +01:00
cb609eab8d Enable hideshowvis mode within go-mode 2018-05-14 01:36:11 +01:00
0b945714de Add module for rust programming language 2018-05-14 01:36:11 +01:00
53b1b207b7 Update package-selected-packages custom var 2018-05-10 14:53:14 +01:00
3d8961a031 Switch js-mode to use prettier-js instead of eslint for formatting 2018-05-10 14:53:14 +01:00
e523eca5c0 Use rjsx-mode for ReactJS instead of web-mode 2018-05-10 14:53:14 +01:00
763d5d78cb Swap neotree keybindings around back to their original state 2018-05-10 14:50:17 +01:00
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
36c0bfcf8c Sort package-selected-packages list 2018-04-23 23:52: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
d1f793781b Bump version to 0.3.14 v0.3.14 2018-04-16 22:27:35 +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
a40f272683 Bump version to 0.3.13 v0.3.13 2018-03-08 11:02:10 +00:00
295c64a5f3 Update vendor/dired+.el 2018-03-08 11:01:46 +00:00
04f7a6e121 Improve Makefile formatting 2018-03-08 11:01:17 +00:00