Commit graph

146 commits

Author SHA1 Message Date
dfa1a569ea
Fix typo in .env file 2024-10-16 11:31:47 -05:00
b53f430f59
Boomeranging back to Neovim
Been playing with new color schemes as I've switched to Alacritty. Ran
into a scenario where there was a color scheme for Neovim and not Vim.
New color scheme is solid, so my previous color scheme issues are now
null and void.

Instead of juggling around with a shared configuration, I've committed
to a separate configuration for Vim and Neovim.
2024-10-16 11:24:23 -05:00
ce13923d34
Add a new git merge alias 2024-06-26 11:25:46 -05:00
f55283485b
Go back to shorthand because macOS 2024-06-25 20:38:58 -05:00
7db4ff12a3
Alias top to htop 2024-06-25 10:05:51 -05:00
3b1a3404d6
Expand comments, make arguments verbose, consolidate
On this kick of making sure my dotfiles are an easy to follow living
document, so I'm removing any shorthand, writing better comments, and
added bonus, I consolidated some of the redundant OS checks.
2024-06-24 13:06:09 -05:00
983e0d4396
Dropping some more NeoVim references 2024-06-24 10:13:06 -05:00
8c545c1d44
Remove NeoVim aliases
Long live Vim!

Seriously, really irked about the color scheme debacle and how I'm over
here jumping through hoops to get stuff that was working perfectly, back
to working order.
2024-06-24 09:53:27 -05:00
2c46da9c83
Drop this line I don't even remember why I added
Seems this is quite frowned upon. Couldn't tell ya why the heck I even
added this.
2024-06-18 21:29:49 -05:00
d5dee9f714
Did some clean up, mostly just removing crap
Had a TODO in there. I implemented it. It ended up being exactly the
same number of lines. No reason to try to smart kid the code for the
same amount of code that's less readable.
2024-06-18 21:13:25 -05:00
19c802aa52
Add tmux config and bring back Neovim
Tmux config seems like it probably solved things. Wondering if I outta
put a line in there to automatically source the tmux config. Still can't
believe I've went this long without needing to muck with the tmux config
at all. I wonder how life will be different now, hopefully better.
2024-06-18 18:56:18 -05:00
112a2e95e6
Drop Vim aliases to NeoVim
Something screwy going on with 0.10.0 and whatever they did with the new
colorscheme stuff. You can't mess with a person's setup like that.

Going to slink back over to using mainline Vim for a bit.
2024-06-17 11:48:25 -05:00
d4ae18d2e3
Add SSH_AUTH_SOCK to fix recent GNOME change
Need to see how this works over on ol' macOS, got a feeling it'll break
something over there and will need to be walled off
2024-03-04 11:29:34 -06:00
51ecf01feb
Couple of changes I had laying around 2023-10-01 12:26:44 -05:00
68955cea7c
I missed you Arch Linux 2023-07-07 18:51:29 -05:00
dce619ff59
Arch doesn't live here anymore 2022-12-28 15:11:15 -06:00
2ede8c65a6
Add automatic node.js switching 2022-12-28 15:09:43 -06:00
ccf3ea1161
Somehow ended up with apt on macOS, which borked the alias 2022-10-24 22:23:21 -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
fd43150339
More tweaking on macOS 2022-06-19 16:11:42 -05:00
d527bf3f02
Add in homebrew nvm path 2022-06-02 20:10:40 -05:00
56fa93eea7
Stub out macOS/hammerspon stuff 2022-05-31 21:14:57 -05:00
a66f5b0f2b
Doin' macOS stuff 2022-05-31 20:40:22 -05: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
569e2775eb
Go back to what works 2022-02-27 14:05:17 -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
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
59912e0236
[zsh] consolidates OS-specific files 2017-01-23 18:16:18 -06:00
4ab2b26363
[zsh] consolidates theme into zshrc 2017-01-23 17:59:42 -06:00
422ed71aa2
[zsh] fixes gaa alias 2017-01-23 17:45:31 -06:00
7eb7fbbf4c
[zsh] shames me when not using aliases 2017-01-21 13:06:30 -06:00
618ddb0f6a
[zsh] adds safety to some commands 2017-01-21 12:58:58 -06:00
1dfd7ffe9f
[zsh] less dependency on oh-my-zsh 2017-01-19 19:19:33 -06:00
Josh Sherman
271f17d7ec [zsh] drops node alias for nodejs
found a package that installs this very thing
2016-11-25 11:44:57 -06:00
Josh Sherman
ab2c63934e [zsh] renames tmux window during ssh 2016-11-23 14:03:31 -06:00
Josh Sherman
3d9b6f509c [zsh] drops hub
Seems to fuck up my git auto-complete. Just going to drop hub, I don't
use a ton of what it even offers
2016-11-22 16:42:12 -06:00
Josh Sherman
d0163d5feb [zsh] loads platform specifics after anitgen 2016-11-20 12:41:38 -06:00
Josh Sherman
8a7c86a859 [zsh] adds ship alias 2016-11-20 11:43:22 -06:00
Josh Sherman
945a1365c7 [zsh] adds rvm, alias and shebangs
OS X is stupid and ships with a way old version of Ruby. RVM is the only
solution but it slows the prompt down considerably so I made it OS X
only. Added an alias for tmuxinator as the brew installed version
doesn't alias to mux out of the box. Added shebangs to files to they are
properly syntax highlighted.
2016-11-20 11:02:09 -06:00
Josh Sherman
9f6aa7c118 [zsh] drops inf command
Couldn't quite get it to work right. Also, don't really use it that
often
2016-11-19 12:06:17 -06:00
Josh Sherman
6a5b83fee4 [zsh] enables httpie aliases 2016-11-19 11:37:55 -06:00
Josh Sherman
121176fee0 [zsh] adds zsh history substring
More clean up, dumped some shit I'm not using
2016-11-19 11:23:47 -06:00
Josh Sherman
9e8497d561 [zsh] execute ls after cd 2016-11-19 10:35:35 -06:00
Josh Sherman
4c5e37e9e4 [install] reloads and enables karabiner 2016-11-19 10:09:09 -06:00