Henrik Lissner
5137888bd9
feature/hydra: lv-use-separator = t
2017-09-11 16:38:29 +02:00
Russell Matney
05a743320f
fix(wrkspcs): interactive rename, save + load dir
2017-09-09 19:30:08 -04:00
Henrik Lissner
d2d71795e5
Merge branch 'develop'
...
* develop: (64 commits)
Prepare for v2.0.5
Temporarily disable doom-themes-visual-bell-config
Fix neotree always changing root
Update changelog
Fix wrong-type-argument error from +org/insert-item
Make +ivy-buffer-transformer autoloadable
General refactor & cleanup
Correct troubleshooting link in README
org: set org-ellipsis to downward chevron
Add elfeed-(show|search)-mode to evil-snipe-disabled-modes
Autoload json library
Rethink smartparens config #181
README: expand troubleshooting
Fix wiki links in README (again)
Correct intro in README
Fix wiki links in README
Prevent private commands from affecting projectile cache
Remove recentf-filename-handlers fix for projectile-recentf-files
lang/sh: remove unused setup.sh
Convert +ivy/switch-buffer to transformers + add mode icons #169
...
2017-09-03 23:32:23 +02:00
Henrik Lissner
d28c64b4fa
General refactor & cleanup
2017-09-02 16:39:51 +02:00
Henrik Lissner
6439d7abee
Add elfeed-(show|search)-mode to evil-snipe-disabled-modes
2017-09-02 16:14:27 +02:00
Henrik Lissner
11e55a5a4f
Add *.org file template
2017-08-21 21:52:48 +02:00
Henrik Lissner
ce723d63cc
Add file template for doom module READMEs
2017-08-21 21:51:29 +02:00
Henrik Lissner
4ff80cf416
Add READMEs for several modules
2017-08-21 21:51:29 +02:00
Henrik Lissner
cbabf6849c
Standardize module READMEs
2017-08-21 20:13:31 +02:00
Henrik Lissner
ee1875ffd4
Add feature/workspaces/README.org
2017-08-21 20:13:30 +02:00
Bryan Gilbert
c64769c114
Check if the hydra feature is enabled before opening smerge hydra
2017-08-09 11:56:12 -04:00
Henrik Lissner
d173ae1ed8
Add module flag support to :feature version-control
2017-08-08 19:14:33 +02:00
Henrik Lissner
5849a1fe38
Update :feature version-control to support module flags
2017-08-08 16:38:17 +02:00
Henrik Lissner
6d44cec666
Fix new workspace & file prompt on project switch
...
Properly initialize a new workspace, switch to the fallback buffer
(scratch/dash), update its default-directory to the project root, and
fuzzy-prompt for a file to open.
2017-08-06 18:49:47 +02:00
Henrik Lissner
85c28444b3
General cleanup & refactor
2017-08-06 16:30:53 +02:00
Henrik Lissner
c31167d747
Generalize +jump/online #140
...
+ Now uses selection if region is active. Prompts for the query
otherwise, with the thing at point as the initial input.
+ On first use, prompts for provider. On consecutive uses, reuses
previous provider. If universal argument is supplied, force the prompt
to appear.
2017-07-27 19:09:33 +02:00
Henrik Lissner
91ff3afcd6
Autoload defhydra, remove unnecessary requires
2017-07-19 00:25:05 +02:00
Henrik Lissner
3bf876f44e
Add documentation to :jump setting
2017-07-19 00:24:57 +02:00
Henrik Lissner
9de677d49c
Merge pull request #150 from bandresen/feature_hydra
...
Add feature/hydra; add smerge + git-gutter hydras
2017-07-17 12:41:08 +02:00
Henrik Lissner
c6677136c1
Move flycheck-cask to lang/emacs-lisp
2017-07-17 11:33:47 +02:00
Benjamin Andresen
1ba674077a
Add: feature/syntax-checker: add flycheck-cask for emacs-lisp
...
This is used to set up the flycheck load-path correctly for emacs-lisp package
development.
2017-07-16 05:03:26 +02:00
Benjamin Andresen
02eccbe6c5
Cut: feature/version-control: git-gutter:clear is obsolete
2017-07-16 04:53:09 +02:00
Benjamin Andresen
3ffe496f79
Add: feature/version-control: make git-gutter hydra prettier
2017-07-16 04:53:09 +02:00
Benjamin Andresen
8479e1c8b9
Add: feature/version-control: make smerge hydra prettier
2017-07-16 04:53:09 +02:00
Benjamin Andresen
228f478f99
Add: feature/version-control: smerge + hydra for smerge
...
closes #5
2017-07-16 04:53:09 +02:00
Benjamin Andresen
f4b68936a3
Add: feature/hydra: added git-gutter hydra
2017-07-16 04:52:57 +02:00
Benjamin Andresen
15cd2d5e0c
Add: feature/hydra: initial commit
2017-07-16 04:49:31 +02:00
Henrik Lissner
6a5bd216e5
Appease byte-compiler senpai
2017-07-14 18:19:08 +02:00
Henrik Lissner
f40ebf9725
Minor docstring updates
2017-07-09 02:14:45 +02:00
Henrik Lissner
2948ec4e0d
feature/workspaces: add some unit tests
2017-07-08 21:10:39 +02:00
Henrik Lissner
5a386446aa
Add +workspace-contains-buffer-p
2017-07-08 21:08:42 +02:00
Henrik Lissner
30001ec3f4
Fix +workspace-p (obj is a struct, not hash table)
2017-07-08 21:08:35 +02:00
Henrik Lissner
d3a6a8317b
feature/workspaces: toggle doom-buffer-list advice
2017-07-08 13:47:40 +02:00
Henrik Lissner
78c3549b0f
New function (alias): +workspace-current
2017-07-08 13:47:17 +02:00
Henrik Lissner
9194d020e4
+workspace-buffer-list: preserve list order #144
...
persp-mode still doesn't preserve buffer list order. You'll have to use
+workspace-buffer-list to get this.
2017-07-08 13:44:43 +02:00
Henrik Lissner
2adbd54b59
Load evil-snipe later in startup
2017-07-02 16:53:28 +02:00
Henrik Lissner
992e636b31
feature/evil: improve idempotency
2017-07-02 16:53:04 +02:00
Henrik Lissner
532db96645
evil: don't force normal mode from emacs mode
2017-07-02 16:52:01 +02:00
Henrik Lissner
478eafa59b
Add evil-mc-has-cursors-p autoload to evil-mc
2017-07-01 11:24:45 +02:00
Henrik Lissner
b447148a4a
Enable evil-snipe-mode too
2017-06-30 23:47:06 +02:00
Henrik Lissner
28810eee3a
feature/evil: refactor code-folding keybinds
2017-06-30 23:46:53 +02:00
Henrik Lissner
869bc03ca6
Load bare minimum for tests
2017-06-28 15:28:13 +02:00
Henrik Lissner
25dca5fde7
Fix :mv/:rm/:cp error when projectile-mode is off
2017-06-28 15:17:47 +02:00
Henrik Lissner
b3a9889c53
Refactor feature/workspaces
2017-06-28 15:16:30 +02:00
Henrik Lissner
a894f3ee1e
Move persp-mode popup fix to core-popups
2017-06-28 12:26:50 +02:00
Henrik Lissner
eb20f3d5a6
Decouple workspaces module and doom buffer library
2017-06-28 12:26:50 +02:00
Henrik Lissner
90c3202f58
Don't activate main workspace if auto-resume is on
...
Other checks were unnecessary.
2017-06-28 12:26:50 +02:00
Henrik Lissner
ba32bf6e4d
Add +workspace-buffer-list & +workspace-list-names
...
...and change +workspace-list to return a list of persp structs, rather
than names.
2017-06-28 12:26:50 +02:00
Henrik Lissner
4c11377e18
Fix +workspace-get returning a non-nil null
...
persp-get-by-name will sometimes return the value of `persp-not-persp'
(by default this is the symbol :nil) rather than actual nil when a persp
doesn't exist.
2017-06-28 12:26:50 +02:00
Henrik Lissner
510e7116c8
Use different function for :cleanup
2017-06-28 12:26:49 +02:00