├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── flakehub-publish-tagged.yml │ ├── nix.yml │ └── pages.yml ├── .gitignore ├── LICENCE ├── README.md ├── checks └── multiuser │ └── default.nix ├── flake.lock ├── flake.nix ├── logo.svg ├── modules ├── common │ └── secrets.nix ├── home │ └── default.nix ├── nixos │ ├── default.nix │ ├── deployment.nix │ └── tasks.nix └── test-nixos │ ├── ssh-client │ ├── default.nix │ └── keys │ │ ├── alice │ │ ├── alice.pub │ │ ├── bob │ │ ├── bob.pub │ │ ├── root │ │ └── root.pub │ └── ssh-server │ ├── default.nix │ └── keys │ ├── ssh_host_ed25519_key │ └── ssh_host_ed25519_key.pub └── packages ├── default.nix ├── docs.nix └── taskfile.nix /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/flakehub-publish-tagged.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/.github/workflows/flakehub-publish-tagged.yml -------------------------------------------------------------------------------- /.github/workflows/nix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/.github/workflows/nix.yml -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .nixos-test-history 2 | result* 3 | -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/README.md -------------------------------------------------------------------------------- /checks/multiuser/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/checks/multiuser/default.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/flake.nix -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/logo.svg -------------------------------------------------------------------------------- /modules/common/secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/common/secrets.nix -------------------------------------------------------------------------------- /modules/home/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/home/default.nix -------------------------------------------------------------------------------- /modules/nixos/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/nixos/default.nix -------------------------------------------------------------------------------- /modules/nixos/deployment.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/nixos/deployment.nix -------------------------------------------------------------------------------- /modules/nixos/tasks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/nixos/tasks.nix -------------------------------------------------------------------------------- /modules/test-nixos/ssh-client/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-client/default.nix -------------------------------------------------------------------------------- /modules/test-nixos/ssh-client/keys/alice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-client/keys/alice -------------------------------------------------------------------------------- /modules/test-nixos/ssh-client/keys/alice.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-client/keys/alice.pub -------------------------------------------------------------------------------- /modules/test-nixos/ssh-client/keys/bob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-client/keys/bob -------------------------------------------------------------------------------- /modules/test-nixos/ssh-client/keys/bob.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-client/keys/bob.pub -------------------------------------------------------------------------------- /modules/test-nixos/ssh-client/keys/root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-client/keys/root -------------------------------------------------------------------------------- /modules/test-nixos/ssh-client/keys/root.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-client/keys/root.pub -------------------------------------------------------------------------------- /modules/test-nixos/ssh-server/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-server/default.nix -------------------------------------------------------------------------------- /modules/test-nixos/ssh-server/keys/ssh_host_ed25519_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-server/keys/ssh_host_ed25519_key -------------------------------------------------------------------------------- /modules/test-nixos/ssh-server/keys/ssh_host_ed25519_key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/modules/test-nixos/ssh-server/keys/ssh_host_ed25519_key.pub -------------------------------------------------------------------------------- /packages/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/packages/default.nix -------------------------------------------------------------------------------- /packages/docs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/packages/docs.nix -------------------------------------------------------------------------------- /packages/taskfile.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinpox/lollypops/HEAD/packages/taskfile.nix --------------------------------------------------------------------------------