Set of bash aliases to make your life easier
Clone this repository and run the following command:
git clone <>
If you're using oh-my-zsh, you can add the following line to your .zshrc
file:
source <path-where-you-clone-it>/<type>/al_<name>.sh
# Or through a one-liner without the need of edit your .zshrc file separately
echo "source <path-where-you-clone-it>/<type>/al_<name>.sh" >> ~/.zshrc
If you're using bash, you can add the following line to your .bashrc
file:
source <path-where-you-clone-it>/<type>/al_<name>.sh
# Or through a one-liner without the need of edit your .bashrc file separately
echo "source <path-where-you-clone-it>/<type>/al_<name>.sh" >> ~/.bashrc
Soon to be added.
(TBD)
- something
- add your content here
This template is equipped with an array of tools to maintain a high standard of code quality and accelerate the development process:
- Precommit framework for managing and maintaining multi-language pre-commit hooks
- Taskfile is a simpler way to automate tasks
- Makefile for managing build workflow
- GolangCI-linter for consolidated linting to improve code quality
- GoReleaser for easy binary release management
- Docker for containerization
- ShellCheck for shell script linting
- Release please for automated releases
NOTE: For pre-commit, ensure you're running
task pre-commmit-init
to add the pre-configured hooks into yourgit
hooks. This will ensure that the code is linted and formatted before committing it. Also, there are other linters included (yaml, docker, shell, md, etc.).
Please read our contributing guide. All issues, pull requests and GitHub stars are welcome! Happy coding! π»
Find me in: