about summary refs log tree commit diff
path: root/init/nixos.el
AgeCommit message (Collapse)AuthorFilesLines
2018-06-06 feat(functions): Add custom ivy-password-store functionVincent Ambo1-1/+4
The default `ivy-pass` function shells out to `pass` in such a way that using pinentry with emacs doesn't work, causing EXWM to freeze until `C-g` is hit, after which the password entry buffer pops up. That was very inconvenient - however, the new auth-source integration with pass works correctly and this commit introduces a new function and bindings for using the same functionality as before but doing the actual password-reading via auth-source.
2018-06-03 refactor(nixos): Only load exwm-randr on adhoVincent Ambo1-4/+5
Last attempt to at least work around https://github.com/ch11ng/exwm/issues/425 on one of my machines before reverting to an old EXWM version. If the randr module is responsible for this issue it will probably still occur on the laptop and I'll eventually downgrade, but it may be a clue for debugging it at some point in the future.
2018-05-09 fix(nixos): Start EXWM with 10 workspaces pre-configuredVincent Ambo1-1/+1
2018-05-01 fix(nixos): Use 'screen-lock' command instead of i3lock directlyVincent Ambo1-1/+1
2018-05-01 feat(functions): Add ivy-run-external-commandVincent Ambo1-1/+1
Adds an ivy-based function akin to Helm's helm-run-external-command, but without all the things I don't need/want.
2018-05-01 feat(all): Replace helm with ivyVincent Ambo1-1/+1
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-01-04 feat(nixos): Fix EXWM multi-screen outputtingVincent Ambo1-0/+11
Pins a set amount of screens on each display corresponding to the key wells on my Kinesis :sun:
2017-11-20 fix(nixos): Disable the rather unstable EXWM compositorVincent Ambo1-5/+0
2017-11-18 feat(nixos): Make helm "dmenu alternatives" work similar to i3Vincent Ambo1-1/+2
2017-11-18 feat(nixos): Configure pulseaudio volume keysVincent Ambo1-2/+17
2017-11-17 feat(nixos): Add key binding for starting i3lockVincent Ambo1-0/+5
2017-11-17 feat(nixos): Map brightness keys to light commandVincent Ambo1-0/+12
2017-11-15 fix(nixos): Let buffers move between workspacesVincent Ambo1-1/+5
2017-11-15 feat(nixos): Show time in the mode lineVincent Ambo1-1/+4
2017-11-15 feat(nixos): Enable EXWM compositorVincent Ambo1-0/+5
2017-11-15 fix(nixos): Improve key bindings in X11 applicationsVincent Ambo1-10/+2
I don't actually use all that many emacs navication keys in X11 applications - but being able to copy & paste is nice. Overrides the default set of input simulation keys for EXWM with slightly fewer and more sane bindings.
2017-11-15 fix(nixos): Finetune some minor EXWM parametersVincent Ambo1-3/+6
2017-11-15 feat(nixos): Add initial NixOS & EXWM configurationVincent Ambo1-0/+57
Adds configuratio for using Emacs as a window manager, because clear that is an extremely sane thing to do.