Commit Graph

10 Commits

Author SHA1 Message Date
a8618938bf feat(core): use general.el for keybind definitions nearly everywhere
Primarily this replaces :bind with :general in all use-package calls.
2022-03-14 21:16:15 +00:00
6e34c36e69 feat(projects): use helm-projectile for project switching again 2021-10-06 23:47:29 +01:00
b8fe28f07c feat(editor): don't use helm for projectile-switch-project
With selectrum and marginalia, regular completing-read is actually more
than good enough for simple project selection.
2021-10-06 01:40:50 +01:00
6cca25c66c fix(navigation): Update setup for recent changes to helm 2020-08-11 13:47:21 +01:00
4276104ca6 chore(projects): Add missing require for siren-projectile 2020-05-19 21:43:26 +01:00
cc8a76c617 fix(projects): Improve helm-projectile keybindings in terminal
As `C-;` cannot be used in terminals, make `C-x C-;` and `C-x ;` both
trigger the command I use the most, `help-projectile-find-file`. It's
still easy to trigger `helm-projectile` via `C-c p h`, wherein `C-c p`
is the projectile prefix.
2020-05-10 21:26:24 +01:00
9ebd3c192b Fix typo in siren-persp-mode module 2019-08-16 13:17:44 +01:00
e2d2a46f27 Update projectile and helm-projectile setup
Importantly, this includes setting the projectile indexing method to
hybrid, as the default alien makes it skip sorting results altogether.
2018-12-20 03:35:19 +00:00
466ccec048 Swap main helm-projectile keybindings I use around 2018-11-06 11:06:52 +00: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