Commit Graph

145 Commits

Author SHA1 Message Date
Gwen 4214dbe06e
Add bun autocompletions 2023-11-19 12:12:40 -05:00
Gwen 1f76d509c3
Add alactritty autocompletions 2023-11-19 12:12:18 -05:00
Gwen 645c953a7a
Update fish variables 2023-11-19 12:11:41 -05:00
Gwen 3334360253
Fix batcat name 2023-11-19 12:11:14 -05:00
Gwen d60d4a2754
Link helix language configuration file 2023-11-19 12:10:13 -05:00
Gwen 064aa1ca26
Set default remote name to o 2023-11-19 12:09:25 -05:00
Gwen c1a4a9f80b
Add ltex-ls for spellchecking 2023-11-19 12:08:57 -05:00
Gwen 69986f3048
Add convinience alias for carg-fuzz 2023-06-25 09:08:36 -04:00
Gwen 4669dc7353
Update greet function 2023-01-18 14:49:03 -05:00
Gwen 46e2f06928
Add visible whitespace to helix 2023-01-12 08:41:31 -05:00
Gwen 1d19572917
Use BerkeleyMono font 2023-01-12 08:40:58 -05:00
Gwen db381e88ba
Now that italics are working again, revisit theme
Add back italics.  They don't work in TMUX still, but at least I can now
use them in the theme to better hilight function parameters.
2023-01-01 13:45:23 -05:00
Gwen f6884568cc
Fix font configuration to enable italics
Only one of the entries needs to be specified for most fonts as
alacritty will automatically figure out all the right font data to
use.
2023-01-01 13:43:54 -05:00
Gwen a41c46b9ca Merge pull request 'Re-organize doc files' (#5) from re-organize into master
Reviewed-on: #5
2022-12-23 01:56:38 +00:00
Gwen bf6a57f7ed
Add helix install script 2022-12-22 20:36:20 -05:00
Gwen 4303e26f2a
Re-arrange git config
Moved more things from my global gitconfig to user config where it
feels appropriate.
2022-12-22 20:32:06 -05:00
Gwen 83594f3b8f
Undot and move bashrc stuff to config/bash 2022-12-22 15:00:39 -05:00
Gwen 30decb6580
Un-dot git files and move them to config folder 2022-12-22 14:52:44 -05:00
Gwen 42ab116eb3
Move dotfiles to config and unhide them 2022-12-22 14:49:56 -05:00
Gwen 6750a3df5f
Move fish config to config directory 2022-12-22 14:38:42 -05:00
Gwen b64f29b767
Link helix config files in setup script 2022-12-22 14:19:40 -05:00
Gwen 2054a6dfda
Give operators more contrast
This will make them more obvious as & is considered an operator in
rust without drawing too much attention to them.
2022-12-22 14:15:38 -05:00
Gwen ea227abea8
Add helix editor configuration
Mostly just customizations to the gruvbox theme to fit a bit better
to my eye and my preferences.
2022-12-22 14:13:35 -05:00
Gwen 92c48f0ced
Remove Emacs dotfiles
I love the core text editing experience of emacs, but I have grown
tired of the work it takes to just do so many things.  I like the
experience of customizing things, but I feel like I never have the
chance to do the polish I need in order to get things working smoothly.

I also really want better integration with LSP and debugging, things
which have always been sort of difficult for me in emacs.  Going to
try to start from a clean slate this winter break with helix (`hx`),
which has a lot of the text editing features that I like from emacs
but integrated through tree-sitter.  The ability to search though
code easily with goto and space modes really blows my mind, there
truely is nothing else like it.

It also has very good performance so far, though I haven't tested
anything especially huge.

So all of that is to say that I'm going to be using helix instead
of emacs.
2022-12-22 11:45:55 -05:00
Gwen 65ae393c80
Set GPG TTY
As recommended by gpg-agent manual
2022-07-25 15:40:38 -04:00
Gwen d3ea07495e
Add markdown support 2022-07-25 15:40:11 -04:00
Gwen 054b3f9b47
Sign with subkey 2022-07-25 11:20:17 -04:00
Gwen 5fff2d0abd
Ignore more emacs files
Really, this isn't the best way to go about things.  I have linked
~/.emacs.d to the emacs folder in this repository, but I should
instead link the files that I actually made inside this repository
into the .emacs.d folder so any emacs packages which create files
in .emacs.d don't require constant changes to the .gitingore file
2022-07-19 19:07:32 -04:00
Gwen c23e988c62
Add emacs GLSL support 2022-07-19 19:07:03 -04:00
Gwen 320d3738e8
Update alacritty config 2022-07-19 19:04:09 -04:00
Gwen 8996c34e4b
Delete spacemacs profile 2022-07-19 16:48:08 -04:00
Gwen 1aae8be084
Update git config
1. Sign commits and tags by default
2. Fix formatting in git config
3. Split gitconfig to keep user and key info separate
2022-07-19 15:08:40 -04:00
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