A pattern for organising shell configuration into focused, manageable files. Works especially well with GNU Stow for dotfiles.
Add this to the end of your ~/.bashrc:
# Source additional shell configurationsA pattern for organising shell configuration into focused, manageable files. Works especially well with GNU Stow for dotfiles.
Add this to the end of your ~/.bashrc:
# Source additional shell configurationsExamples from GNU Stow for Dotfiles.
~/dotfiles/
├── bash/
│ ├── .bashrc
| #!/usr/bin/env bash | |
| # Description: Output Gitea CI workflow status for tmux status bar | |
| # Author: https://github.com/simoninglis/teax | |
| # License: MIT | |
| # | |
| # Dependencies: | |
| # - teax: Gitea CLI companion (pip install git+https://github.com/simoninglis/teax.git) | |
| # - tea: Official Gitea CLI (must be configured with `tea login add`) | |
| # - jq: JSON processor | |
| # |