Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Ohmyzsh
Commits
c1e5cbed
Unverified
Commit
c1e5cbed
authored
Oct 25, 2019
by
Marc Cornellà
Committed by
GitHub
Oct 25, 2019
Browse files
Fix order and reword some things
parent
eaa682c0
Changes
1
Hide whitespace changes
Inline
Side-by-side
plugins/profiles/README.md
View file @
c1e5cbed
# profiles plugin
# profiles plugin
This plugin allows you to create separate configuration files for zsh based
This plugin allows you to create separate configuration files for zsh based
on
a domain of your host
.
on
your long hostname (including the domain)
.
It takes your
`HOST`
and looks for files named according to the domain parts
To use it, add profiles to the plugins array of your zshrc file:
in
`$ZSH_CUSTOM/profiles/`
directory.
For example, for
`HOST=my.domain.com`
, it will try to load the following files:
```
sh
plugins
=(
... profiles
)
```
It takes your
`$HOST`
variable and looks for files named according to the
domain parts in
`$ZSH_CUSTOM/profiles/`
directory.
For example, for
`HOST=host.domain.com`
, it will try to load the following files,
in this order:
```
text
```
text
$ZSH_CUSTOM/profiles/my.domain.com
$ZSH_CUSTOM/profiles/domain.com
$ZSH_CUSTOM/profiles/com
$ZSH_CUSTOM/profiles/com
$ZSH_CUSTOM/profiles/domain.com
$ZSH_CUSTOM/profiles/host.domain.com
```
```
To use it, add profiles to the plugins array of your zshrc file:
This means that if there are conflicting settings on those files, the one to take
precedence will be the last applied, i.e. the one in host.domain.com.
```
sh
plugins
=(
... profiles
)
```
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment