36 lines
624 B
Bash
36 lines
624 B
Bash
#!/usr/bin/env bash
|
|
#
|
|
# toxus/ti-shell-framework ellipsis package
|
|
|
|
# The following hooks can be defined to customize behavior of your package:
|
|
# pkg.install() {
|
|
# fs.link_files $PKG_PATH
|
|
# }
|
|
|
|
# pkg.push() {
|
|
# git.push
|
|
# }
|
|
|
|
# pkg.pull() {
|
|
# git.pull
|
|
# }
|
|
|
|
# pkg.installed() {
|
|
# git.status
|
|
# }
|
|
#
|
|
# pkg.status() {
|
|
# git.diffstat
|
|
# }
|
|
pkg.install()
|
|
{
|
|
echo "Creating folder structure for shell packages..."
|
|
mkdir $HOME/.shell
|
|
mkdir $HOME/.shell/lib.d
|
|
mkdir $HOME/.shell/aliases.d
|
|
touch $HOME/.shell/aliases.d/99user-aliases.zsh
|
|
mkdir $HOME/.shell/bin
|
|
mkdir $HOME/.shell/etc
|
|
mkdir $HOME/.shell/login.d
|
|
}
|