Vincent Ambo
75749b68b0
fix(settings): Add counsel-rg to ivy-prescient-excluded-commands
...
History should not be remembered for counsel-rg
2018-06-15 00:03:11 +02:00
Vincent Ambo
a6a0e28e11
refactor(settings): Use prescient together with ivy
...
Ivy's regex-based fuzzy matching can occasionally be slow, which was
getting on my nerves.
This switches the completion engine to prescient[1] which promises to
be faster. Experimental testing in large files like the
`configuration.nix` man page looks promissing.
[1]: https://github.com/raxod502/prescient.el
2018-06-13 00:09:16 +02:00
Vincent Ambo
9576f73526
fix(settings): Require password-store related libraries
...
These libraries are no longer auto-required because I don't actually
use the default ivy-pass anymore, just some helper functions from the
libs.
2018-06-06 21:05:58 +02:00
Vincent Ambo
be8d47257f
feat(settings): Enable new password-store auth-source
2018-06-06 09:45:47 +02:00
Vincent Ambo
fa63debbfb
feat(mail): Add notmuch configuration to git
...
(should've done this earlier *cough*)
2018-06-06 09:19:55 +02:00
Vincent Ambo
4fabc36172
feat(settings): Always load notmuch
2018-05-18 12:20:34 +02:00
Vincent Ambo
72a33b9156
feat(all): Replace helm with ivy
...
For most of my use-cases Helm seems to be overkill, and despite
overall seeming like a nice and featureful package it has stability
issues and bugs that annoy me.
I've heard that ivy is simpler to use and configure, so I'm giving it
a chance here.
2018-05-01 16:01:38 +02:00
Vincent Ambo
866d8996e3
feat(settings): Enable GPG pinentry in emacs
...
This doesn't work via helm-pass yet, not quite sure why (yet).
2018-01-04 09:30:55 +01:00
Vincent Ambo
78f65fbc18
fix(settings): Make ace-window behave sanely
2017-11-17 10:32:56 +01:00
Vincent Ambo
a260bf9e8d
fix(settings): Show time in 24h format
2017-11-15 21:00:38 +01:00
Vincent Ambo
6e7386b662
fix(settings): Fix backup folder location
2017-11-13 10:23:52 +01:00
Vincent Ambo
0d5bdbd7ce
refactor: Remove lots of deprecated/unused settings
...
* move all look-and-feel related settings into, you guessed it,
look-and-feel.el
* remove *lots* of old stuff and also re-evaluate what it's actually
doing.
2017-11-12 22:44:31 +01:00
Vincent Ambo
17e57e42ef
style: Make emacs transparent
...
Party like it's 2004.
2017-10-15 20:25:08 +02:00
Vincent Ambo
319347e5cc
fix(settings): Correctly enable Helm's fuzzy matches
...
The global Helm fuzzy matching doesn't actually seem to enable fuzzy
matching for modes that have an explicit config.
This enables fuzzy matching for M-x and C-x b
2017-10-15 20:24:28 +02:00
Vincent Ambo
af89133821
fix: Remove old GPG-agent SSH config
2017-10-15 16:31:56 +02:00
Vincent Ambo
dadb4b4fed
feat: Ostensibly enable fuzzy matching in Helm
2017-10-15 16:31:39 +02:00
Vincent Ambo
099020c176
chore: remove unused ido-related lines
2017-10-15 13:40:05 +02:00
Vincent Ambo
0fe21a4f27
feat: Switch default font to Input Mono
2017-10-15 13:30:25 +02:00
Vincent Ambo
774aea8edd
feat: Switch from ido/smex to Helm
2017-10-15 13:30:10 +02:00
Vincent Ambo
5683eab48e
refactor: Install gruber-darker-theme from package repo
2017-09-27 15:02:45 +02:00
Vincent Ambo
6c2da17783
refactor: Some minor cleanups
2017-07-30 18:30:04 +02:00
Vincent Ambo
2c02c371fe
fix custom: Fix a bug and truncate theme list
2017-07-30 18:28:03 +02:00
Vincent Ambo
af87ca21ee
Various changes
2015-12-14 00:04:29 +01:00
Vincent Ambo
560176bc77
Use GPG-agent's SSH agent (for Tramp etc.)
2015-05-21 12:03:46 +02:00
Vincent Ambo
90f4e2811d
Minor changes
2015-05-03 18:22:58 +02:00
Vincent Ambo
4cca819886
Minor changes
...
* use ace-jump-line-mode for quick line jumping
* column-number-mode enabled by default
2015-02-20 11:45:37 +01:00
Vincent Ambo
1f70abb176
Move all configuration to subfolder
2014-10-21 19:37:19 +02:00