mirror of
https://github.com/fish-shell/fish-shell
synced 2025-01-13 21:44:16 +00:00
Document that snippets are run before system config
This commit is contained in:
parent
df28f76698
commit
fe73fbdb9a
1 changed files with 1 additions and 1 deletions
|
@ -1280,7 +1280,6 @@ On startup, Fish evaluates a number of configuration files, which can be used to
|
|||
|
||||
Configuration files are evaluated in the following order:
|
||||
- Configuration shipped with fish, which should not be edited, in `$__fish_data_dir/config.fish` (usually `/usr/share/fish/config.fish`).
|
||||
- System-wide configuration files, where administrators can include initialization that should be run for all users on the system - similar to `/etc/profile` for POSIX-style shells - in `$__fish_sysconf_dir` (usually `/etc/fish/config.fish`);
|
||||
- Configuration snippets in files ending in `.fish`, in the directories:
|
||||
- `$__fish_config_dir/conf.d` (by default, `~/.config/fish/conf.d/`)
|
||||
- `$__fish_sysconf_dir/conf.d` (by default, `/etc/fish/conf.d`)
|
||||
|
@ -1289,6 +1288,7 @@ Configuration files are evaluated in the following order:
|
|||
If there are multiple files with the same name in these directories, only the first will be executed.
|
||||
They are executed in order of their filename, sorted (like globs) in a natural order (i.e. "01" sorts before "2").
|
||||
|
||||
- System-wide configuration files, where administrators can include initialization that should be run for all users on the system - similar to `/etc/profile` for POSIX-style shells - in `$__fish_sysconf_dir` (usually `/etc/fish/config.fish`);
|
||||
- User initialization, usually in `~/.config/fish/config.fish` (controlled by the `XDG_CONFIG_HOME` environment variable, and accessible as `$__fish_config_dir`).
|
||||
|
||||
These paths are controlled by parameters set at build, install, or run time, and may vary from the defaults listed above.
|
||||
|
|
Loading…
Reference in a new issue