Commit Graph

876 Commits

Author SHA1 Message Date
7385a6e015 Remove commented out and no longer use go related packages 2019-03-26 01:32:59 +00:00
448f7fe268 Have go-test use verbose output 2019-03-26 01:32:59 +00:00
6c1d53c9f2 Add C-l keybinding to dired to go one folder up 2019-03-26 01:32:59 +00:00
2e6dd89003 Store all temporary stuff in a specific cache folder
Instead of using effectively TMPDIR on the machine, let's use a `cache`
folder in the root of the .emacs.d directory.
2019-03-25 17:17:32 +00:00
928a34b7e2 Use lsp-mode for rust 2019-03-05 00:22:42 +00:00
544d9c8acf Update magit settings 2019-02-12 16:26:33 +00:00
d8358f7d7d Swap M-x and C-x C-m keybindings between smex and helm-command
I mostly use C-x C-m instead of M-x as I for some reason find it less
annoying to type. I really like helm-command's helm-M-x function, but I
find slightly too slow and slightly too intrusive than smex.

Hence I'm switching back my main keybinding to smex, but still leaving
helm-M-x bound to the M-x keybinding I use very rarely, just so I can
still access it when I need to.
2019-02-08 15:15:23 +00:00
506bf8db07 Bump version to 0.4.13 v0.4.13 2019-02-04 11:00:00 +00:00
625fe82382 Update git-link config custom functions for new hostname 2019-02-01 16:07:47 +00:00
7de2aecd5f Add configuration for groovy-mode 2019-01-31 16:56:07 +00:00
e0f9f84346 Bump version to 0.4.12 v0.4.12 2019-01-28 11:39:54 +00:00
ca7826e84e Ignore lsp-mode session state file 2019-01-28 11:39:28 +00:00
7a83561c0e Add lsp-mode keybindings to ruby-mode 2019-01-28 11:38:29 +00:00
8f011c0c24 Initial go-mode updates for go modules
This also changes from using gocode and company for auto-completion, to
using lsp-mode with the bingo language server, and company as the
completion front-end.
2019-01-28 11:37:01 +00:00
3753943f9a Swap from custom siren-goto-symbol module to helm-imenu package 2019-01-28 11:36:05 +00:00
85affd51fd Switch from magithub to forge 2019-01-28 11:35:38 +00:00
0d3d81895f Update custom.el with string-edit 2019-01-28 11:33:45 +00:00
ebe373aa19 Make recentf store more entries 2019-01-28 11:32:41 +00:00
61d17a20fc Add string-edit package 2019-01-28 11:32:15 +00:00
94ee79bfed Exclude golang's *.test files from helm-ag 2019-01-28 11:30:26 +00:00
1080cd9a5f Update string-inflection keybindings 2019-01-28 11:29:46 +00:00
fdbd49c57b Bump version to 0.4.11 v0.4.11 2018-12-20 15:55:12 +00:00
220341a083 Fix company-mode / fci-mode incompatibility bug
The original code to fix the incompatibility didn't see to work anymore,
so refactored it a bit to so it goes about things a bit more carefully,
and that seemed to fix it.
2018-12-20 15:52:33 +00:00
358d5ff1c4 Disable company-mode in inf-ruby-mode
When entering interactive shells or debug sessions within inf-ruby,
emacs would often lockup for 10-15 seconds as you typed while company
was trying to figure out what possible completions there are. As far as
I saw, it never came back with any completion candidates. So let's just
diable it.
2018-12-20 15:50:35 +00:00
a1559a67dc Bump version to 0.4.10 v0.4.10 2018-12-20 04:21:10 +00:00
de1f6e84dc Load in helm-config to get a global helm-prefix key 2018-12-20 04:15:39 +00:00
e7fb871c14 Fix hook for configuring git commit buffers 2018-12-20 03:54:47 +00:00
546008d593 Use helm-M-x instead of smex for C-x C-m keybinding
Since I mostly use C-x C-m instead of M-x, let's setup helm-M-x via my
preferred keybinding, leaving smex available for now vix M-x.
2018-12-20 03:48:02 +00:00
36f79b8b86 Fix hiding helm source header when there's only one source 2018-12-20 03:36:22 +00:00
e2d2a46f27 Update projectile and helm-projectile setup
Importantly, this includes setting the projectile indexing method to
hybrid, as the default alien makes it skip sorting results altogether.
2018-12-20 03:35:19 +00:00
6ae24d30a7 Bind helm-find-files instead of ido-find-files to C-x C-f 2018-12-20 03:34:38 +00:00
859846ccf4 Bump version to 0.4.9 v0.4.9 2018-12-20 01:48:23 +00:00
61c14f615f Enable lsp-mode for CSS, JS, and TypeScript 2018-12-20 01:11:27 +00:00
d77b98c35b Customize sql-mode, adding sqlformat package 2018-12-20 00:52:58 +00:00
d4558abc3f Fix hook setup with css-mode 2018-12-20 00:51:16 +00:00
5406bc8eb1 Configure golang and ruby to use lsp-mode 2018-12-10 23:59:32 +00:00
b79891ec7a Add lsp-mode package 2018-12-10 22:48:29 +00:00
4621af7b12 Exclude additional paths from helm-ag searches 2018-12-05 15:34:33 +00:00
e70e5d866c Handle "Brewfile" files with ruby-mode 2018-11-21 09:30:22 +00:00
b5be5acd41 Add magithub/* to .gitignore, and sort entries in file 2018-11-21 09:17:10 +00:00
7e2987db9a Bump version to 0.4.8 v0.4.8 2018-11-16 10:54:10 +00:00
b931681d73 Replace magit-gh-pulls package with magithub 2018-11-16 10:52:10 +00:00
e800c5c153 Update list of ignored files for helm-ag package 2018-11-16 10:50:16 +00:00
269d0e1153 Bump version to 0.4.7 v0.4.7 2018-11-06 11:28:32 +00:00
1cb89d07ce Add support for working with typescript 2018-11-06 11:27:42 +00:00
dc4b0910a7 Fix typo in siren-web-mode module 2018-11-06 11:07:20 +00:00
466ccec048 Swap main helm-projectile keybindings I use around 2018-11-06 11:06:52 +00:00
2b56a72729 Fix org-mouse mode not loading correctly 2018-11-06 11:06:35 +00:00
f753e323c5 Use spring when possible with rspec-mode 2018-10-12 10:33:08 +01:00
ff0dff65db Add ruby-guard package to vendor directory 2018-10-01 09:31:26 +01:00