Commit graph

812 commits

Author SHA1 Message Date
11c1b18cc6
registered in blackbox: holidayapi 2022-03-17 21:46:19 -05:00
9641c315e2
Update config 2022-03-16 22:33:17 -05:00
a24f369053
registered in blackbox: ssh/config 2022-03-16 21:43:50 -05:00
310907a0b3
Add new key 2022-03-16 21:43:04 -05:00
0e679fb649
Initialize blackbox 2022-03-16 21:30:44 -05:00
d663630e00
fix indenting
Who let that tab in here?
2022-03-11 11:53:02 -06:00
1769b16f23
Getting crazy with vim-plug
In an effort to reduce the amount of manual lifting being done, I'm
finally coming back around to using a plugin manager for [n]vim.

Also formally swapping `vim` references for `nvim`.
2022-02-27 14:52:26 -06:00
feafeaf8da
Drop config that already has sane defaults
Neovim has some pretty great sane defaults, so no reason to keep stuff
around that's backfilling vim's lack of sane defaults.
2022-02-27 14:14:43 -06:00
569e2775eb
Go back to what works 2022-02-27 14:05:17 -06:00
95e3647bc9
Drop fzf from command check
Only checking for commands that are USED by the installer and not the
ones utilized within the dotfiles themselves. Since fzf has a sourced
file in the zshrc, it'll bark if that's missing already.
2022-02-27 13:45:49 -06:00
432ba3144e
Drop zsh plugins from installer
Same deal as fzf, moving away from installing these things as part of
the installer and favoring a version installed by the operating system's
package manager
2022-02-27 13:44:15 -06:00
703768d712
Drop fzf installation, favor package manager installed version
My dotfiles rarely change, but the plugins and apps I use have regular
updates. I don't refresh my local dotfiles frequently, so it makes sense
to favor moving these things out of my installer and let the operating
system's package manager handle keeping them up to date.

Also left some notes for later when I get my new MBP.
2022-02-27 13:32:48 -06:00
504dd5d8a0
Dropped some old comments 2022-02-27 13:25:30 -06:00
6e987f1052
Port cd function to be an alias 2022-02-27 13:25:00 -06:00
8c9827ab56
Bump [un]licensing year 2022-02-27 12:19:03 -06:00
1ebbbcb8cd
Spring clean up
Quite a few updates to leverage GNU `stow` and reduce the manual efforts
in the install script. Localized my `[n]vim` color scheme of choice
since it hasn't been updated in years. Also updated the installer to
pull from remote instead of completely removing itself if it's already
present.

Contemplating moving to using some plugin managers for `zsh` and
`[n]vim` to help reduce the install size a bit more, and to provide a
bit more flexibility for anybody else running this.
2022-02-27 12:13:51 -06:00
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