Commit graph

43 commits

Author SHA1 Message Date
ceb4f2ff11
emacs: Don't set services.emacs.defaultEditor 2024-03-11 17:53:35 +01:00
16f0b79fd0
emacs: Switch to nixfmt-rfc-style for formatting nix files 2024-02-23 11:35:56 +01:00
f6173d7fbd
emacs: Add QML mode and tree-sitter
Some checks failed
/ check (push) Failing after 1h10m8s
2024-02-15 08:36:05 +01:00
4cd0f83ce8
Run nixfmt
Some checks failed
/ check (push) Failing after 2m46s
2024-02-05 11:46:52 +01:00
29e3f7d597
emacs: Add hare-mode 2024-01-29 10:18:41 +01:00
84bac3cf2e
Add hare tree-sitter plugin 2024-01-29 10:02:31 +01:00
61134349cb
emacs: eglot-ensure for c/c++-ts-mode, set theme to Monokai Pro 2023-11-21 20:20:32 +01:00
6b5c5e5097
emacs: Use official nushell tree-sitter grammar, enable nushell LSP 2023-11-20 17:05:09 +01:00
5f351fe376
emacs: Set font according to screen DPI 2023-11-14 14:44:16 +01:00
45fd0f135b
emacs: Explicit list of tree-sitter grammars to be installed
Because someone shipped a broken derivation into nixpkgs...
2023-10-09 14:35:23 +02:00
69c7bef45e
emacs: Add haskell-mode and org-chef, minor tweaks 2023-08-10 16:44:48 +02:00
76b0919779
Add treesit-grammars.with-all-grammars to emacs 2023-08-03 13:08:46 +02:00
7603097728
Make emacs the default 2023-07-04 20:25:22 +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
7491646130
emacs: Configure formatter for nil 2023-05-23 11:09:55 +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
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