Commit graph

881 commits

Author SHA1 Message Date
ccf3ea1161
Somehow ended up with apt on macOS, which borked the alias 2022-10-24 22:23:21 -05:00
d248894481
Fix FZF on Debian
May just start to source these directly especially since that's the only
thing that I do that's reliant on the runtime path.
2022-09-06 11:53:52 -05:00
678395dcdb
Lowercase uuidgen output on macOS 2022-08-28 17:02:04 -05:00
880860d4c1
Commit to nvm and tweak for Debian 2022-08-15 14:46:13 -05:00
2f370a1113
Fix [bat]cat alias on Debian 2022-08-15 14:26:27 -05:00
ef02a3dfe2
Updated some things for my Debian homecoming 2022-08-15 14:17:03 -05:00
ce562d7eda
Added Copilot 2022-06-21 15:05:28 -05:00
bfba3fdf9d
Maybe in another life
Just wasn't for me
2022-06-21 13:32:42 -05:00
fd43150339
More tweaking on macOS 2022-06-19 16:11:42 -05:00
186278be5a
Add homebrew path for fzf 2022-06-07 21:01:07 -05:00
2abaf751f5
Replace Caps Lock with Hyper 2022-06-06 17:24:16 -05:00
bfd4b0d6bf
Force ssh:// over git://
This stemmed from an issue where an older version of npm wasn't properly
resolving git:// repos as well as github-style dependency names.

Don't think it'll cause any harm to carry this around between my rigs.
2022-06-06 13:45:01 -05:00
cf87564eb4
Moved to hyper key, disable menubar notifications 2022-06-04 23:13:04 -05:00
991426901a
Add additional key to the window snapping
Turns out I was overriding some macOS goodness. Also dropped the
tooltips from the slack notification since it fell apart with the
bullet.
2022-06-03 19:48:14 -05:00
d527bf3f02
Add in homebrew nvm path 2022-06-02 20:10:40 -05:00
fa85ede489
No more spoons 2022-06-02 18:39:35 -05:00
bace5c81ec
Nil not empty string 2022-06-01 21:50:31 -05:00
fb4711a5e8
Slack notification menubar, and other stuff 2022-06-01 21:21:03 -05:00
aa3272ae31
Simplify bindings, added some other stuff 2022-06-01 13:41:07 -05:00
00dad3db06
Window snapping 2022-05-31 21:59:46 -05:00
4c71424005
Add hushlogin file 2022-05-31 21:18:17 -05:00
56fa93eea7
Stub out macOS/hammerspon stuff 2022-05-31 21:14:57 -05:00
b4f0dc8181
Stub out macOS/hammerspon stuff 2022-05-31 21:04:32 -05:00
a66f5b0f2b
Doin' macOS stuff 2022-05-31 20:40:22 -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