diff --git a/.gitmodules b/.gitmodules index dab44df..9c730d8 100644 --- a/.gitmodules +++ b/.gitmodules @@ -7,3 +7,6 @@ [submodule "customPackages/chrome-pak-customizer"] path = customPackages/chrome-pak-customizer url = git@github.com:sadan4/chrome-pak-customizer +[submodule "customPackages/ceserver"] + path = customPackages/ceserver + url = git@github.com:sadan4/ceserver.git diff --git a/common/users/homeModules/dev/cpp.nix b/common/users/homeModules/dev/cpp.nix index 7f4ab84..8841d05 100644 --- a/common/users/homeModules/dev/cpp.nix +++ b/common/users/homeModules/dev/cpp.nix @@ -12,6 +12,7 @@ glibc gdb lldb_19 + cpkg.ceserver unstable.llvmPackages_19.clang-tools ]; file = { diff --git a/customPackages/ceserver b/customPackages/ceserver new file mode 160000 index 0000000..ff4da3d --- /dev/null +++ b/customPackages/ceserver @@ -0,0 +1 @@ +Subproject commit ff4da3d52420a78a6c1b5b0b32c2cd886c912bc6 diff --git a/customPackages/default.nix b/customPackages/default.nix index 3e9efa5..9b39af9 100644 --- a/customPackages/default.nix +++ b/customPackages/default.nix @@ -1,4 +1,5 @@ -{ inputs, ... }: { +{ inputs, ... }: +{ nixpkgs = { overlays = [ (pkgs: _: { @@ -8,6 +9,7 @@ # vencord = pkgs.callPackage ./vencord/package.nix { }; frog = pkgs.callPackage ./frog { }; chrome-pak-customizer = pkgs.callPackage inputs.chrome-pak { }; + ceserver = pkgs.callPackage inputs.ceserver { }; scripts = inputs.scripts.flakePackage pkgs; }; }) diff --git a/flake.nix b/flake.nix index 185128f..f9dc54c 100644 --- a/flake.nix +++ b/flake.nix @@ -37,6 +37,10 @@ url = "git+file:./customPackages/chrome-pak-customizer"; flake = false; }; + ceserver = { + url = "git+file:./customPackages/ceserver"; + flake = false; + }; flake-parts.url = "github:hercules-ci/flake-parts"; nix-alien.url = "https://flakehub.com/f/thiagokokada/nix-alien/0.1.384.tar.gz"; };