about summary refs log tree commit diff
path: root/configs/shared/.emacs.d
AgeCommit message (Collapse)AuthorFilesLines
2019-12-24 Delete "conflicted copy" filesWilliam Carroll3-53/+0
TODO: It may be preferable to augment my git history to remove the traces of these files ever existing. For now, since I value a precise git history over a pristine git history and my tendancy to maintain the former is sometimes at odds with my goal of the latter, I'm saving this work for a later date.
2019-12-24 Support PrologWilliam Carroll2-0/+21
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 Temporarily disable code that creates circular depsWilliam Carroll3-26/+38
After attempting to package some of my Elisp libraries using Nix, I exposed circular dependencies between modules that has existed for awhile. I'm temporarily disabling this code since I do not have time to refactor everything. When I get around to packaging everything, I'll need to resolve these issues. For now, I must carry on.
2019-12-24 Massive configuration overhaulWilliam Carroll176-0/+24580
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