about summary refs log tree commit diff
path: root/configs/shared/.emacs.d/wpc/packages
AgeCommit message (Collapse)AuthorFilesLines
2020-01-17 Install prism for scope-highlighting > syntax highlightingWilliam Carroll3-0/+19
I've wanted a library like this ever since I saw Douglas Crockford's JS talk about scope highlighting as a more useful alternative to syntax highlighting.
2020-01-17 WIP: Nixify Emacs setupWilliam Carroll1-1/+1
The things that I dislike about this setup are: 1. `xref-find-definitions` takes me to `/nix/store`, which is a read-only version of the source code, so I cannot edit it, which doesn't feel lispy. 2. I need to rebuild the derivation when I change something, which also doesn't feel lispy. There are ways to circumvent both of these drawbacks, but for now, I'm checking this in only to later revert it.
2020-01-06 Support Wall-E themeWilliam Carroll1-1/+1
Add Wall-E theme to consume the latest `doom-material` theme.
2020-01-06 Support lispyville KBDsWilliam Carroll1-3/+4
After deciding to support the `C-s-` prefix for lispyville KBDs, I'm re-introducing support for: - `lispyville-drag-backward` - `lispyville-drag-forward` - `lispyville-end-of-defun` - `lispyville-beginning-of-defun`
2020-01-06 Support pasting in read-expression-mapWilliam Carroll1-0/+6
This was something small that has been slightly bothering me for a *very* long time. Now it's fixed!
2020-01-06 Drop support for i3William Carroll2-15/+0
While I first switched to EXWM warily and thinking it would only be temporary, it seems like this switch is here to stay. It turns out that EXWM was exactly the integration I've been looking for. How serendipitous it that I found it when I did. Thank you, @tazjin.
2019-12-24 Support evil-magit, refineWilliam Carroll2-1/+10
It took me awhile to install evil-magit because I believed that evil-collection supported it. My grasp of Emacs bindings was enough to tolerate the strangely "inconsistent" KBD support of in magit. Eventually though my tolerance waned, and I verified that evil-collection does *not* support magit, and suggests that users seek evil-magit. I did that. I do not regret it. Installing Wilfred's refine.el, which is a lovely package for interactively editing data structures. Go LISP!
2019-12-24 Defensively install all-the-icons assetsWilliam Carroll1-20/+10
Wrap installation call with a predicate that checks on the file-system for the icon assets. Along the way, document other parts of the wpc-ui package.
2019-12-24 Support rainbow-delimiters-modeWilliam Carroll1-0/+4
Why did I ever remove this? Perhaps git can help me answer that.
2019-12-24 Support TypescriptWilliam Carroll1-3/+26
I had previously only worked with Facebook's Flow. Typescript support in Emacs is excellent!
2019-12-24 Update OCaml supportWilliam Carroll1-1/+1
After attempting to run OCaml on a separate machine, I realized that I needed to update the documentation in my wpc-ocaml package.
2019-12-24 Support PrologWilliam Carroll1-0/+16
Register the .pl file extension with `prolog-mode'. This is useful because I'm reading the "Learn Prolog Now!" book at the moment.
2019-12-24 Support fish shell!William Carroll1-0/+2
After some back-and-forth, I'm trialing fish shell instead of zsh as my default shell. For now, I'm porting the aliases.zsh into config.fish -- defining them as abbreviations instead of aliases; this preference may change. See the commentary in config.fish for more information. A spent a lot of time in zsh and built much configuration, so supporting fish may take considerable time. Here's some work that remains: TODO: - Port functions.zsh - Port variables.zsh - Port zle.zsh
2019-12-24 Massive configuration overhaulWilliam Carroll22-0/+1401
Currently paying the price of months of non-diligent git usage. Here's what has changed. - Theming support in Gvcci and wpgtk - Dropping support for i3 - Supporting EXWM - Many Elisp modules - Collapsed redundant directories in ./configs