├── .envrc ├── .github ├── FUNDING.yml └── workflows │ └── main_nix.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── derivation.nix ├── example ├── a │ ├── c │ │ └── flake.nix │ └── flake.nix ├── b │ └── flake.nix └── flake.nix ├── flake.lock ├── flake.nix ├── mypy.ini ├── pyproject.toml ├── setup.cfg ├── src └── nix_auto_follow │ ├── __init__.py │ ├── __main__.py │ ├── cli.py │ └── py.typed └── tests ├── fixtures ├── has_follow.json ├── non_root_follow.json ├── root_has_follow.json └── simple.json └── test_cli.py /.envrc: -------------------------------------------------------------------------------- 1 | use flake -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: fzakaria -------------------------------------------------------------------------------- /.github/workflows/main_nix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/.github/workflows/main_nix.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/README.md -------------------------------------------------------------------------------- /derivation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/derivation.nix -------------------------------------------------------------------------------- /example/a/c/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/example/a/c/flake.nix -------------------------------------------------------------------------------- /example/a/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/example/a/flake.nix -------------------------------------------------------------------------------- /example/b/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/example/b/flake.nix -------------------------------------------------------------------------------- /example/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/example/flake.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/flake.nix -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/setup.cfg -------------------------------------------------------------------------------- /src/nix_auto_follow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/src/nix_auto_follow/__init__.py -------------------------------------------------------------------------------- /src/nix_auto_follow/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/src/nix_auto_follow/__main__.py -------------------------------------------------------------------------------- /src/nix_auto_follow/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/src/nix_auto_follow/cli.py -------------------------------------------------------------------------------- /src/nix_auto_follow/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/has_follow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/tests/fixtures/has_follow.json -------------------------------------------------------------------------------- /tests/fixtures/non_root_follow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/tests/fixtures/non_root_follow.json -------------------------------------------------------------------------------- /tests/fixtures/root_has_follow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/tests/fixtures/root_has_follow.json -------------------------------------------------------------------------------- /tests/fixtures/simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/tests/fixtures/simple.json -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzakaria/nix-auto-follow/HEAD/tests/test_cli.py --------------------------------------------------------------------------------