Commit Graph

20 Commits

Author SHA1 Message Date
d557d47dc0 chore(init): Use emacs-startup-hook instead of after-init-hook 2020-02-15 17:58:53 +00:00
b13ca362cb feat(packages): Replace package.el with straight.el 2020-02-04 10:08:37 +00:00
b257c7d206 feat(projects): Get treemacs working nicely with helm
And also better configured treemacs in general.
2020-01-27 03:55:12 +00:00
a0a72bddc5 feat(editor): Add siren-display-fill-column wrapper module
This module wraps around the fill-column-indicator and it's
fci-mode. This will enable easy switch-over to Emacs 27's native
display-fill-column-indicator feature.
2020-01-26 22:09:01 +00:00
392d769816 feat(line-numbers): Swap linum for built-in display-line-numbers
Also create a new siren-display-line-numbers module and function that's
responsible for turning on the display of line numbers. Future changes
to how line numbers are displayed can now be done in a single place.
2020-01-26 20:44:13 +00:00
7b77e2669d Don't pin magit to stable releases
The magit-status issues I previously had with the main melpa versions
seem to have been fixed.
2019-09-04 13:53:08 +01:00
20ddd90087 Add module for magit-todos 2019-08-16 13:46:02 +01:00
a7039ea983 Pin magit to melpa-stable source
Latest master build of magit seems to have issues with the status
buffer, where it turns on syntax high-lighting for quoted strings and
other weirdness that leaks all over the status buffer.
2019-08-12 11:20:15 +01:00
57f670088d Use use-package's :custom and :custom-face options everywhere 2019-06-10 19:29:58 +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
544d9c8acf Update magit settings 2019-02-12 16:26:33 +00:00
85affd51fd Switch from magithub to forge 2019-01-28 11:35:38 +00:00
e7fb871c14 Fix hook for configuring git commit buffers 2018-12-20 03:54:47 +00:00
b931681d73 Replace magit-gh-pulls package with magithub 2018-11-16 10:52:10 +00:00
e7bbb1c01c Update magit-repository-directories option to new format 2018-08-25 14:49:39 +01:00
c0f3da6531 Enable flyspell-mode in git-commit-mode
It no longer seems to cause emacs to randomly freeze.
2018-06-06 17:04:02 +01:00
27e31eef62 Change bury-buffer behavior of magit to be less annoying 2018-06-06 17:03:33 +01:00
dcfaccd920 Set fill-column to 72 for git-commit-mode 2018-05-30 11:33:05 +01:00
7a280492e2 Fix incorrect hook definitions 2018-05-21 00:38:10 +01:00
87a86191db Majorly re-organize modules
- Split large modules into smaller parts (e.g. siren-text-manipulation)
- Organize modules into high level groups:
  - completion
  - core
  - editor
  - languages
  - linting
  - misc
  - navigation
  - projects
  - spelling
  - text-editing
  - version-control
  - windows
  - workspaces
2018-05-20 17:31:11 +01:00