My bash profile and scripts.
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Giovanni Bassi dd83a4bcfe
All checks were successful
Build / Build (push) Successful in 13s
Move final files to home-manager and add notice
2026-05-12 16:55:50 -03:00
.forgejo/workflows Move actions to forgejo/codeberg and add notice on readme 2026-02-03 15:58:33 -03:00
.githooks/pre-commit Add one more condition to shellcheck git hook 2024-06-01 15:12:58 -03:00
.bashrc Use find in posix compliant way 2025-01-07 15:36:24 -03:00
.editorconfig Add gh action, git hook and evolve shellcheck 2024-01-23 20:17:40 -03:00
.gitattributes Add .gitattributes 2022-06-29 19:34:04 -03:00
.gitignore Remove bash-it 2022-06-30 20:07:38 -03:00
.shellcheckrc Fix shellchecks 2023-11-04 23:37:48 -03:00
LICENSE Move license from Apache 2 to MIT 2026-02-03 21:55:22 -03:00
README.md Move final files to home-manager and add notice 2026-05-12 16:55:50 -03:00
run_shellcheck.sh Add gh action, git hook and evolve shellcheck 2024-01-23 20:17:40 -03:00

My Bash files

Main repo: codeberg.org/giggio/bashscripts

Notice: Most of this repo has been moved into my home-manager configuration, which is in my dotfiles. This repo won't be updated anymore. Old instructions follow bellow.

Installation

  • Clone this repo to ~/bashscripts:
  git clone --recurse-submodules https://codeberg.org/giggio/bashscripts
  • Add this line to the end of your ~/.bashrc or ~/.bash_profile:
source $HOME/bashscripts/.bashrc

Extending these scripts

It will run every file with .bash at the end, so all you need to do is add more files. Files are sorted and directories closer to the root of the repo will run first.

Author

Giovanni Bassi

License

Licensed under the MIT license.