diff --git a/flake.lock b/flake.lock index 5e3367d..df914b8 100644 --- a/flake.lock +++ b/flake.lock @@ -51,11 +51,11 @@ "rev": "4f11a7fdd2b0a390f98c8764e8f6830f75201096", "revCount": 6, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/gostfont.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/gostfont.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/gostfont.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/gostfont.git" } }, "guardant": { @@ -71,11 +71,11 @@ "rev": "e20554b30029b6d84f04cdf7fb226aff3be7e5d5", "revCount": 1, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/guardant.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/guardant.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/guardant.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/guardant.git" } }, "kompas3d": { @@ -91,11 +91,11 @@ "rev": "6e1860b78382cbd42f43663b459487e457abd251", "revCount": 13, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/kompas3d.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/kompas3d.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/kompas3d.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/kompas3d.git" } }, "mireadesktop": { @@ -111,11 +111,11 @@ "rev": "a19e2f8ac520ef2be55d0c0472aab125a4d3a357", "revCount": 45, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/mireadesktop.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/mireadesktop.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/mireadesktop.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/mireadesktop.git" } }, "mireapython": { @@ -131,11 +131,11 @@ "rev": "b7172d602ff62aa02d68bd9852168bd3c32aa726", "revCount": 12, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/mireapython.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/mireapython.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/mireapython.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/mireapython.git" } }, "nix-jetbrains-plugins": { @@ -153,11 +153,26 @@ "rev": "c1b6f1b23bd29d520ac3f46fd596564ac6e84e2a", "revCount": 44, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/nix-jetbrains-plugins.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/nix-jetbrains-plugins.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/nix-jetbrains-plugins.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/nix-jetbrains-plugins.git" + } + }, + "nix-onlyoffice": { + "locked": { + "lastModified": 1785830074, + "narHash": "sha256-pMPYdCZGAZritK9OO4WGsjfNB3DLB6CnP0vRBYAsnCo=", + "owner": "JakeHPark", + "repo": "nix-onlyoffice", + "rev": "6987ae3b498f2cf8a0f78b921c63eb44cf5852e6", + "type": "github" + }, + "original": { + "owner": "JakeHPark", + "repo": "nix-onlyoffice", + "type": "github" } }, "nixpkgs": { @@ -190,11 +205,11 @@ "rev": "eb673a5d201d9c32e8fc642e47b9c66ed6130379", "revCount": 2, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/packettracer7.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/packettracer7.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/packettracer7.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/packettracer7.git" } }, "root": { @@ -205,6 +220,7 @@ "mireadesktop": "mireadesktop", "mireapython": "mireapython", "nix-jetbrains-plugins": "nix-jetbrains-plugins", + "nix-onlyoffice": "nix-onlyoffice", "nixpkgs": "nixpkgs", "packettracer7": "packettracer7", "simintech": "simintech", @@ -224,11 +240,11 @@ "rev": "3ce193218e3f5b8cc5b5a212be550785d8e64e86", "revCount": 10, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/simintech_nix.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/simintech_nix.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/simintech_nix.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/simintech_nix.git" } }, "stm32cubemx": { @@ -244,11 +260,11 @@ "rev": "d1ebff9193ed7be660e14167f8fb1625be8df4f0", "revCount": 31, "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/stm32cubemx.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/stm32cubemx.git" }, "original": { "type": "git", - "url": "https://forgejo.gregjorbednov.ru/gregorbednov/stm32cubemx.git" + "url": "https://forgejo.gregorbednov.ru/gregorbednov/stm32cubemx.git" } }, "systems": { diff --git a/flake.nix b/flake.nix index 79ca1d7..3f3eb8f 100644 --- a/flake.nix +++ b/flake.nix @@ -1,49 +1,54 @@ { inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; inputs.simintech = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/simintech_nix.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/simintech_nix.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; -inputs.mireadesktop = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/mireadesktop.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + inputs.mireadesktop = { + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/mireadesktop.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; -inputs.stm32cubemx = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/stm32cubemx.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + inputs.stm32cubemx = { + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/stm32cubemx.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; -inputs.packettracer7 = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/packettracer7.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + inputs.packettracer7 = { + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/packettracer7.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; -inputs.gostfont = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/gostfont.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + inputs.gostfont = { + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/gostfont.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; -inputs.nix-jetbrains-plugins = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/nix-jetbrains-plugins.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + inputs.nix-jetbrains-plugins = { + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/nix-jetbrains-plugins.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; -inputs.mireapython = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/mireapython.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + inputs.mireapython = { + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/mireapython.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; -inputs.kompas3d = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/kompas3d.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + inputs.kompas3d = { + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/kompas3d.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; -inputs.guardant = { - url = "git+https://forgejo.gregorbednov.ru/gregorbednov/guardant.git"; - inputs.nixpkgs.follows = "nixpkgs"; -}; + inputs.guardant = { + url = "git+https://forgejo.gregorbednov.ru/gregorbednov/guardant.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + inputs.nix-onlyoffice = { + url = "github:JakeHPark/nix-onlyoffice"; + inputs.nixpkgs.follows = "nixpkgs"; + }; outputs = { @@ -53,6 +58,7 @@ inputs.guardant = { stm32cubemx, packettracer7, guardant, + nix-onlyoffice, kompas3d, ... }@inputs: @@ -60,9 +66,9 @@ inputs.guardant = { nixosConfigurations.nixos = nixpkgs.lib.nixosSystem { specialArgs = { inherit inputs; }; modules = [ + nix-onlyoffice.nixosModules.onlyoffice ./configuration.nix ]; }; }; } -