├── .github ├── FUNDING.yml └── workflows │ ├── ci.yaml │ └── docs.yaml ├── .gitignore ├── LICENSE ├── default.nix ├── docs ├── .envrc ├── .gitignore ├── .vitepress │ └── config.js ├── api.md ├── cookbook.md ├── index.md ├── installation.md ├── options.data.js ├── package-lock.json ├── package.json ├── readme.md ├── shell.nix └── test.md ├── flake.nix ├── gsettings-declarative ├── .envrc ├── .vscode │ └── launch.json ├── default.nix ├── gsettings_declarative │ ├── __init__.py │ └── __main__.py ├── package.nix ├── pyproject.toml └── shell.nix ├── npins ├── default.nix └── sources.json ├── src ├── maid │ ├── all-modules.nix │ ├── default.nix │ ├── modules │ │ ├── core.nix │ │ ├── docs.nix │ │ ├── file.nix │ │ ├── gsettings.nix │ │ ├── kconfig.nix │ │ ├── targets.nix │ │ └── test.nix │ └── vars.nix └── nixos │ └── default.nix └── test ├── default.nix ├── nixos.nix └── simple.nix /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [viperML] 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/LICENSE -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/default.nix -------------------------------------------------------------------------------- /docs/.envrc: -------------------------------------------------------------------------------- 1 | use nix 2 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | cache 3 | dist 4 | -------------------------------------------------------------------------------- /docs/.vitepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/.vitepress/config.js -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/cookbook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/cookbook.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/options.data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/options.data.js -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/readme.md -------------------------------------------------------------------------------- /docs/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/shell.nix -------------------------------------------------------------------------------- /docs/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/docs/test.md -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- 1 | { 2 | outputs = _: import ./default.nix; 3 | } 4 | -------------------------------------------------------------------------------- /gsettings-declarative/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/gsettings-declarative/.envrc -------------------------------------------------------------------------------- /gsettings-declarative/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/gsettings-declarative/.vscode/launch.json -------------------------------------------------------------------------------- /gsettings-declarative/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/gsettings-declarative/default.nix -------------------------------------------------------------------------------- /gsettings-declarative/gsettings_declarative/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/gsettings-declarative/gsettings_declarative/__init__.py -------------------------------------------------------------------------------- /gsettings-declarative/gsettings_declarative/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/gsettings-declarative/gsettings_declarative/__main__.py -------------------------------------------------------------------------------- /gsettings-declarative/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/gsettings-declarative/package.nix -------------------------------------------------------------------------------- /gsettings-declarative/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/gsettings-declarative/pyproject.toml -------------------------------------------------------------------------------- /gsettings-declarative/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/gsettings-declarative/shell.nix -------------------------------------------------------------------------------- /npins/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/npins/default.nix -------------------------------------------------------------------------------- /npins/sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/npins/sources.json -------------------------------------------------------------------------------- /src/maid/all-modules.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/all-modules.nix -------------------------------------------------------------------------------- /src/maid/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/default.nix -------------------------------------------------------------------------------- /src/maid/modules/core.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/modules/core.nix -------------------------------------------------------------------------------- /src/maid/modules/docs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/modules/docs.nix -------------------------------------------------------------------------------- /src/maid/modules/file.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/modules/file.nix -------------------------------------------------------------------------------- /src/maid/modules/gsettings.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/modules/gsettings.nix -------------------------------------------------------------------------------- /src/maid/modules/kconfig.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/modules/kconfig.nix -------------------------------------------------------------------------------- /src/maid/modules/targets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/modules/targets.nix -------------------------------------------------------------------------------- /src/maid/modules/test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/modules/test.nix -------------------------------------------------------------------------------- /src/maid/vars.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/maid/vars.nix -------------------------------------------------------------------------------- /src/nixos/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/src/nixos/default.nix -------------------------------------------------------------------------------- /test/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/test/default.nix -------------------------------------------------------------------------------- /test/nixos.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/test/nixos.nix -------------------------------------------------------------------------------- /test/simple.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viperML/nix-maid/HEAD/test/simple.nix --------------------------------------------------------------------------------