=====================================================================
--- New Scripts --------------------------
- i3 window manager scrypts (see --help for more info)
- zsh/i3/create-local-font-override
- zsh/i3/launch-or-show
--- New Features -------------------------
Now support `__select` syntax in environment files!
(see zsh/scwrypts/README.md for more detail)
--- Changes ------------------------------
- moved some rogue configuration files under the scwrypts config
- ~/.vim/bundle/build.zsh >> ~/.config/scwrypts/vundle.zsh
- ~/.config/scwrypts/config.dotfile.zsh >> ~/.config/scwrypts/dotfiles.zsh
- __FZF, __FZF_TAIL, and __FZF_HEAD now create prompt+response logs
--- Bug Fixes ----------------------------
- zsh/config/symlinks
- don't fail when trying to symlink a directory
- no longer fails when trying to replace a broken symlink
- scwrypts now detects environments which are symlinked
- USAGE syntax now correctly shows the position of the '--' argument
delimiter
support __select in env files; ignore __lower_case suffix in env files; put blank line before comments in env files
added i3 scripts
=====================================================================
--- Bug Fixes ----------------------------
- __READ and __EDIT no longer fail on CI, just skip
=====================================================================
--- New Scripts --------------------------
zsh )
latex + latex template engine
- latex/build-pdf
- latex/cleanup
- latex/create-new
- latex/get-pdf
- latex/open-pdf
beta SQL script -- got tired of floating this; works, but only OK
- db/run-sql/postgres
--- Changes ------------------------------
- Added 'math', 'basic', and 'times-new-roman' templates to latex
- Added 'readlink' to list of required coreutils
- Added __INPUT to read into a variable with prompt (zsh/utils/io)
- Added $EXECUTION_DIR to interact with the user's working directory
--- Bug Fixes ----------------------------
- subscwrypts no longer force stdout/stderr to tty
=====================================================================
--- Changes ------------------------------
- improved colors readability by naming color variables in zsh/utils
--- Bug Fixes ----------------------------
- aws/efs/mount wouldn't mount if the previous session was not
explicitly unmounted. now it does :)
=====================================================================
Subscwrypts + Environment Inheritance
--- Release Notes ------------------------
- added support for environment inheritance
- added support for arbitrarily nested scripts (subscwrypts)
- added support for CI mode
- improved modularity of zsh/utils module
- refactored to move some data from ~/.config/scwrypts to ~/.local/share/scwrypts
- refactored various scripts to use new subscwrypt api
--- New Scripts --------------------------
zsh )
- db/interactive/postgres
- aws/rds/interactive-login
=====================================================================
Finally decided to port personal scripts into a standalone library.
--- Release Notes ------------------------
- added support for python, zsh, and zx scripts
- added support for "interactive" scripts which drop the user to a REPL
- added support for passing arguments to commands
- added support for python/node virtualenv management through scwrypts
- added contributing and usage docs
- updated zsh plugin to write commands to history
- licensed under GPLv3
--- New Scripts --------------------------
zsh/scwrypts )
- configure
- environment/copy
- environment/delete
- environment/edit
- environment/synchronize
- logs/clear
- logs/view
zsh )
- aws/ecr/login
- aws/efs/mount
- aws/efs/unmount
- aws/route53/backup
- aws/s3/media-sync/pull
- aws/s3/media-sync/push
python )
- redis/interactive