Commit Graph

20 Commits

Author SHA1 Message Date
04b8c37dd4 feat(language/dockerfile): use dockerfile-ts-mode if available
Otherwise fall back to dockerfile-mode.

This also acts as an experiment of how to go about using the new Emacs
29.x treesit backed modes if available. This is currently not that
clean, but will do for now, and I'll keep experimenting with it.
2023-02-08 22:43:46 +00:00
5ce5740b21 feat(workspaces): add siren-desktop module for managing emacs sessions 2020-08-16 14:52:45 +01:00
70c9bcdd9c chore(git): Update .gitignore to add .cache and .extension 2020-02-14 11:15:03 +00:00
b13ca362cb feat(packages): Replace package.el with straight.el 2020-02-04 10:08:37 +00:00
1e78e857d2 Switch from escreen to persp-mode 2019-08-16 13:17:44 +01:00
2e6dd89003 Store all temporary stuff in a specific cache folder
Instead of using effectively TMPDIR on the machine, let's use a `cache`
folder in the root of the .emacs.d directory.
2019-03-25 17:17:32 +00:00
ca7826e84e Ignore lsp-mode session state file 2019-01-28 11:39:28 +00:00
85affd51fd Switch from magithub to forge 2019-01-28 11:35:38 +00:00
b5be5acd41 Add magithub/* to .gitignore, and sort entries in file 2018-11-21 09:17:10 +00:00
74629e1221 Use the use-package package to improve startup speed by lazy-loading packages 2017-08-03 00:02:29 +01:00
f815c68aa6 Update .gitignore file 2015-11-27 12:13:18 +00:00
c791150a06 Add rewritten config, dubbed emacs-siren
I've taken a lot of inspiration from Emacs-Prelude when it came to the
structure of this rewritten config. I didn't want to use Prelude as I
don't agree with all it's defaults, nor do I want to have to deal with
any future changes in Prelude that might break things for me. So instead
I went down the fully custom path, but heavily inspired by Prelude, both
in terms of file/code structure, and also some of it's features.

Compared to my old config setup, it's got most of the same things, but
nearly everything is in a module file now, making it easy to fully
enable/disable certain features.
2015-10-04 08:56:07 +01:00
1bf1ba91db Update .gitignore 2015-01-22 20:50:38 +00:00
76bedd5e2c Update .gitignore file 2014-04-12 11:27:23 +01:00
2c290f7c98 Update .gitignore file 2013-11-17 10:59:48 +00:00
824b2600f4 Add projectile bookmarks file to gitignore 2013-10-29 01:11:36 +00:00
7787235abc Update .gitignore 2013-08-03 11:04:47 +01:00
62628a5ecb Update .gitignore file 2013-01-14 09:40:20 +00:00
8d55533cde Added auto-complete history file to .gitignore. 2011-11-13 15:24:36 +00:00
20cd756127 initial import of emacs config 2011-08-27 20:36:26 +01:00