a8e3f54f3d
Add module for paradox
2019-08-15 23:35:09 +01:00
d34bc78f11
Add module for minions
2019-08-15 23:34:53 +01:00
ed268e13f4
Set melpa unstable as primary package source
2019-08-12 11:19:48 +01:00
5dc0a5053f
Rework package archive setup, preferring melpa-stable over melpa
...
Changed up package-archive setup again, this time we just hard-code all
the archive sources, rather than do fancy detection of if we can use
HTTPS or not.
Also we're throwing MELPA Stable into the mix, and giving it higher
priority than regular MELPA. The idea is to try to typically install
stable packages, but fall-back onto the regular MELPA source if there is
no stable version of it.
First impressions with a clean re-install of all packages is
promising. Time will tell if I have any issues.
2019-08-08 19:32:53 +01:00
6648b41d0a
Update melpa setup code
2019-07-22 14:01:23 +01:00
b489372b57
Add modules for dart and flutter
2019-06-10 20:11:24 +01:00
cf30454641
Add module for writeroom-mode
...
It has issues with linum-mode, so currently linum-mode needs to be
manually disabled. I will make it automatically toggle linum-mode when
enabling/disabling writeroom-room at some point.
2019-06-03 16:55:21 +01:00
d0d284cecb
Add ox-gfm package
2019-05-15 17:49:31 +01:00
c83d12a0d4
Refactor org-mode setup, adding ox-jira package
2019-05-15 16:46:10 +01:00
a65fc41b2c
Add helm-lsp package
2019-04-29 13:22:49 +01:00
a4d5c15995
Break apart LSP setup into separate modules
2019-04-29 13:22:05 +01: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
7de2aecd5f
Add configuration for groovy-mode
2019-01-31 16:56:07 +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
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
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
6ae24d30a7
Bind helm-find-files instead of ido-find-files to C-x C-f
2018-12-20 03:34:38 +00:00
d77b98c35b
Customize sql-mode, adding sqlformat package
2018-12-20 00:52:58 +00:00
b79891ec7a
Add lsp-mode package
2018-12-10 22:48:29 +00:00
b931681d73
Replace magit-gh-pulls package with magithub
2018-11-16 10:52:10 +00:00
1cb89d07ce
Add support for working with typescript
2018-11-06 11:27:42 +00:00
d5cc85b3f2
Switch terminal theme back to tomorrow-night-paradise
2018-08-24 02:43:54 +01:00
3900a32317
Change theme in terminal mode to doom-one
2018-07-10 12:00:21 +01:00
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
d92cc05770
Add helpful package for better help information
2018-06-23 13:19:36 +01:00
7d2ff8c635
Require module for realgud by default
2018-06-06 22:52:14 +01:00
f397acdef7
Add module for dash-at-point
2018-06-06 22:51:54 +01:00
d3c4e188d2
Require siren-zone module to enable zone-choose method
...
Useless, but fun to show off some weird shit that Emacs can do :P
2018-06-04 14:04:18 +01:00
9a3d60dee9
Add module for restart-emacs package
2018-06-04 14:02:32 +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
777cd88a04
Update emacs package related module
2018-05-19 15:11:01 +01:00
93df106f30
Rename siren-go module to siren-golang
2018-05-14 01:36:11 +01:00
0b945714de
Add module for rust programming language
2018-05-14 01:36:11 +01:00
32b8566e37
Add which-key package
2018-04-17 00:23:59 +01: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
002f559d04
Correctly sort list of modules
2018-02-16 10:03:08 +00:00
0942b0f30f
Add git-link package
2018-02-08 12:26:11 +00:00
44ab3c0da1
Update siren-transparency methods to print current value
2017-12-23 17:51:07 +00:00
8b589d5d48
Switch back from eyebrowse to escreen
...
Turns out eyebrowse and neotree conflict a little when switching back
and forth between workspaces that are showing and not showing
neotree. So back to escreen it is for now.
2017-12-20 13:13:05 +00:00
3c3b6bab04
Break apart siren-helm module into individual files
2017-12-17 03:18:48 +00:00
0b331baf8f
Fix various load order issues
2017-12-17 03:00:50 +00:00
f54234393c
Restructure siren-init slightly
2017-12-16 17:55:27 +00:00
0c9ff8ebc8
Switch from escreen to eyebrowse
2017-12-16 17:54:56 +00:00
33e18353b3
Change default GUI theme from twilight-anti-bright to doom-vibrant
2017-12-15 13:24:48 +00:00
94bc49b8a6
Initial test setup of treemacs config
2017-11-17 15:19:06 +00:00
d2fa9b5c4a
Switch from ECB to NeoTree
2017-11-17 15:18:23 +00:00