- Follow XDG standard: ~/.config and ~/.local folders - Set environment variables and define aliases within ~/.config/shell - Add installation script for easy setup and maintenance (i.e., `dotfiles-install` and `dotfiles-update`) - Add README.md with info on the installation and general notes
14 lines
465 B
Markdown
14 lines
465 B
Markdown
# 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`](./aliases),
|
|
[`env`](./env),
|
|
[`logout`](./logout), and
|
|
[`welcome`](./welcome)
|
|
depend on helper functions defined in [`~/.profile`](../../.profile),
|
|
so they cannot work standalone.
|