Useful scripts, specifically to be ran for tilux
.
NOTE: These utility scripts are designed for the Tilux project and assume that
you are running them from the Tilux folder using the bash scripts/...
command.
The idea behind these scripts is to reduce repeatability. They contain shared code
that is used across multiple scripts.
utils
:-
bash_aliases
- script shares common Bashalias
andPATH
settings, also suggests installingbashpal
package if it's not already installed -
check_and_install_package
- utility script for checking the availability of a package and installing it if necessary
-
add_alias
- Addstilux
alias tobash_aliases
add_alias_venv
- Addsvirtualenv
alias (tvenv
) tobash_aliases
add_project_to_path
- Enables runningtilux
project code from any folder by adding it to the system'sPATH
all_releases
- Display all releasesbuild_sphinx
- Build documentationcopy_content
- CopiesGUIDE.md
andPACKAGES.md
todocs/source/
groff
- Runs the manpageinstall_req
- Installs required packageslatest_release
- Display latest releaseopen_repo
- Opens tilux repositoryresize_term
- Resizes terminalrun_sphinx_locally
- Run sphinx documentation locallystart_dcompose
- Starts docker-composeversion_update
- Updates files with the current version, adds a new version heading toCHANGELOG.md
, and creates a new branch if on the master branch.