Skip to content

Commit

Permalink
Mealie: Part 1
Browse files Browse the repository at this point in the history
  • Loading branch information
Sukant Hajra committed Nov 19, 2024
1 parent 2ea4d09 commit 68defa8
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 12 deletions.
9 changes: 6 additions & 3 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 17 additions & 3 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@
nixosConfigurations.cake = configLib.nixosConfiguration {
system = "x86_64-linux";
path = machines/target/cake;
privateModule = shajra-private.nixosModules.cake;
};
darwinConfigurations.bagel = configLib.darwinConfiguration {
system = "aarch64-darwin";
Expand All @@ -99,6 +100,7 @@
darwinConfigurations.lemon = configLib.darwinConfiguration {
system = "aarch64-darwin";
path = machines/target/lemon;
privateModule = shajra-private.darwinModules.lemon;
};
homeConfigurations.bagel = configLib.homeConfiguration {
system = "aarch64-darwin";
Expand All @@ -122,9 +124,21 @@
path = home/target/shajra/lab.nix;
};

# DESIGN: "Slim" configurations below are for CI. These omit
# packages built independently, which helps avoid hitting
# job time and disk space limits in GitHub Actions.
# DESIGN: "Slim" configurations below are for CI. These
# avoid references to the shajra-private local Nix registry.
# For Home Manager, these also omit packages built
# independently, which helps avoid hitting job time and disk
# space limits.

nixosConfigurations.cake-slim = configLib.nixosConfiguration {
system = "x86_64-linux";
path = machines/target/cake;
};

darwinConfigurations.lemon-slim = configLib.darwinConfiguration {
system = "aarch64-darwin";
path = machines/target/lemon;
};

homeConfigurations.bagel-slim = configLib.homeConfiguration {
system = "aarch64-darwin";
Expand Down
9 changes: 3 additions & 6 deletions garnix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@ builds:
include:
- 'packages.*.*'
- 'checks.*.*'
- 'nixosConfigurations.*'
- 'darwinConfigurations.*'
- 'homeConfigurations.bagel-slim'
- 'homeConfigurations.cake-slim'
- 'homeConfigurations.lemon-slim'
- 'homeConfigurations.shajra-slim'
- 'nixosConfigurations.*-slim'
- 'darwinConfigurations.*-slim'
- 'homeConfigurations.*-slim'
1 change: 1 addition & 0 deletions machines/target/cake/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ in {
services.libinput.mouse.naturalScrolling = true;
services.libinput.mouse.scrollMethod = "button";
services.locate.enable = true;
services.mealie.enable = true;
services.ntp.enable = true;
services.openssh.enable = true;
services.openssh.extraConfig = ''AllowUsers tnks mzhajra'';
Expand Down

0 comments on commit 68defa8

Please sign in to comment.