919300237c
Auto-update ido-completing-read+ blacklist
2019-11-18 13:10:51 +00:00
74bb673b40
Treat various tmux related files as shell files
2019-11-01 16:56:42 +00:00
54cf0b51f8
Refactor rspec-mode setup
2019-11-01 16:50:36 +00:00
358624f5aa
Stop using lsp-mode for Ruby
...
It's just way too slow to use with Ruby.
2019-11-01 16:50:36 +00:00
091325f824
Refactor recursive load-path setup
2019-10-25 20:05:35 +01:00
162b86f19b
Use paradox again, I miss it
2019-10-25 20:05:05 +01:00
23bcaa94cd
Add config for doom-opera-light theme
2019-09-19 11:21:23 +01:00
fd71633d25
Fix typo in siren-theme-doom-nord-light.el
2019-09-19 11:17:39 +01:00
787f43b428
Disable various modules I never use
2019-09-10 17:03:01 +01:00
39d75c803a
Update keybindings in unused siren-smart-shift module
...
This is to ensure it stay up to date with the siren-shift-text module,
which is currently the module I use for shifting text left/right. At
some point I will re-evaluate the smart-shift package.
2019-09-10 16:59:56 +01:00
a3f4a72256
Move siren-shell-pop module to shell category
2019-09-10 16:59:04 +01:00
bfed1f8822
Don't turn on global whitespace-mode
...
It's already turned on within each mode I care about.
2019-09-04 13:55:08 +01:00
288fdddbc1
Disable realgud module, I never really use it
2019-09-04 13:54:35 +01:00
e6d7c425c3
Ignore sorbet directory from helm-ag and projectile
2019-09-04 13:54:07 +01:00
7b77e2669d
Don't pin magit to stable releases
...
The magit-status issues I previously had with the main melpa versions
seem to have been fixed.
2019-09-04 13:53:08 +01:00
3be7212e80
Bump version to 0.5.0
v0.5.0
2019-08-17 17:55:23 +01:00
f683ce205b
Don't use use-package to setup before-save hooks
...
It causes the package to be lazy-loaded whenever the before-save hook
runs, even if you've not used the package in question yet.
2019-08-17 17:34:16 +01:00
1cb4369d6e
Fix paste indenting issues with Makefiles
...
And also improve the siren custom options.
2019-08-17 17:33:24 +01:00
c278381f86
Update dired+ package in vendor directory
2019-08-17 17:32:44 +01:00
39c6546671
Get rid of omnifmt that is no longer used
2019-08-17 17:32:09 +01:00
d87b07f824
Update readme
2019-08-17 17:06:00 +01:00
0375cd0328
Ensure module names cannot collide with core setup files
...
The core setup files for Emacs Siren which lives in the core directory
followed a `siren-*.el` naming convention, which is the same as the
naming convention for modules.
This means that the `modules/core/siren-packages.el` module for adding
packages for Emacs package development, was not being loaded due to it's
name conflicting with `core/siren-packages.el` which sets up and
configures the packaging system.
So all files under the root `core` directory now follow a
`siren-core-*.el` naming scheme, meaning modules should no longer
conflict with core files.
2019-08-17 17:00:35 +01:00
384136d95d
Add module for ialign
2019-08-16 16:28:47 +01:00
70565fa9d7
Add module for shell-pop
2019-08-16 13:59:58 +01:00
20ddd90087
Add module for magit-todos
2019-08-16 13:46:02 +01:00
1e78e857d2
Switch from escreen to persp-mode
2019-08-16 13:17:44 +01:00
b5b7905fe5
Have projectile ignore .extension directories
2019-08-16 13:17:44 +01:00
9ebd3c192b
Fix typo in siren-persp-mode module
2019-08-16 13:17:44 +01:00
aed84c02d1
Fix a typo in unused module
2019-08-16 13:17:36 +01:00
e79a3b13a3
Cleanup query replace related keybindings a bit
2019-08-16 13:17:36 +01:00
6955d5ce1e
Add additional projectile keybindings
...
This ensures those keybindings work even before the package is loaded by
use-package.
2019-08-16 00:30:06 +01:00
c134ca96f0
Add module for persp-mode
2019-08-16 00:14:42 +01:00
9eb8f8e10a
Use doom-modeline for doom themes
2019-08-15 23:35:15 +01:00
a8e3f54f3d
Add module for paradox
2019-08-15 23:35:09 +01:00
d67bfa6e4b
Add module for yaml-imenu
2019-08-15 23:35:01 +01:00
d34bc78f11
Add module for minions
2019-08-15 23:34:53 +01:00
e7d55655d7
Improve lsp-mode keybindings
2019-08-14 12:57:35 +01:00
a7039ea983
Pin magit to melpa-stable source
...
Latest master build of magit seems to have issues with the status
buffer, where it turns on syntax high-lighting for quoted strings and
other weirdness that leaks all over the status buffer.
2019-08-12 11:20:15 +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
953438c2b9
Bump version to 0.4.15
v0.4.15
2019-06-18 10:55:28 +01:00
697da89a00
Remove defunct custom-faces in custom.el
...
These are now set via use-package's :custom-face option.
2019-06-18 10:54:32 +01:00
4d369d8100
Update package-selected-packages in custom.el
2019-06-18 10:47:34 +01:00
ecd8b75e2c
Add rbenv package to siren-ruby module
2019-06-18 10:38:58 +01:00
308d530197
Reconfigure smartparens after some changes to its default keybindings
2019-06-16 15:58:08 +01:00
a3164d5c99
Update package-selected-packages variable in custom.el
2019-06-14 19:43:26 +01:00
b489372b57
Add modules for dart and flutter
2019-06-10 20:11:24 +01:00
8687543af3
Wrap up stuff within use-package for the siren-golang module
2019-06-10 20:10:27 +01:00
57f670088d
Use use-package's :custom and :custom-face options everywhere
2019-06-10 19:29:58 +01:00