Commit Graph

111 Commits

Author SHA1 Message Date
James Patrick
422d8dc8a6 Relocated path helpers to be accessible earlier 2022-05-24 18:56:59 +00:00
5b8611d5d3 Merge branch 'master' of git.jpatrick.io:james/dotfiles 2022-05-24 18:42:47 +00:00
1f56c9f4ec Added zsrc for devF 2022-05-24 18:42:28 +00:00
James Patrick
3556761ebd Changed how the mktemp trick work.
This way actually has a couple of advantages.

1. With this you write something like $ _ vim file.xml. This is
automatically drop you into a tmp dir then run the vim command.
2. zsh completions aren't still work.
2022-01-05 23:18:14 -05:00
James Patrick
70f2826afe Refactored make targets. 2021-11-28 16:33:24 -05:00
9569e99af7 Work is now using jre 11. 2021-09-13 20:14:48 -04:00
1b3f1937b4 Setting up golang 2021-09-13 20:14:48 -04:00
5562f431d0 Generally guard clauses > if else 2021-05-11 15:11:30 -04:00
7deffb5cd2 Replacing diff-so-fancy with delta.
They are largely comparable, but I'm interested in the syntax
highlighting that ships with delta, and more regular upkeep and
security checks
2021-04-27 14:39:49 -04:00
7486f1eecc Fixing work aliases 2021-03-08 00:07:05 -05:00
d2891c6830 Removed git-fuzzy
Cool & all but this shouldn't be added to my dotfiles.
2021-02-18 00:00:13 -05:00
94252d74b9 Added todo_sync script.
This will move/link/create project todo.org to git repo.
2021-02-17 23:45:39 -05:00
09eeee079d Added java to paths 2020-11-27 16:13:42 -05:00
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
468c6f9f19 Relocated Cargo bin path into base zshenv 2020-07-21 20:55:45 -04:00
ea79200290 Fix for cargo 2020-07-21 20:50:48 -04:00
267f482bd1 Adding Cargo for zuk.
I may want to have it check normal places by default. I haven't done
this as I can see this being used for malicious overwriting of commands.
2020-07-21 11:44:17 -04:00
a8724ce37e Added cargo bin. 2020-07-19 18:20:05 -04:00
e01f8058ff Exported psqlapp 2020-07-05 20:00:20 -04:00
c15757f3b3 Fixed reported error when nothing new to install.
Running: zplug install with no new installs returns an exitcode of 1. So
running
  zplug install ; report "message"
will always report a failure if there was no new resources to install.
There doesn't seem to an actual way to tell if the install failed
besides checking the log zplug produces, but that can be kind of messy.
For the time being I'm going to disable reporting on this.
2020-07-02 15:10:59 -04:00
b44fd1318d Removed extra fzf-pass. Not needed, yet.
Plus it doesn't work.
2020-06-27 00:31:11 -04:00
099caf3d7a Adding tty-popup window. 2020-06-27 00:21:13 -04:00
cc38ba2ecf Fixed type that broke doom helper functions. 2020-06-03 10:26:27 -04:00
6d3554d18d Using zsh array path instead of $PATH. 2020-06-02 23:26:08 -04:00
efd267df85 Removed old unused commands added a new one. 2020-05-31 14:15:41 -04:00
d2e6965286 Merge branch 'master' of git.jpatrick.io:james/dotfiles 2020-05-28 13:39:18 -04:00
ea936540b3 Comments and stuff 2020-05-28 13:29:02 -04:00
eb7ad8a0ab Update 'zsh/README.md'
Fixed formatting formatting caused by automatic line breaks from doom. Added install section.
2020-05-21 18:48:09 +00:00
f2bf83a622 Added resourced to get my ruby setup working 2020-05-15 12:15:13 -04:00
81030a0f84 Merge branch 'master' of git.jpatrick.io:james/dotfiles 2020-04-22 00:03:37 -04:00
36794b4d6a Adding pass support. 2020-04-21 23:34:28 -04:00
8d96915060 Added LNAV for log managemnet 2020-04-20 12:37:29 -04:00
6537ac6f67 Added yarn autocomplete function. 2020-03-19 15:56:14 -04:00
b86e96b570 Adding emacs magic-ish line for make files. 2020-03-19 15:55:20 -04:00
c4320bbe97 Hard coding yarn bin paths.
using yarn bin and yarn global bin make the startup time take
significantly longer.
2020-03-13 15:05:00 -04:00
7da9844127 Updated formatting 2020-03-13 15:02:07 -04:00
8ef4f30731 Fixed merge error. 2020-03-10 16:49:47 -04:00
74455e3453 Merge branch 'master' of https://git.jpatrick.io/james/dotfiles 2020-03-09 18:06:17 +00:00
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
59a8c7a6a2 Temp switch to chruby.
rbenv, et al are having issues with Arch and ruby. I'm not sure where
the source of the issue is but I've tried a couple of different install
paths for both ruby and the version management tools. They all seem to
be having about the same issue.
2020-03-08 17:57:18 -04:00
7ca3d54b4a Setting up convenience aliases for work machine 2020-03-02 10:32:19 -05:00
c0d2b79035 Not using kubecontext currently.
See https://github.com/denysdovhan/spaceship-prompt/issues/788 for more infomation.
2020-03-02 10:28:52 -05:00
0f3768508f Added yarn global bin to path. 2020-02-10 22:34:52 -05:00
1c73d7a210 Sorting stuff. 2020-01-13 14:26:32 -05:00
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
55c0db6d85 removed docker section for spaceship prompt.
Since the this value often needs root to access the docker information
it was pain and a general bad idea.
2020-01-13 14:26:32 -05:00
3127de63fa Added alias for the most recent file.
Useful for things like `tail -f $(ls)`.
2020-01-13 14:26:32 -05:00
bda46f0e16 Added forgit
This is many for ssh connections. Locally I should just use Magit.
2019-12-26 20:26:09 -05:00
90200fc90d Added better autocompletes. 2019-12-26 20:24:12 -05:00
e606fab033 Removed autoenv
This wasn't being used and could be easily abused.
2019-12-26 20:23:42 -05:00