Commit graph

136 commits

Author SHA1 Message Date
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
Josh Sherman
544f6e69a5 [zsh] cleans up todos 2016-11-18 22:06:50 -06:00
Josh Sherman
a3b9206bf3 Adds vendor directory to excludes 2016-11-16 13:29:32 -06:00
Josh Sherman
0032cf3efd Breaks out OS specific zshrc stuff 2016-11-16 11:35:35 -06:00
Josh Sherman
a8e41099b9 Dump *.symlink nonsense 2016-11-16 11:09:22 -06:00
Josh Sherman
9e8fffd765 Started setting up OS specific shit 2016-11-15 23:02:44 -06:00
Josh Sherman
1db31d8b9c Posterity is a delusion 2016-11-15 22:11:21 -06:00
Josh Sherman
d389e91cfb Fixed antigen path, remapped stuff 2016-11-15 22:07:53 -06:00
Josh Sherman
826344f885 Shuffling shit around as I settle back into Linux
I'm sorry, GNU/Linux
2016-11-11 11:08:27 -06:00
Josh Sherman
9f7c433495 Fixed GREP_OPTIONS error on Linux 2016-10-14 16:25:37 -05:00
Josh Sherman
99a18b4762 Hooked up vendor submodules 2016-10-12 12:22:15 -05:00