Commit Graph

222 Commits

Author SHA1 Message Date
d218da5083 Fix mouse input issue in terminal mode caused by smart-shift
Replace the smart-shift package with functions ripped from textmate.el
2018-07-10 12:00:21 +01:00
cf6f8e538c Remove duplicate keybinding 2018-07-10 08:20:13 +01:00
4397fded78 Show rubocopfmt errors in echo area instead of separate error buffer 2018-06-23 13:28:19 +01:00
d92cc05770 Add helpful package for better help information 2018-06-23 13:19:36 +01:00
8669165aa7 Install rubocopfmt package from melpa 2018-06-23 13:19:35 +01:00
998e81ed8d Update ignore pattern for helm-ag to ignore minified js/css files 2018-06-22 14:45:21 +01:00
b3be2b8531 Configure language specific projectile ignore dirs in lang modules 2018-06-06 23:43:20 +01:00
e3325888f4 Add go-dlv package 2018-06-06 23:18:51 +01:00
f397acdef7 Add module for dash-at-point 2018-06-06 22:51:54 +01:00
c0f3da6531 Enable flyspell-mode in git-commit-mode
It no longer seems to cause emacs to randomly freeze.
2018-06-06 17:04:02 +01:00
27e31eef62 Change bury-buffer behavior of magit to be less annoying 2018-06-06 17:03:33 +01:00
354a09974b Add realgud and realgud-byebug packages 2018-06-06 17:02:49 +01:00
40784a66ce Update setup for ruby-refactor package 2018-06-06 15:02:32 +01:00
43497b2f22 Update settings for rspec-mode 2018-06-06 15:02:32 +01:00
e6bf6fb061 Add .vagrant to list of projectile globally ignored directories 2018-06-04 21:21:26 +01:00
9c660ac780 Sort list of projectile globally ignored directories 2018-06-04 21:21:26 +01:00
9a3d60dee9 Add module for restart-emacs package 2018-06-04 14:02:32 +01:00
243903bab0 Add module for dired-sidebar mode
Not used at the moment, but I'll keep this around and check it out every
now and then.
2018-06-04 13:54:01 +01:00
2b4efa8f71 Refactor siren-zone module to use use-package 2018-06-04 13:53:28 +01:00
dcfaccd920 Set fill-column to 72 for git-commit-mode 2018-05-30 11:33:05 +01:00
92796f61a4 Add basic rubocop compilation commands for ruby-mode
And remove old and very hacked together rubocop auto-correct on save module.
2018-05-21 01:44:52 +01:00
7a280492e2 Fix incorrect hook definitions 2018-05-21 00:38:10 +01:00
07b7a81ef9 Configure truncate-lines and visual-line-mode correctly 2018-05-20 23:12: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
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
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
777cd88a04 Update emacs package related module 2018-05-19 15:11:01 +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
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