Commit Graph

28 Commits

Author SHA1 Message Date
James Patrick 829f30540e Fixed issue with autocompletes not being loaded
The issue was stemming from racecondition betwwen then completion
function which uses the complete file, and the zsh_users/completions
plug that defined them.

Also relocated transient -> cache.
2020-08-21 18:04:38 -04:00
James Patrick efd267df85 Removed old unused commands added a new one. 2020-05-31 14:15:41 -04:00
James Patrick 81030a0f84 Merge branch 'master' of git.jpatrick.io:james/dotfiles 2020-04-22 00:03:37 -04:00
James Patrick 8d96915060 Added LNAV for log managemnet 2020-04-20 12:37:29 -04:00
James Patrick 6537ac6f67 Added yarn autocomplete function. 2020-03-19 15:56:14 -04:00
James Patrick 7da9844127 Updated formatting 2020-03-13 15:02:07 -04:00
James Patrick 6c3787ef1b Refactored to use .ONESHELL
This makes it a hell of a lot simpler but will lose support for BSD
make. All effected machines are running gnu-make, so the cost benefit
ratio ways heavily in favor of doing this.
2020-03-09 13:37:50 -04:00
James Patrick 1c73d7a210 Sorting stuff. 2020-01-13 14:26:32 -05:00
James Patrick f5f63d7639 Added zsh-async.
If I don't end up using this often, I may remove this and manually
managing this a lib to other functions. e.g. clone, and source as
needed.
2020-01-13 14:26:32 -05:00
James Patrick bda46f0e16 Added forgit
This is many for ssh connections. Locally I should just use Magit.
2019-12-26 20:26:09 -05:00
James Patrick 90200fc90d Added better autocompletes. 2019-12-26 20:24:12 -05:00
James Patrick e606fab033 Removed autoenv
This wasn't being used and could be easily abused.
2019-12-26 20:23:42 -05:00
James Patrick 8967a18fde Formatting>
Substance of the file hasn't changed. Collapsed the zplug commands to a
single line, and sorted.
2019-12-20 13:32:03 -05:00
James Patrick 9a0c16def2 Inverted SSH_CONNECTION logic that I broke to test. 2019-12-20 10:21:50 -05:00
James Patrick 40d8b3fdf3 Added simple theme for report server.
Its largely based on jackharrisonsherlock's common prompt, but has some
different namespacing, a deterministic prompt color based on the
hostname, and a few other minor changes.

My plan is to add async git info to this, but this is the MVP for this.
2019-12-20 10:09:45 -05:00
James Patrick 0f5ec64c16 Reorganzied zplug to correctly group command & groups. 2019-12-12 13:44:45 -05:00
James Patrick d35ca827a8 Merge branch 'master' of git.jpatrick.io:james/dotfiles 2019-11-25 12:26:02 -05:00
James Patrick e1acc457cd Added fix for shell scripts. 2019-11-25 12:20:54 -05:00
James Patrick a44bfd1a6e Specified as and defer tags for autoenv. 2019-11-22 14:55:05 -05:00
James Patrick f167ebb4a1 Grouped commands, plugins, and themes.
Basically just relocated the command out of the middle of the plugins.
2019-11-20 17:24:15 -05:00
James Patrick 898500ffbb Reworked fzf dependency.
I've reorganized some of the fzf dependency some. There are large number
of resources I need from the fzf repo that I have been omitting because
zplug does no work well with a repo that both has both bins and plugins.
Instead I've been manually managing the fzf.zsh files and the fzf-tmux
then using the binary from fzf-bin. This nominally worked for zsh it
wasnone functioning for other things that used fzf as a dependency.
Additionally this broke the rule of don't write what you don't have to
mantra of this project.
2019-11-20 16:45:34 -05:00
James Patrick 439f070b94 Added directory configuration to plug 2019-08-08 22:07:04 -04:00
James Patrick 22a4e2a76a Added Aliases for zsh 2019-05-04 01:46:59 -04:00
James Patrick 08b31bf97d Added prompt (Also keybinds) 2019-05-02 00:48:25 -04:00
James Patrick f66468395f Added completion for ZSH. 2019-05-01 22:39:00 -04:00
James Patrick 31f8b64413 Added history to zsh.
Users can still set $HISTFILE if they want to and this will be used instead.
If no value is specified it will default to the $ZDIR/transient/history file.
2019-05-01 21:05:11 -04:00
James Patrick bac51362aa Added tmux-autostart function to start before the rest of the plugins.
This will prevent the double render issue that existed prior. It will still
 render twice, but the second render will be defered until after tmux has been
 quit.
2019-05-01 17:25:56 -04:00
James Patrick 3b54637ca7 Adding basic zsh configuration.
At this point the following doesn't work.

- prompt
- history
- most autocomplete

Additionally with the tmux script getting loaded zplug we are getting a double
render issue, which is increasing the start up time. I'll probably move this
before the .zshrc set to short circuit having to set up all zplug script twice
before having a useable shell.
2019-04-30 23:29:37 -04:00