dotfiles/.config/shell
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Alexander Hess 0e0c4c2e62
Add configuration for bash
- Add ~/.bashrc
  + Configure on how the `history` works
  + Enable nicer `cd` and globbing behavior
  + Enable tab completion, even for aliases
  + Add some more stuff from Debian's ~/.bashrc
- Add ~/.bash_logout clearing the screen
- Add stubs for ~/.bash_login and ~/.bash_profile
  that redirect to ~/.profile
- Add ~/.bash_completion
- Ensure ~/.local/state/bash/ exists
2026-09-22 11:59:45 +02:00
..
aliases Add configuration for bash 2026-09-22 11:59:45 +02:00
env Add base configuration 2026-09-22 11:59:28 +02:00
locale Add base configuration 2026-09-22 11:59:28 +02:00
logout Add configuration for bash 2026-09-22 11:59:45 +02:00
README.md Add base configuration 2026-09-22 11:59:28 +02:00

Shell-related Configurations

This folder contains files that are sourced by bash and zsh.

They are not executable. The #!/bin/sh line documents the dialect for readers and editors; it has no effect, since the files are sourced and never run directly.

aliases, env, logout, and welcome depend on helper functions defined in ~/.profile, so they cannot work standalone.