mirror of
				https://github.com/ohmyzsh/ohmyzsh.git
				synced 2025-11-04 13:21:19 +08:00 
			
		
		
		
	Fix order and reword some things
This commit is contained in:
		
							parent
							
								
									eaa682c0a6
								
							
						
					
					
						commit
						c1e5cbed5b
					
				@ -1,21 +1,25 @@
 | 
			
		||||
# profiles plugin
 | 
			
		||||
 | 
			
		||||
This plugin allows you to create separate configuration files for zsh based
 | 
			
		||||
on a domain of your host.
 | 
			
		||||
 | 
			
		||||
It takes your `HOST` and looks for files named according to the domain parts 
 | 
			
		||||
in `$ZSH_CUSTOM/profiles/` directory.
 | 
			
		||||
 | 
			
		||||
For example, for `HOST=my.domain.com`, it will try to load the following files:
 | 
			
		||||
 | 
			
		||||
```text
 | 
			
		||||
$ZSH_CUSTOM/profiles/my.domain.com
 | 
			
		||||
$ZSH_CUSTOM/profiles/domain.com
 | 
			
		||||
$ZSH_CUSTOM/profiles/com
 | 
			
		||||
```
 | 
			
		||||
on your long hostname (including the domain).
 | 
			
		||||
 | 
			
		||||
To use it, add profiles to the plugins array of your zshrc file:
 | 
			
		||||
 | 
			
		||||
```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
 | 
			
		||||
$ZSH_CUSTOM/profiles/com
 | 
			
		||||
$ZSH_CUSTOM/profiles/domain.com
 | 
			
		||||
$ZSH_CUSTOM/profiles/host.domain.com
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
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.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user