Commit Graph

113 Commits

Author SHA1 Message Date
Gwen 7f9beecb4b Ensure rust alternatives are more complete 2022-07-04 14:16:27 -04:00
Gwen 064229e421 Don't set abbreviations when program doesn't exist
When switching systems, sometimes the alternatives I have set up are
not installed; in those cases, don't cause trouble!
2022-07-04 14:15:18 -04:00
Gwen 3d922d64b3 Update alacritty config file 2022-07-04 14:05:15 -04:00
Gwen d76c330a49 Ignore emacs backup files globally 2022-07-04 14:04:54 -04:00
Gwen 9c9d991974 Update git email address 2022-07-04 13:59:23 -04:00
Gwen 6a826524a2
Add more rust alternatives
Add rust alternatives that are auto-configured to be used by my shell
2022-07-04 12:01:21 -04:00
Gwen Lofman acaef2bc0a Fix bash path variable 2022-06-28 14:44:08 -04:00
Gwen Lofman 81d0d2aeee Remove path added by anaconda installer 2022-06-19 12:43:02 -04:00
Gwen Lofman 91bbfab270 Make git more friendly to my git workflow 2022-06-11 12:33:32 -04:00
Gwen Lofman c3904bb383 Update commit email address 2022-06-09 20:51:50 -04:00
Gwen Lofman a255241ce3 Ignore fish variables 2021-10-02 19:22:29 -04:00
Gwen Lofman b02eed97de Remove unused colors script 2021-10-01 18:22:05 -04:00
Gwen Lofman fcbf4e0b8e Remove unused services and mail scripts 2021-10-01 18:21:28 -04:00
Gwen Lofman e601af908a Remove unused git-prompt-colors
I have `glit` which I use now so this is redundant.
2021-10-01 18:20:02 -04:00
Gwen Lofman 4fab5b24c9 Add fish abbreviation for cargo 2021-10-01 18:19:04 -04:00
Gwen Lofman 1d7afd1a2d Fix github profile url README 2021-10-01 18:15:12 -04:00
Gwen Lofman 591807f75b Update alcritty config 2021-10-01 18:13:49 -04:00
Gwen Lofman f37af285f9 Adjust whitespace 2021-10-01 18:13:49 -04:00
Gwen Lofman 7452b8238a Set custom face for long lines
Rather than highlighting the whole line in red (which gets REALLY
disruptive, especially for rust source as I use a much shorter
line length limit than other maintainers do, just show a squiggly
gray underline.  Not only is this far less disruptive, but it also
doesn't interrupt syntax highlighting and such nearly as much.
2021-10-01 18:13:49 -04:00
Gwen Lofman a7b0cfcc40 Make sure rustic-mode actually runs for rust files
Additionally, change configuration so it works out better.

NOTE: when using rustic-mode, it seems rust analyzer needs to be
built from source and installed locally using cargo install to
integrate with lsp-mode.
2021-10-01 18:13:49 -04:00
Gwen Lofman 8d74f1fb1c Improve ivy regex 2021-10-01 18:13:49 -04:00
Gwen Lofman a9ef254797 Increase emacs GC threshold for lsp-mode 2021-10-01 18:13:49 -04:00
Gwen Lofman fceb7962ce Add WGSL mode for syntax highlighting
Using a fork to fix some regex errors.  I am not sure why their
version of regex is different from mine, but I was able to get it
working.  Made a fork on github.
2021-10-01 18:12:43 -04:00
Gwen Lofman c9d18e3868 Use rustic-mode instead of rust-mode 2021-02-08 11:48:48 -05:00
Gwen Lofman 4efd8da2da Make formatting more consistent 2020-10-17 12:54:18 -04:00
Gwen Lofman de91e7c333 Configure smartparens for rust and paredit for lisps 2020-10-17 12:54:11 -04:00
Gwen Lofman a72b3bb118 Set initial window size in init.el 2020-10-15 16:27:35 -04:00
Gwen Lofman 5ad337b657 Continue setting smartparens keybinds
I'm not too happy with smartparens, I think I will try paredit and
might stick with paredit.
2020-10-15 15:13:28 -04:00
Gwen Lofman 7e2a9373d8 Start setting up smartparens keybindings 2020-10-15 09:18:20 -04:00
Gwen Lofman 4d764085d0 Run rustfmt on save when editing rust files 2020-10-15 08:40:54 -04:00
Gwen Lofman 8c66214b07 Enable smartparens (strict) for rust and emacs lisp 2020-10-15 08:40:37 -04:00
Gwen Lofman eba6cefae3 Disable tabs in a few modes 2020-10-15 07:35:23 -04:00
Gwen Lofman 26f8a6ce7a Add whitespace mode and fixup whitespace 2020-10-14 19:09:01 -04:00
Gwen Lofman 6a5d606b66 Ignore more files generated by emacs packages 2020-10-14 10:57:37 -04:00
Gwen Lofman 3e8a0bdd27 Add comments and remove custom-set-variables 2020-10-14 08:11:13 -04:00
Gwen Lofman 14900db84e Move Emacs files to top-level 2020-10-13 11:49:22 -04:00
Gwen Lofman 5e37bc6003 Set font and theme 2020-10-10 10:51:17 -04:00
Gwen Lofman c9b19ad77f Start emacs into scratch buffer 2020-10-10 10:25:51 -04:00
Gwen Lofman adf844eaf1 Update fish config 2020-10-10 10:22:52 -04:00
Gwen Lofman f35b5780de Create symbolic link for emacs config files 2020-10-10 10:22:15 -04:00
Gwen Lofman 2878d076d2 Remove haskell stack
No longer a haskell dev
2020-10-10 10:21:36 -04:00
Gwen Lofman 42d8aaa616 Update alacritty config, some opts were deprecated 2020-08-28 00:09:33 -04:00
Gwen Lofman e85321f96e Update dotfiles changes that had accumulated 2020-08-28 00:04:39 -04:00
Gwen Lofman 31911373f3 Update bash prompt for new glitter format 2020-03-20 09:08:24 -04:00
Gwen Lofman 4bc69529bf Switch back to vi as editor for speed 2020-03-20 09:07:27 -04:00
Gwen Lofman d0008e7d3b Change git pager to delta
Provides syntax highlighting and some other nicities
2020-03-20 09:06:45 -04:00
Gwen Lofman e88e0735f6 Update alacritty config to new version 2020-03-20 09:03:17 -04:00
Gwen Lofman db0032daeb Remove done.fish
Although the notifications were nice, they proved to be very
annoying when uneeded
2020-03-20 09:02:13 -04:00
Gwen Lofman 8a80de8b3f Add fish dotfiles 2019-09-24 16:22:26 -04:00
Gwen Lofman 9ad3f58508 Alacritty theme to gruvbox and simplify config 2019-09-24 15:40:53 -04:00