colorscheme fixes & new implementations
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# config : host-overrides
|
||||
|
||||
Currently an in-progress migration from the name "local" to "host-overrides."
|
||||
|
||||
I recently identified the need for a distinction between "a machine-distinct setting" which should still be tracked and a "one-off hack, or temporary local detail" which is NOT tracked.
|
||||
|
||||
The new general configuration hierarchy, from most general to highest precedence, is then:
|
||||
- The primary application configuration (e.g. `config/user` or `config/etc` in this repository)
|
||||
- The host-level overrides / additions (e.g. _this folder_)
|
||||
- The local overrides
|
||||
|
||||
## Migration Notes
|
||||
|
||||
Where possible, it's better to use a unique, descriptive name, but in some situations we have a clear hierarchy linked within a specific application's configuration folder.
|
||||
Old files tend to be called or linked to places with the name "local.{extension}," but new files in this directory should now prefer the terminology `host`.
|
||||
For example:
|
||||
```
|
||||
# OLD NAME -> NEW NAME
|
||||
pikachu/user/alacritty/local.toml -> pikachu/user/alacritty/host.toml
|
||||
```
|
||||
Reference in New Issue
Block a user