Skip to content

Latest commit

History

43 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Shell Scripts Kit

Collection of utility shell scripts that automate and simplify common and repetitive tasks.

Latest ReleaseLinuxUbuntuShellBash

GitGitHubPython3PoetryPyprojectDocker

Config files

BashZSHSpaceship PromptAliases
.bashrc.zshrc.spaceshiprc.zsh.zsh_aliases

Templates

FileFormatDescription
.gitignoreGitRepository ignore
pre-commitShellPre-commit hook
MakefileMakefileMake commands
README.mdMarkDownProject read me
.dockerignoreDockerContainer build ignore
DockerfileDockerPython container build
__init__.pyPythonSource root init
__main__.pyPythonSource entrypoint
pyproject.tomlTomlProject configuration
conftest.pyPythonTests configuration

Scripts

  1. Generate Git commits history in CHANGELOG.md
  2. Generate Git latest tag Release notes
  3. Create new Git tag and push it to origin
  4. Create new Python3 Venv
  5. Start new System Service

Commands

CommandDescription
$ changelogGenerate CHANGELOG
$ releaseGenerate Release notes
$ ptagCreate and push new Git tag
$ venvCreate new Venv
$ avActivate Venv
$ dvDeactivate Venv
$ reqsGenerate requirements.txt
$ cbCopy to clipboard
$ zshrcOpen .zshrc
$ zshaliasOpen .zsh_aliases
$ spaceshiprcOpen .spaceshiprc.zsh
$ gitignoreCreate .gitignore copy
$ precommitCreates pre-commit copy

This project is licensed under the terms of the MIT license

About

Collection of utility shell scripts that automate and simplify common and repetitive tasks

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages