Commit graph

121 commits

Author SHA1 Message Date
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
Josh Sherman
7f3276185d Mysql updates, vim and zsh tweaks 2016-10-10 14:43:19 -05:00
Josh Sherman
16a39b13f0 Dropped bin directory, renamed zsh 2016-10-09 22:41:07 -05:00
Josh Sherman
50a1fe9c94 Doing shit while in Linux
Moving away from submodules they still fucking suck. Stealing a bit from
@holman because I love his *.symlink and how he's doing *.local files.
xoxo
2016-10-09 22:19:23 -05:00
Josh Sherman
33edd3838c Fixed conditional and lock command 2016-09-12 14:07:54 -05:00
Josh Sherman
38b4b42abe Merge branch 'master' of github.com:joshtronic/dotfiles 2016-09-12 12:20:04 -05:00
Josh Sherman
f610098e7c Set tabs for js templates, added OSX lock and some TODOs 2016-09-12 12:18:43 -05:00
Josh Sherman
deda544d34 Merge branch 'master' of github.com:joshtronic/dotfiles 2016-09-07 20:20:58 -05:00
Josh Sherman
6bb237976d Merge branch 'master' of github.com:joshtronic/dotfiles 2016-09-07 20:20:54 -05:00
Josh Sherman
834de21d61 Stuff 2016-09-06 11:20:24 -05:00
Josh Sherman
7c2000bcc4 UUID wasn't working, reworked to use a function
There's gotta be a fucking way to pipe inside of an alias, but I
couldn't figure it out :(
2016-08-29 13:16:11 -05:00
Josh Sherman
d862b45328 Improved UUID generation alias 2016-08-29 12:10:51 -05:00
Josh Sherman
4b91633160 Updated hostname check 2016-08-29 10:33:32 -05:00
Josh Sherman
5ec54af4af Vim matchit, man colors 2016-08-16 13:02:17 -05:00
Josh Sherman
b7210e5767 Changed hostname detection logic
Seems OS X no longer appends .local or .home to the actual hostname
which was causing my system name to always show up. Didn't really want
to default it to using my name (since I just let OS X manage my hostname
so it ends up being Joshs-whatever) but whatever
2016-05-25 12:43:48 -05:00
Josh Sherman
d018de4f0b Added some new aliases 2016-05-25 11:03:49 -05:00