feat: new custom Tokyo Night forgejo theme

This commit is contained in:
Kiana Sheibani 2025-01-10 03:11:04 -05:00
parent 1d9e8d16d2
commit 711a83b8e0
Signed by: toki
GPG key ID: 6CB106C25E86A9F7
2 changed files with 9 additions and 2 deletions

View file

@ -1,4 +1,4 @@
{ config, lib, pkgs, aether, ... }:
{ config, lib, pkgs, aether, forgejo-tokyo-night, ... }:
{
networking.hostName = "toki-aether";
time.timeZone = "America/New_York";
@ -30,6 +30,7 @@
aether.domain = "tokinanpa.dev";
aether.acmeEmail = "kiana.a.sheibani@gmail.com";
aether.forgejo.theme = "${forgejo-tokyo-night}/public/assets";
aether.forgejo.templates = ./forgejo-templates;
services.forgejo.settings = {
DEFAULT.APP_NAME = "Code by toki!";

View file

@ -10,6 +10,9 @@ inputs = {
agenix.url = "github:ryantm/agenix";
agenix.inputs.nixpkgs.follows = "nixpkgs";
agenix.inputs.darwin.follows = "";
forgejo-tokyo-night.url = "https://git.tokinanpa.dev/toki/forgejo-tokyo-night/archive/main.tar.gz";
forgejo-tokyo-night.flake = false;
};
outputs = inputs@{ self, nixpkgs, agenix, rpi5-kernel, ... }:
@ -37,7 +40,10 @@ outputs = inputs@{ self, nixpkgs, agenix, rpi5-kernel, ... }:
nixosConfigurations."toki-aether" =
nixpkgs.lib.nixosSystem {
specialArgs.aether = self.nixosModules;
specialArgs = {
inherit forgejo-tokyo-night;
aether = self.nixosModules;
};
modules = [
agenix.nixosModules.default
./aether/hardware-configuration.nix