diff --git a/flake.lock b/flake.lock index b60876d..7bdda2c 100644 --- a/flake.lock +++ b/flake.lock @@ -1,5 +1,26 @@ { "nodes": { + "aerothemeplasma": { + "inputs": { + "flake-parts": "flake-parts", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1787105531, + "narHash": "sha256-diuXRy8+Kn+EfbrKtuIvz+RLvmZgaKXKmnu7h1bY/Yw=", + "owner": "nyakase", + "repo": "aerothemeplasma-nix", + "rev": "ee41395119a472f42ac78c05071680e89b7a9d5d", + "type": "github" + }, + "original": { + "owner": "nyakase", + "repo": "aerothemeplasma-nix", + "type": "github" + } + }, "base16": { "inputs": { "fromYaml": "fromYaml" @@ -286,16 +307,14 @@ }, "flake-parts": { "inputs": { - "nixpkgs-lib": [ - "nixpkgs-lib" - ] + "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1785627969, - "narHash": "sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw=", + "lastModified": 1778716662, + "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "427bf4bd9435fdf21321c8cc628c24efc14c0f7a", + "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", "type": "github" }, "original": { @@ -306,7 +325,9 @@ }, "flake-parts_2": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib" + "nixpkgs-lib": [ + "nixpkgs-lib" + ] }, "locked": { "lastModified": 1785627969, @@ -344,6 +365,24 @@ "inputs": { "nixpkgs-lib": "nixpkgs-lib_3" }, + "locked": { + "lastModified": 1785627969, + "narHash": "sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "427bf4bd9435fdf21321c8cc628c24efc14c0f7a", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_5": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_4" + }, "locked": { "lastModified": 1782949081, "narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=", @@ -358,7 +397,7 @@ "type": "github" } }, - "flake-parts_5": { + "flake-parts_6": { "inputs": { "nixpkgs-lib": [ "stylix", @@ -691,7 +730,7 @@ "nix-cachyos-kernel": { "inputs": { "flake-compat": "flake-compat", - "flake-parts": "flake-parts_2", + "flake-parts": "flake-parts_3", "nixpkgs": "nixpkgs_7" }, "locked": { @@ -751,7 +790,7 @@ "nix-gaming": { "inputs": { "flake-compat": "flake-compat_3", - "flake-parts": "flake-parts_3", + "flake-parts": "flake-parts_4", "git-hooks": "git-hooks", "nixpkgs": "nixpkgs_9" }, @@ -771,7 +810,7 @@ }, "nixcord": { "inputs": { - "flake-parts": "flake-parts_4", + "flake-parts": "flake-parts_5", "nixpkgs": "nixpkgs_10", "nixpkgs-nixcord": "nixpkgs-nixcord", "treefmt-nix": "treefmt-nix_2" @@ -826,11 +865,11 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1785031560, - "narHash": "sha256-OmshNvn2vupOFpYinLUu+1Dnpu4n7Q5N3ggGVNHpkUI=", + "lastModified": 1777168982, + "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "0e79af5e3d4dcfcd676ab5ba3f95d2e3352e078c", + "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", "type": "github" }, "original": { @@ -855,6 +894,21 @@ } }, "nixpkgs-lib_3": { + "locked": { + "lastModified": 1785031560, + "narHash": "sha256-OmshNvn2vupOFpYinLUu+1Dnpu4n7Q5N3ggGVNHpkUI=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "0e79af5e3d4dcfcd676ab5ba3f95d2e3352e078c", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, + "nixpkgs-lib_4": { "locked": { "lastModified": 1782614948, "narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=", @@ -1085,13 +1139,14 @@ }, "root": { "inputs": { + "aerothemeplasma": "aerothemeplasma", "catppuccin": "catppuccin", "catppuccin-userstyles-nix": "catppuccin-userstyles-nix", "copyparty": "copyparty", "den": "den", "flake-aspects": "flake-aspects", "flake-file": "flake-file", - "flake-parts": "flake-parts", + "flake-parts": "flake-parts_2", "home-manager": "home-manager", "hytale-launcher": "hytale-launcher", "import-tree": "import-tree", @@ -1120,7 +1175,7 @@ "base16-helix": "base16-helix", "base16-vim": "base16-vim", "firefox-gnome-theme": "firefox-gnome-theme", - "flake-parts": "flake-parts_5", + "flake-parts": "flake-parts_6", "gnome-shell": "gnome-shell", "nixpkgs": [ "nixpkgs" diff --git a/flake.nix b/flake.nix index a6efa13..eaddf67 100644 --- a/flake.nix +++ b/flake.nix @@ -74,6 +74,11 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + aerothemeplasma = { + url = "github:nyakase/aerothemeplasma-nix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver"; millennium.url = "github:SteamClientHomebrew/Millennium?dir=packages/nix"; diff --git a/modules/core/desktop/nix7.nix b/modules/core/desktop/nix7.nix index 1e9beb9..39aa547 100644 --- a/modules/core/desktop/nix7.nix +++ b/modules/core/desktop/nix7.nix @@ -1,7 +1,8 @@ -{ - den.aspects.nix = { +{ inputs, ...}: { + den.aspects.nix7 = { nixos = { - services.displayManager.sddm.enable = true; + imports = [ inputs.aerothemeplasma.nixosModules.aerothemeplasma-nix ]; + services.desktopManager.plasma6.enable = true; programs.aeroshell = {