Commit graph

846 commits

Author SHA1 Message Date
5d3dc5c568
Add some homebrew related stuff
Yeah, so I guess that's happening
2022-02-08 16:02:44 -06:00
a23d449f6c
Autoload nvm on specific machines
I don't use nvm version often outside of my work machine, so I like to
keep my prompt speedy by lazy loading it. With that, on my work machine,
I often forget to manually run nvm and that causes me more grief when
I'm trying to run something that had it's dependencies installed by the
older version.

Sadly, with installing an older version of Node.js on Arch, you don't
get the paired version of npm which caused it's own set of additional
problems for me. Ideally, once our local dev stack is fully dockerized,
I can go back to lazy loading nvm or just dropping it entirely since it
won't be necessary at all.
2022-01-30 12:48:45 -06:00
e42350e849
Dropped bashrc
At this point, I always install / use zsh, so there's no point in
keeping this around just for the sake of thinking that maybe somehow
I'll do back to bash. If that day comes, I'll port my zshrc back to
bash.
2022-01-30 12:43:08 -06:00
eb03ed5196
Use the SSH URL instead 2021-04-25 15:56:58 -05:00
6da0c7a3dc
Clone instead of initializing
Not sure why I would have done it that way. Suspect I had a good reason
that I'm going to find out about down the road when this bites me.
2021-04-25 15:54:58 -05:00
a01b66408b
Set main as default git branch 2021-04-25 15:51:05 -05:00
1805dfa11f
Switch to main branch 2021-04-25 15:47:38 -05:00
58a3dbade3
Cleanup and bug fixes
Did some routine cleanup, mostly just dropping old commented out stuff
and other crap that was no longer applicable. Finally fixed the issue
where entering the `.git` directory would throw an error.
2021-03-28 11:46:27 -05:00
473d431fb9
Subbing in bat for cat
Great little app, mirrors `cat` functionality so it subs in pretty
seamlessly.
2020-12-29 22:26:48 -06:00
03bb105d1e
Dropping Galago specific configuration
Not rockin' the System76 Galago Pro as my daily driver any more. Haven't
needed any additional configuration on my other systems (Dell XPS 15 and
Lenovo Thinkpad X1 Carbon).
2020-12-29 22:16:14 -06:00
17dc2994f2
Dropped GNOME tweaks
End of year clean up. I've slowly been working away from my GNOME plugin
with a handful of customizations. The addition of disabling the
Activities hot corner in GNOME helped put the nail in the coffin.
Dropped the additional CSS that completely removes the window title
bars, just going at things a bit more stock in 2021
2020-12-29 22:08:46 -06:00
eecb930ada
Swapped master for a method to determine the default branch
Getting ahead of any issues that hard coding `master` in my aliases is
going to cause me.
2020-07-06 18:06:59 -05:00
06c1339f7e
CoC didn't conquer me, sticking with ALE
Seemed great, but was a bit underwhelmed with out of the box linter
detection / support the way ALE does it.
2020-05-09 11:12:26 -05:00
2772b55d86
Fix color scheme save name 2020-05-09 10:51:23 -05:00
e481e05933
No longer considering this a fix, seems the new norm 2020-05-09 10:49:39 -05:00
00fa8559ae
Switched colorschemes, got CoC compiling 2020-05-09 10:47:24 -05:00
dd2246ce4e
Switch out solarized for solarized8
Also commented out the COC stuff since it seems like it may not be
necessary any longer.
2020-05-09 10:16:10 -05:00
503289dde8
Update funding 2020-03-02 20:54:39 -06:00
542efdf30b
Brought back typescript-vim
Been noticing some peculiar issues with saving TypeScript files. Only
thing that's seemingly changed is which syntax stuff I'm using. Also
noticed that `vim-polyglot` uses a TypeScript project with way less
stars than the one I was using previously.
2020-02-23 13:26:36 -06:00
f2126b2f3e
Swap from vimdiff to nvim -d 2020-02-19 12:59:38 -06:00
3dde826e69
feat(vim): re-enable tsuquyomi
Noticing that linting is slower than I remember in TypeScript files,
re-enabling to see if this takes care of it.
2020-02-10 22:29:43 -06:00
70dfbb6d9e
feat(zsh): drop "vim prompt"
I once was lost, but now I'm found. Original issue where I would forget
if I was inside of a shell inside of `vim` has been pretty much
nullified as I rarely use terminals inside of `nvim` and when I do, it's
quite obvious that I'm inside of a shell that's inside of `vim` and not
obscured like it was in the `:sh[ell]` days.
2020-02-10 16:26:07 -06:00
9b1b67ac41
feat(vim): drop context.vim
Really thought I wanted this, but once I got it, I realized I was
mistaken. Seemed to lag vim a bit, and as mentioned, just didn't really
feel like I needed this once I had it.
2020-02-04 22:33:52 -06:00
db4effff2b
feat(install): skip vim when installing
Not too happy with trying to run this crap inside of vim, so opted to
just run the install script directly once it's downloaded.
2020-01-29 22:51:52 -06:00
9dc104c070
fix(install): move coc to after solarized
Running the command too soon threw an error due to the color scheme file
not being present.
2020-01-29 22:44:06 -06:00
dfa9547de4
fix(zsh): dropped auto-suggestions
Was borking the colors within GNU/Screen. Don't find the plugin valuable
enough to worry about trying to resolve it.
2020-01-29 22:42:20 -06:00
f0457c42d5
fix(install): finish installation of coc.nvim 2020-01-29 22:39:26 -06:00
096a641aad
fix(zsh): enable plugin and improve style
Totally forgot to enable the damned thing. Default color blended in too
much, so updated the default color to the darkest color from the
solarized palette that was still readable.
2020-01-29 22:18:36 -06:00
2e2bbcdcea
feat(install): auditing plugins
About that time to go through and figure out what's working, and what's
not / not being used. For vim, dropped a handful of plugins that I felt
may be redundant. Simply commented them out as I will be adding them
back if I'm running into issues. Also added the fish-like
auto-suggestions plugin for zsh (yet again) to give yet another go with.
2020-01-29 22:07:55 -06:00
48fecf9d74
feat(zsh): expanded history size
History without limits.
2020-01-29 22:07:30 -06:00
00988bb783
feat(git): add line break to message
Felt like everything was running into each other.
2020-01-27 10:58:43 -06:00
971aa6eac6
fix(git): rewrote long line
Felt like a code smell that my git commit message template wasn't
actually wrapped to 72-characters. Went ahead and fixed that.
2020-01-26 17:15:09 -06:00
a634415659
feat(vim): add additional options for git commits
In an attempt to conform better with the 50/72 style of git commit
messages, went ahead and added some additional options to help that
along.
2020-01-26 17:13:11 -06:00
ccb21151f0
docs(git): update git message template
Original message was a copy pasta. Rewrote to be somewhat like the Angular
contribution guidelines and closer to my own voice.
2020-01-25 23:02:22 -06:00
1e5300ba5a
Fixed mix of tabs and spaces
For shame, Sherman. For shame.
2020-01-20 10:38:40 -06:00
b6bb5b395d
Turned color column on by default
Been using it a ton lately, figured time to just flip it on. Also dropped the
tabnine stuff as I'm no longer using it.
2020-01-19 18:32:01 -06:00
ba0859bac6
Added a git commit template
Props to @sontek as I stole this from him.
2020-01-19 18:29:45 -06:00
3704f0dd01
Added funding file in case anybody wants to show some love 2020-01-19 18:25:51 -06:00
5ffd47af5d
Added a note about an additional step for COC to work. 2020-01-19 18:24:15 -06:00
72873036ef
Increased scroll back and turned status line on
Finding that I get a bit lost when I have 6+ windows open, so added back the
hard status line. Wasn't entirely sure if I wanted to make it fancy, or just
stick with the absolutely boring stock colors, so left a more advanced snippet
in there in case I wanted to use it later.
2020-01-19 18:22:17 -06:00
bf827f100e
Added some new git aliases
Don't really use the staged one too much yet, but I use the heck out of the
fetch origin master:master as it allows me to then rebase my current working
branch without having to switch from it and back to it.
2020-01-19 17:59:16 -06:00
d715d2ee94
Whelp, couldn't convince myself to switch to tmux
Did some soul searching and I really couldn't find any compelling reason to
switch to tmux. Sure it's modern and has a ton of cool features, but said
features actually don't interest me. Couple that with the fact that I was
planning to reconfigure tmux a bit to use screen's same mapping key, just made
me think there's no reason to switch if all I'm going to be doing is trying to
will one to work like the other.
2020-01-19 17:57:31 -06:00
2f76df813b
Swap Tabnine for COC 2019-11-11 13:25:45 -06:00
fbbb0e2cb8
Added some TS plugins 2019-10-17 15:25:31 -05:00
9733df4146
Disabled TabNine
It's cool and all, but wasn't completely satisfied with the memory usage.
2019-10-17 15:22:51 -05:00
f09a9ddb40
Added TabNine, cleaned up some of the installer
Installed was running as `sh` and a bunch of crap was lit up as being wrong in
POSIX mode, so just changed it over to run via `bash`. Added TabNine to the vim
install and added the appropriate `vimrc` stuff for that. Also dropped some old
color toggling shit I'm not using anymore.
2019-10-03 21:08:33 -05:00
f3415da152
Update gtk.css 2019-10-02 14:01:12 -05:00
24bc07f3ab
Fix installer permissions 2019-09-30 11:15:00 -05:00
c44413549e
Restore old git checkout alias
Loved the fzf piping, but too much muscle memory on my end for it. Went head
and added an "f*" alias instead, we'll see if that even ever gets used.
2019-09-30 11:13:20 -05:00
600e1adb8b Patch up installer
Was getting into some weird territory where ZSH syntax was creeping in.
Reworked to be a pure shell script and updated the install instructions to
reflect that. Also a small bit of additional clean up in there.

Fixes #24
2019-09-29 15:41:16 -05:00