Files
dotfiles/.bash
2026-04-21 11:19:45 +02:00
..
2026-04-21 11:19:45 +02:00
2026-04-21 11:19:45 +02:00
2026-04-21 11:19:45 +02:00
2026-04-21 11:19:45 +02:00
2026-04-21 11:19:45 +02:00

Bash Configuration

This directory contains the bash configuration files organized by responsibility.

Structure

.bash/
  • system/: System-level configurations for .profile
  • shell/: Shell-specific configurations
  • toolchains/: (Development) toolchain configurations
  • hooks/: hooks scripts

Usage

The main .bashrc and .profile files source the appropriate index files from each category:

# In .bashrc:
[ -f "$BASH_DOTFILES/system/index.sh" ] && . "$BASH_DOTFILES/system/index.sh"
[ -f "$BASH_DOTFILES/shell/index.sh" ] && . "$BASH_DOTFILES/shell/index.sh"
[ -f "$BASH_DOTFILES/toolchains/index.sh" ] && . "$BASH_DOTFILES/toolchains/index.sh"