AFZGWREHKFKOPC56DWX4PTWR2EM2PUEXESLTHMZ5SQDHRZ6DPRDQC VNCVOUCRL6PBVBG435IML6OZGDSDNCTAOVKC7ICR4P2QMEQSAKGAC AF6CMZWYNSRFICB4M3AT4DLXPKW4UR53PX6RDFV6QNC464QH2B5QC BHXV27IIULXGHXIWLNA6GP725AEPMJ4O7ASFYPEHHSGGFW5M6F5QC MSG7K4EGCWX52M36CL77ECDLMGQEC5AM2QMQHX657M7QVFXBT4EQC WWCAZR3KPGNZ3DW33B5J2A7TOZVFGBKNMVHIDW3MMRTJFENS2OTAC LDAQDMHFIGZJC2MAQYVS56EZGFPUYGISGDWSXP66VGV6JLELVYEAC AYEB4ZODIG63L7CNE7L2R5ZHWRFSDU5PCGMJHHN5OPTKGGRCEUZQC 2JY3U267UGSQIRWAA5SRMZFXG63GE7YKPQIRC7VJGPJBRFWBQKMAC MQT74AV47PUYNCX27OMFK6BFN7PP4DX46JAACN2EPRYXUXV7EL3AC UR47PEHHCMSYY5GFZCW4GREYMHBO3GAU5EQM36SX2EM434LXPHKAC EOAV3J3R7X5GJGKGGBBRIU3GPHRAV6ZOYFPLIY4VSUWCPETWLJUQC V2RX2Y7VB7Y3BHX3ALK4GTCMFJATMLCKIAT4U3XCYZZZIUBIIZ5QC HYWEG52CLGAF54BUZO53SGBVT6UKVPMW2BN5WX35OJSJ4RW4F6RAC TSX4OAMHBTCC3T6IK3HDNQYKI2GTW7PG7XFAGI2HOKIVLXK42G4AC XDQJIGSQQ4UIPBO3QCJI73QU3UY4ORJOQXBMR5LSBZ72MBXSNPJAC D34IHX4LZP3KRI7PNXYOMJS66EIESOXLUJNPALTBCMRMQA5EOVCAC YVII7NUI5Z6DPUDQZG2ZVJ6QNQRCEUYX5547IYCMPZI7GJ3GDZQAC QT43YZLQI5ZQSNKIZSESWRM6XUORC3EYWHQ2F4JPZHNPRANUNABQC X4ZFOU74NCNVUCNV2EJLKOTNXQK6EFX7MYOH7W4ZI45QD7SKTRPQC 7PYILVCPOVMQPVABPXS6FGS5U7ZNOB755RJ7Z42PA37A6JWVVBTQC VLQ45OFB6Q2PBFEV2LCV2UINWGUL5YFD4MJ3PWP464VZWLD75HAQC OJVEQJY7IAXKA6FPZJZEYHNK2ZVPT6WKQZ2K3QG7Q4BUFO2MWLFQC SAQESPLN5NEDUJBP7X7ZP3OAXBJYC3VKNCTB6FTEYTMMKU23CHEAC 4HN5LZRSOAODRIM57WBB35C66VO7BR4PGFINLUMTGNHULEK43CEQC theme = theme.designSystem // {inherit (theme)themesisDarkcolorSchemevariantcolors;withHash = mapAttrs (_name: value: "#${value}") theme.colors;with0x = mapAttrs (_name: value: "0x${value}") theme.colors;withRgb = mapAttrs (_name: value: theme.hexToRgb value) theme.colors;icons = theme.getTheme "icons";alacritty = theme.getTheme "alacritty";ghostty = theme.getTheme "ghostty";rio = theme.getTheme "rio";zellij = theme.getTheme "zellij";starship = theme.getTheme "starship";vivid = theme.getTheme "vivid";nushell = theme.getTheme "nushell";helix = theme.getTheme "helix";gtk = theme.getTheme "gtk";qt = theme.getTheme "qt";
theme =theme.designSystem// {inherit (theme)themesisDarkcolorSchemevariantcolors;
flake.modules.nixos.theme ={ pkgs, ... }:lettheme = mkThemeConfig { inherit pkgs; };in{options.theme = mkOption {type = attrs;default = { };description = "Global theme configuration";};
config = {theme = theme.designSystem // {inherit (theme)themesisDarkcolorSchemevariantcolors;
in{flake.modules.darwin.theme = themeModule;flake.modules.nixos.theme = themeModule;
withHash = mapAttrs (_name: value: "#${value}") theme.colors;with0x = mapAttrs (_name: value: "0x${value}") theme.colors;withRgb = mapAttrs (_name: value: theme.hexToRgb value) theme.colors;icons = theme.getTheme "icons";alacritty = theme.getTheme "alacritty";ghostty = theme.getTheme "ghostty";rio = theme.getTheme "rio";zellij = theme.getTheme "zellij";starship = theme.getTheme "starship";vivid = theme.getTheme "vivid";nushell = theme.getTheme "nushell";helix = theme.getTheme "helix";gtk = theme.getTheme "gtk";qt = theme.getTheme "qt";};};};