Commit Graph

15 Commits

Author SHA1 Message Date
ad6a3d0f33 refactor: deprecate featurep! for modulep!
featurep! will be renamed modulep! in the future, so it's been
deprecated. They have identical interfaces, and can be replaced without
issue.

featurep! was never quite the right name for this macro. It implied that
it had some connection to featurep, which it doesn't (only that it was
similar in purpose; still, Doom modules are not features). To undo such
implications and be consistent with its namespace (and since we're
heading into a storm of breaking changes with the v3 release anyway),
now was the best opportunity to begin the transition.
2022-08-14 20:43:35 +02:00
4f23a02877 feat(terraform): support terragrunt 2022-08-08 18:35:46 +02:00
d58d084774 tweak(:lang,:tools): start eglot/lsp-mode later
To ensure lsp/eglot settings have precedence over local servers (e.g.
cider and lookup handlers).

Ref: clojure-emacs/cider#3170
2022-03-30 17:32:47 +02:00
b71b128398 lang/terraform: Set docsets for terraform-mode (#4546)
* lang/terraform: Set docset for terraform-mode

* Lazy load terraform-mode

Co-authored-by: Henrik Lissner <accounts@v0.io>
2021-02-26 21:48:49 -05:00
8bf902d5f4 General refactors & reformatting across the board 2020-06-04 20:13:28 -04:00
8a87351554 enable comint mode for terraform apply
terraform apply requires typing 'yes' to actually execute the change
2020-03-29 22:14:41 +01:00
4391c56968 fix missing parenthesis in terraform config 2020-02-19 08:31:49 +01:00
4cca178376 Remove previous block 2020-02-17 22:36:31 -08:00
67a8c75b72 Fix indentation and remove if 2020-02-17 22:18:05 -08:00
c917502823 Add LSP server activation behind feature flag 2020-02-17 20:28:03 -08:00
76cacb5bfe 💥 Rename def-package! -> use-package!
Calling this pivotal macro "def-package!" has frequently been a source
of confusion. It is a thin wrapper around use-package, and it should be
obvious that it is so. For this reason, and to match the naming
convention used with other convenience macros/wrappers, it is now
use-package!.

Also changes def-package-hook! -> use-package-hook!

The old macros are now marked obsolete and will be removed when straight
integration is merged.
2019-07-23 12:50:45 +02:00
3f195614d9 Normalize :leader/:localleader keybinds
Evil states no longer apply to them. Also removes x-alt-keysym.
2018-12-23 23:54:27 -05:00
794b1a94bf tools/terraform: use map!'s :after 2018-10-16 02:49:21 -04:00
6e057d53d8 autoload company-terraform 2018-10-15 09:19:21 +02:00
73f99a1a26 Added keybinds 2018-10-11 17:32:54 +02:00