Commit graph

52 commits

Author SHA1 Message Date
Jennifer Page 1e9336dc03 Turn off super-save in rust-mode
Some checks failed
CI / build (push) Failing after 13s
Related to #1372, it appears that `super-save` doesn't play nicely
with LSP features in `rust-mode`.
2024-04-03 07:58:27 +03:00
Byron Clark b57ff48e09 Use js2-mode for additional Node.js extensions.
Node.js can file extensions to force ECMAScript (.mjs) versus
CommonJS (.cjs) module systems. They're both JavaScript files so use
js2-mode when editing them.
2023-04-14 22:31:32 +03:00
Bozhidar Batsov 8c6b043139 Tweak some changelog entries 2023-02-24 08:28:57 +01:00
Bozhidar Batsov b70ecb4ba0 Add a vertico module 2023-02-24 08:21:40 +01:00
Bozhidar Batsov e83f905cdb Auto-install use-package 2023-02-24 08:19:41 +01:00
Liam 4f880f1e67
Fix installation of typescript-mode via prelude-ts (#1398) 2023-02-21 10:55:04 +01:00
Byron Clark 98331c14c5 Remove helm-config.
In e81fbbc687
the file was removed entirely so the require fails. Since `helm-config`
has been unneeded since helm v3.7.0 (~ 2020-08), remove the require.
2022-12-15 00:30:54 +02:00
Daniel Gerlach 54e3d81b1f
Update rust module (#1388)
Use rust-analyzer as lsp server and tree-sitter for syntax highlighting.
2022-11-21 22:14:15 +02:00
fap 1727734002 Search sample/prelude-modules.el in prelude-dir during init
If the user installed prelude to different directory
via the `PRELUDE_INSTALL_DIR` variable then the sample
file won't be found in the `user-emacs-directory`.
2022-11-07 08:19:50 +01:00
કૌસ્તુભ 𑘦𑘰𑘩𑘝𑘲 𑀤𑀺𑀮𑀻𑀧 a43838dfab Enable cleaner org-habits
It is a small change in code but a big change in your interaction with
your habits (periodic TODO lists)

- Neatly log your TODO state changes into a drawer (default LOGBOOK)
- Enable org-habits to show a consistency graph of your habits

Reference:
- https://orgmode.org/manual/Tracking-TODO-state-changes.html
- https://orgmode.org/manual/Tracking-your-habits.html
2022-11-07 08:19:00 +01:00
Koustubh Sinkar debb2d511f
Add basic support for Literate Programming (#1370) 2022-06-13 09:44:05 +03:00
Liam 109a04d62a add last change to changelog 2022-06-13 09:42:08 +03:00
Amir Dekel 8a3b557d45
[#1335] Workaround for which-key display bug (#1349) 2022-04-18 13:07:12 +03:00
Kostas Tsiligkiris b2c6e8d00b [DOCS] Update the Changelog 2022-04-11 09:11:28 +03:00
Joerg Bornemann d143847bc3 Enable proced on Darwin too
Proced works on Darwin since Emacs 26.1.
See Emacs bug #16579.

Remove the version check alltogether, because it is assumed that very
few people are using older Emacsen at this point.
2021-09-15 10:18:07 +03:00
Andre Boechat 4f3a700b16
Add a module for F# programming (#1334) 2021-07-18 19:02:49 +03:00
Prashant Meckoni 0eb5896530
Replace yank-pop key binding with counsel-yank-pop (#1331) 2021-07-08 08:57:41 +03:00
Joerg Bornemann 43e484b30e Fix diminishing company-mode
The diminish call on global-company-mode has no effect. To hide the
lighter of company-mode, we must call diminish on company-mode, not its
global companion.
2021-04-28 16:26:44 +03:00
Bozhidar Batsov f9fb902185 Auto-install racket-mode if needed 2021-03-13 19:09:39 +02:00
Bozhidar Batsov 8531abfb0c Update the changelog 2021-03-13 19:08:12 +02:00
Bozhidar Batsov 468562e06f Bind all essential avy commands 2021-02-14 12:57:50 +02:00
Bozhidar Batsov c38ad8e516 Release Prelude 1.1 2021-02-14 12:31:04 +02:00
Kevin Li beba1351b5 Use display-line-numbers for Emacs 26.1 and later
PR for #1317 -- use display-line-numbers mode, which is implemented at the C level for speed benefits, if available.
2021-02-13 17:02:31 +02:00
Bozhidar Batsov 5e03876371 [Fix #1308] Remove ivy-prescient
Turned out the package is not maintained currently.
2020-12-21 09:45:09 +02:00
Fidel Ramos 3f3f07e6b9 Ignore lsp-generated files 2020-12-21 09:44:09 +02:00
Bozhidar Batsov 446dc7dd3b Improve some keybindings 2020-12-14 13:58:05 +02:00
Fidel Ramos 6236bfefd9 Use lsp-workspace-restart
lsp-restart-workspace is deprecated and raises a warning in *Messages*:

    ‘lsp-restart-workspace’ is an obsolete command (as of lsp-mode 6.1); use ‘lsp-workspace-restart’ instead.
2020-12-09 16:32:43 +02:00
Bozhidar Batsov 093e219171 Add prelude-selectrum module 2020-11-27 10:01:09 +02:00
Bozhidar Batsov ea748e2e3e Add ivy-prescient to prelude-ivy 2020-11-27 09:20:32 +02:00
Florian Dufour 4fc0f0fab2 In org-mode buffers, bind C-a to org-beginning-of-line
org-beginning-of-line is the default for C-a keybinding in org-mode.

Fix #1302
2020-11-26 13:18:07 +02:00
Bozhidar Batsov 0ebba48c93 Clean up the modeline a bit 2020-11-24 09:40:14 +02:00
Bozhidar Batsov e57410a036 Add a changelog entry 2020-11-21 13:46:24 +02:00
Bozhidar Batsov 39849e3938 Fix a changelog entry 2020-11-19 17:20:53 +02:00
Bozhidar Batsov 1793b8f270 Fallback to the sample prelude-modules.el if missing 2020-10-18 11:45:13 +03:00
Bozhidar Batsov e97f4fada9 Reorder the changelog a bit 2020-10-08 23:08:49 +03:00
Bozhidar Batsov 9b7a86f931 Auto-install julia-mode 2020-10-08 23:07:56 +03:00
Bozhidar Batsov 97343ad46c Tweak some changelog entries 2020-10-08 10:23:08 +03:00
Bozhidar Batsov ad79192e2d Add extra configuration for WSL and Windows 2020-10-08 10:13:05 +03:00
Manoel Vilela 7226716739
Add prelude-python-mode-set-encoding-automatically defcustom (#1293)
- if it is nil (default) does nothing
- if non-nil insert '# coding: utf-8' on top of python buffers
2020-10-07 10:21:20 +03:00
Nick Rothwell 041617e8b0
Add transient/ to .gitignore (#1286)
Seems it's coming from magit.
2020-10-04 13:08:53 +03:00
Bozhidar Batsov c8a41db148 Auto-install adoc-mode 2020-09-23 14:50:47 +03:00
Koustubh Sinkar 36813d2304 Document site-wide installation of Prelude 2020-09-21 19:55:28 +03:00
Bozhidar Batsov bece0d561c Add the ag package 2020-09-20 10:22:04 +03:00
Bozhidar Batsov d3203cbb2f Remove beacon-mode
In the end of the day I've decided it adds little value, so it's best
to leave it to the users to decide if they want to use it or not.
2020-09-20 10:19:12 +03:00
Bozhidar Batsov a85c56d7bf Remove prelude-fullscreen 2020-09-16 13:30:22 +03:00
Bozhidar Batsov 2c01b4c370 Remove prelude-ensure-module-deps alias 2020-09-16 10:47:42 +03:00
Bozhidar Batsov e29042f369 Use nlinum instead of linum
Supposedly it's faster. Also - use the actual global mode. :-)
2020-09-15 21:16:34 +03:00
Bozhidar Batsov 16727e3c70 [Fix #1277] Make it possible to disable the creation of Super-based keybindings 2020-09-15 11:21:36 +03:00
Bozhidar Batsov d02eaf2e26 Enable linum-mode by default 2020-09-15 11:13:43 +03:00
Bozhidar Batsov 878cffb65a Don't disable menu-bar-mode by default 2020-09-15 11:11:23 +03:00