Commit Graph

91 Commits

Author SHA1 Message Date
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
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
1237da247e Friends don't let friends tmux and root. 2019-11-20 16:10:43 -05:00
858a1c98e1 Changed the source directory from Code -> src. 2019-10-05 15:43:08 -04:00
6a4f0ba91b Added file structure documentation for zsh. 2019-09-21 21:06:28 -04:00
1c532913fd Added zlogout 2019-09-17 21:12:24 -04:00
32af063826 Added logout prompt. 2019-09-09 22:31:21 -04:00
7271daf860 Added additional options to directory tooling.
Most notiable is Extended globbing.
2019-09-05 18:38:36 +00:00
95c8eb96be Fixed issue for undefined spacemacs version is not specified 2019-09-05 18:36:55 +00:00
a3b2955e60 Fixed issue stemming from eval order in make if statement.
So I found a rather weird issue. The makefile was evaling the
conditional of a target before that target is called.

`make install` is a empty target with a ordered dependency: `init` and
`update`. In the `init` script section it will install the `~/.zplug`
zsh dependency, and the update script checks to see if that target
exist, aborting if it doesn't. The issue is that running `make install`
will install the `~/.zplug` dir, then report that the dir doesn't exist.
Where running `make init && make update` will work as expected.

There is probably some flag in make to resolve this, but I was unable to
to find any documentation for this.
2019-09-05 15:21:41 +00:00
9aa3561079 Added please alias from @kathyra_ 2019-08-18 12:45:35 -04:00
1f955542e0 Added beginning and end of line keybinds.
home goes to the bol. end goes eol.
2019-08-08 22:08:16 -04:00
439f070b94 Added directory configuration to plug 2019-08-08 22:07:04 -04:00
74146fa0c4 Formating 2019-08-05 21:32:55 -04:00
96fa7dec37 Remvoved errant copy of aliases. 2019-08-05 21:31:49 -04:00
ca4effa77d Relocated doom bin loading to path. 2019-08-05 21:16:31 -04:00
e76bc30250 Formatting. 2019-08-04 20:50:18 -04:00
eaed9d80df Added support for both DOOM and Spacemacs
To use one or the other specify set variable to either `doom` or
`spacemacs`. If no value is specified it will default to Spacemacs,
though this may change in the future.
2019-08-04 20:41:05 -04:00
a8b85de566 Adding golang path to Code path. 2019-08-03 17:56:47 -04:00
e3b223a4f0 Added GOPATH to Path. 2019-06-28 20:17:56 -04:00
6c27eb41e3 Fixed typo breaking OS and hostname binding script. 2019-06-28 20:16:14 -04:00
e624f90fed Added sourcing of .profile to .zprofile. 2019-06-03 00:43:01 -04:00
22a4e2a76a Added Aliases for zsh 2019-05-04 01:46:59 -04:00
0082c0b72a Corrected ZPLUG_HOME to ZPLUG_DIR 2019-05-02 22:16:58 -04:00
a5c6341133 Update env_loader to work with new path. 2019-05-02 22:12:03 -04:00
d65427a1a6 Renamed env to environment.
Some how this was preventing the makefile from being able run the helper
scripts, do to a permission issue. I think somehow `env zsh` was trying to
traverse the env directory. I don't really have a better explanation than this.
2019-05-02 22:07:11 -04:00
8a6625ce23 Fixed constant for zplug dir 2019-05-02 21:43:05 -04:00
51b9582399 Fixed Typo in ZLE command. 2019-05-02 01:51:34 -04:00
6c2990e385 Added edit-command-line functions. 2019-05-02 01:49:26 -04:00
31d12e4344 Added preview functions for fzf. 2019-05-02 01:48:11 -04:00
c7afc0dcd1 Added comment 2019-05-02 01:45:59 -04:00
325f831796 Added alias function 2019-05-02 01:17:49 -04:00
326726b7a0 Added map for prompt 2019-05-02 01:04:01 -04:00
08b31bf97d Added prompt (Also keybinds) 2019-05-02 00:48:25 -04:00
539058a830 Added better support for autosuggest. 2019-05-02 00:48:04 -04:00
e79499c8e3 Added other nascent users. 2019-05-01 22:43:59 -04:00
f66468395f Added completion for ZSH. 2019-05-01 22:39:00 -04:00
0cb94a1d49 Added update to chmod ZDIR transient folder on init. 2019-05-01 21:07:07 -04:00
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
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
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