Add base configuration
- 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
This commit is contained in:
commit
a89c4955c5
13 changed files with 583 additions and 0 deletions
14
.config/shell/README.md
Normal file
14
.config/shell/README.md
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# 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.
|
||||
Loading…
Reference in a new issue