wip ewconfig page
This commit is contained in:
parent
2a00e132f4
commit
0bc81a82e4
16
content/ewconfig.md
Normal file
16
content/ewconfig.md
Normal file
@ -0,0 +1,16 @@
|
||||
---
|
||||
title: ewconfig
|
||||
description: The scripts and config files that keep me sane
|
||||
---
|
||||
|
||||
`ewconfig` (short for "**ew**pratten's **config** files") is a carefully maintained collection of scripts and config files that keep <span class="gray">(a surprisingly large portion of)</span> my life running smoothly.
|
||||
|
||||
Like most sysadmins/developers, I found myself building up a little bundle of shell scripts that I would move around between machines to customize my shell environments. Back in ~2017 I decided to make an attempt at properly organizing these files, and thus the first generation of `ewconfig` was born.
|
||||
|
||||
In its current state, `ewconfig` is made up of three main components:
|
||||
|
||||
- **Config bundle:** Stores application configs
|
||||
- **Script library:** A collection of Python & BASH scripts
|
||||
- **Module system:** A dynamic module loader that lets me write private plugins
|
||||
|
||||
These components are all managed by a cross-platform installer script.
|
Loading…
x
Reference in New Issue
Block a user