Commit Graph

49 Commits

Author SHA1 Message Date
David Todd b0494d904f better variables 2021-01-12 14:10:06 -06:00
David Todd cd24899161 Move shell .files 2021-01-12 14:06:51 -06:00
David Todd 5260b6fb5d Move shell files 2021-01-11 16:32:54 -06:00
David Todd 4af6308488 start cleaning up directory structure 2021-01-11 13:51:46 -06:00
David Todd a324612c70 restructuring 2020-03-25 14:26:51 -05:00
David Todd 9dc69b2e1c Add replay function 2020-03-24 14:55:38 -05:00
David Todd 91a34ff582 Disable shellhistory for now 2020-03-02 15:02:14 -06:00
David Todd 8ae4566762 enable shell-history 2019-12-13 09:31:53 -06:00
David Todd 42dd9be795 remove virtualenv wrapper 2019-11-18 09:18:06 -06:00
David Todd 30d387b5f2 add search method 2019-10-16 11:45:20 -05:00
David Todd 6936ce3bc6 add open alias 2019-09-24 11:31:12 -05:00
David Todd 2aa1f57813 Add zsh-syntax-highlighting plugin 2019-05-24 13:11:03 -05:00
David Todd b7c33e5104 add jsontools 2019-05-24 13:04:07 -05:00
David Todd 6a36ab460e Add AWS-CLI completion 2019-05-24 12:59:09 -05:00
David Todd 85f1086443 add emoji support 2018-10-23 22:10:12 -05:00
David Todd 790d1390c1 add fancy-ctrl-z plugin 2018-10-23 22:00:42 -05:00
David Todd (c0de) 366e91e361 export editor 2018-10-22 23:28:31 -05:00
David Todd (c0de) 796c474750 move update scripts to bin 2018-10-22 23:27:44 -05:00
David Todd (c0de) ca8b3bc520 home bin overrides path 2018-10-22 23:20:59 -05:00
David Todd (c0de) a0c746e011 Disable nyan plugin as it doesn't do anything anymore 2018-09-16 15:12:52 -05:00
David Todd (c0de) 49530412b6 Remove per-dir-history. It got more in the way than anything 2018-08-01 20:21:54 -05:00
David Todd (c0de) b817dc0673 Use more sane variable name 2018-05-19 20:14:06 -05:00
David Todd (c0de) 1bd9e76d6e New tmux startup system
The first running shell on the system should launch tmux automatically
Future shells being opened on the same system will not automatically launch tmux
It does not matter if you later detach from that initial session (you can rejoin with `ta`)
2018-05-16 19:25:15 -05:00
David Todd (c0de) a16dc2e70d Add quick command to connect to tmux
This will prefer the named tmux session 'C0DE', so that other tmux sessions can be done normally
2018-05-16 19:25:07 -05:00
David Todd (c0de) 371d53f318 Use the correct path for shared shell config
I'm almost never in bash, so I didn't notice the paths were wrong
2018-05-16 19:24:38 -05:00
David Todd (c0de) 8e5e39a67d Refine installation instructions 2018-05-16 19:24:29 -05:00
David Todd (c0de) f4aed63181 Don't install wp-cli
I've never actually used this, so I probably don't need it
2018-05-16 19:24:00 -05:00
David Todd (c0de) c3831f3e7d Disable TMUX attaching on shell open
I found that this can be fairly annoying.
Perhaps add an env variable (or something) if I want to use auto attach
2018-05-16 16:48:48 -05:00
David Todd (c0de) 02aa366622 add poor man's shred 2018-05-16 16:47:30 -05:00
David Todd (c0de) a775e08560 Add catimg omz plugin
Requires ImageMagick - converts images to 256 color ansi and prints to stdout
More info: https://github.com/posva/catimg
2018-02-11 00:01:55 -06:00
David Todd (c0de) 56444c027c Finalize automatic updates
All instances of dotfiles from this point forward will
now ask to update automatically every 2 weeks

Delete ~/.dotfiles-update to restart the counter
2018-02-10 23:20:15 -06:00
David Todd (c0de) 3f71537d9d some tweaks
Added the _ to $DOTFILES to prevent it from appearing first in tab-completion
2018-02-10 23:20:07 -06:00
David Todd (c0de) c0431171d6 Fix setting this up 2018-02-10 22:02:53 -06:00
David Todd (c0de) 81301e3ccc Automatic updates
By default, this should prompt to update once every 14 days.
If user answers anything other than y/Y, wait until next cycle
If user answers y/Y, pull down the current branch's dotfiles
(ensure that your machine is on the correct branch if you have multiple)
2018-02-10 21:36:07 -06:00
David Todd (c0de) 46f08706bf :3 2018-02-10 19:44:09 -06:00
David Todd (c0de) 130ba2d1a5 Attach tmux session upon entering shell
If the tmux session "C0DE" does not already exist, it will be created
2018-02-10 19:22:34 -06:00
c0de c498d36714 Make plugin list multiline
Also install wp-cli
2017-06-22 22:10:25 -05:00
c0de 0cab5551f5 Add virtualenvwrapper
automatically loading into python's virtualenv

https://github.com/robbyrussell/oh-my-zsh/blob/master/plugins/virtualenvwrapper/virtualenvwrapper.plugin.zsh
2017-06-22 21:41:55 -05:00
David Todd a41282c8d3 Move custom dir above theme
It's possibly a race condition that could be
preventing me from loading my version of darkblood
2017-06-22 16:48:57 -05:00
David Todd 062bc3fc0a Add Oh-My-ZSH root 2017-06-22 12:48:10 -05:00
David Todd ec6f30e461 Add ending newlines 2017-06-22 12:22:53 -05:00
David Todd d95f6c15a8 Change the custom directory
This is used for overriding anything that may
ship with Oh-My-ZSH. Themes for example
2017-06-22 11:50:27 -05:00
David Todd 2c536483d1 clean up my aliases 2017-06-21 14:00:30 -05:00
David Todd 4d3e31d399 Cleanup and comment functions
now up() works in zsh
2017-06-21 14:00:18 -05:00
David Todd 9ab748a6ca Add some more oh-my-zsh stuff
This is all stuff from the default ~/.zshrc
file that is created on install
2017-06-21 13:59:50 -05:00
David Todd e6d1c74ce5 Add ZSH and BASH configs 2016-06-14 14:13:41 -05:00
David Todd 68f8a4404e Add shared functions 2016-06-14 14:13:17 -05:00
David Todd c95404706c Add shared environment 2016-06-14 14:13:06 -05:00
David Todd dca9f18c57 Add shared aliases 2016-06-14 14:12:53 -05:00