Commit graph

46 commits

Author SHA1 Message Date
7603097728
Make emacs the default 2023-07-04 20:25:22 +02:00
ecc5bc4f5d
emacs: Disable prettier-global-mode and enable only for web stuff 2023-06-23 14:11:44 +02:00
0d4d33b2f0
Fixed elixir-ls config 2023-06-22 14:20:31 +02:00
4d364c87bb
emacs: Disable python-mode and just use builtin Python support 2023-06-19 08:16:08 +02:00
b2dfc4cc43
emacs: Add python-mode and jinja2-mode 2023-06-15 10:06:50 +02:00
f55ca41ae9
emacs: Remove old tree-sitter check 2023-06-05 11:19:19 +02:00
d9b20e86d9
Update emacs package to new emacs-overlay attributes and tree-sitter 2023-06-05 11:16:40 +02:00
e777a9d59f
Use prettier in place of prettier-js
prettier-js does not seem to be maintained
2023-05-26 08:35:57 +02:00
627d902ce8
eglot tweaks, add terraform-ls 2023-05-23 17:12:50 +02:00
7491646130
emacs: Configure formatter for nil 2023-05-23 11:09:55 +02:00
08afcf25c8
emacs: Giving eglot another go 2023-05-21 22:14:27 +02:00
eff95c59f4
emacs: add impatient-mode 2023-05-17 08:05:12 +02:00
f733280cc4
Tweak dashboard config 2023-05-16 09:13:08 +02:00
3afbd263c4
Use emacsUnstable from emacs-overlay
It has been updated to Emacs 29
2023-05-12 15:06:44 +02:00
e71d17c220
emacs: Add Protobuf and just modes 2023-04-19 09:33:37 +02:00
304222bf14
Add cucumber support to emacs 2023-04-09 23:22:11 +02:00
489239b2ed
Handle multiple emacs config files 2023-04-05 13:21:29 +02:00
68c02950ea
Use built-in tree-sitter on emacs >=29, minor cleanup 2023-03-31 14:41:09 +02:00
018610f342
Add erlang to emacs config 2023-03-21 17:21:33 +01:00
2352c98316
Make sure language packages are loaded after lsp-mode 2023-03-08 17:07:47 +01:00
b57b9b1689
Enable js2-mode for .mjs files 2023-03-04 17:07:41 +01:00
c6a9091ea7
Move emacs config to nix 2023-03-04 14:25:40 +01:00
607cb26dea
Switch from rnix-lsp to nil 2022-11-22 19:59:37 +01:00
8637b08182
Add pre-commit hooks and fix style issues 2022-11-19 20:00:54 +01:00
4b36a05b9d
Fixes 2022-11-17 14:06:39 +01:00
06901b4d5f
Add python310 for emacs package treemacs 2022-10-26 17:02:49 +02:00
2dfc62be11
Switch back to emacs 29 2022-08-29 08:36:40 +02:00
ca2b457c1c
Switch back to emacs 28.1 2022-08-24 08:31:14 +02:00
a4c2a4dcf5
Formatting 2022-08-18 16:37:26 +02:00
58823d7d38
Emacs module improvements
- Actually use `cfg.package`
- Switch back to pure GTK (Emacs 29 dev) to test
2022-08-18 14:41:46 +02:00
8439b5ff58
Switch to stable emacs due to performance issues 2022-08-04 19:06:24 +02:00
0326c34b4e
Add shortcut for emacs to sway 2022-07-29 09:57:50 +02:00
5567968ac9
Add aspell 2022-06-28 09:00:27 +02:00
eb82a0716b
Remove vale, add aspell 2022-06-24 11:17:11 +02:00
c82df269e2
Add vale 2022-05-28 17:08:20 +02:00
4585c5e899
Fix lint errors with statix 2022-05-03 18:17:38 +02:00
3c172be12d
Gitea fixes, formatting with nixpkgs-fmt 2022-04-27 00:21:19 +02:00
7551396a58
Add gitea, fix emacs warning and build error in obs-gstreamer 2022-04-26 10:59:48 +02:00
687cdc8ea8
Add emacsql to emacs 2022-04-22 00:14:35 +02:00
9286319589
Replace dunst with swaynotificationcenter, add bash-language-server 2022-04-11 09:57:19 +02:00
29b044a542
Add emacs org-protocol desktop file 2022-03-29 09:31:35 +02:00
437090ba75
Add emacs server config 2022-03-28 14:26:33 +02:00
f5f5322622
Updates 2022-03-18 21:14:51 +01:00
d331343012
Formatting with alejandra 2022-03-01 22:19:03 +01:00
40b01ad8f2
Stuff 2022-02-09 08:13:16 +01:00
f0fe297151
Add Solvespace and emacs 2022-02-03 22:57:53 +01:00