about summary refs log tree commit diff
path: root/configs/shared/.config
AgeCommit message (Collapse)AuthorFilesLines
2020-01-17 Drop support for nix_find fish functionWilliam Carroll1-8/+0
This function was causing problems with my Emacs. For example, when I ran `wpc/find-file`, which is bound <leader>f and a KBD that I call frequently, the internals would startup fish with my configuration file. Then `nix_find autojump` would fail and the entire command would error. To make things worse, the error was a bit opaque. TODO: Why do certain commands `counsel-projectile-find-file` startup fish and load my configuration file? I'd prefer it used something like bash and didn't attempt to load a configuration file since that would most likely slow things down.
2020-01-17 Support direnvWilliam Carroll1-2/+2
DRY up environment variable definition by using direnv and an .envrc file.
2020-01-17 Support Solarized Light themeWilliam Carroll1-23/+4
I'm also making this my default theme for now. I'm growing a bit tired of randomly assigning themes, since my `terminator` theme is not coupled to my Emacs theme.
2020-01-17 Prefer eval to source for direnv in config.fishWilliam Carroll1-3/+1
Calling `source` on `(direnv hook fish)` was creating startup problems with fish. These problems leaked into a few of my Emacs file-searching commands as well, which was pretty irritating for awhile. I'm still unsure of the differences between `eval` and `source`. I'm moving on for now.
2020-01-17 Nixify fish configurationWilliam Carroll1-31/+55
This isn't 100% usable, but it works. You can build it with `nix-env` and then run it with `wpcarros-fish`.
2020-01-06 Define nix_find command in fishWilliam Carroll1-0/+4
Defining a function for outputting the /nix/store path to a package built with Nix.
2020-01-06 Drop support for i3William Carroll9-935/+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.
2020-01-06 Support more fish abbr's for gitWilliam Carroll1-0/+2
I'm sure that there is a fish package that supports git aliases or abbreviations. This time, I'm preferring to write my own. Side note: The more that I use fish's abbreviations, the less that I like them -- at least for the way in which I'm using them.
2019-12-24 Support fish shell!William Carroll1-0/+299
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 Carroll23-0/+2257
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