h: switch to mcchunkie flake
- remove pkgs/mcchunkie
This commit is contained in:
parent
6150b45593
commit
078e695f13
21
flake.lock
generated
21
flake.lock
generated
@ -202,6 +202,26 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"mcchunkie": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"unstable"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1711641721,
|
||||||
|
"narHash": "sha256-/C5ibcEv9QodpxSTa6G2MMzWVKjoUX9tPJTEMBcsaV8=",
|
||||||
|
"owner": "qbit",
|
||||||
|
"repo": "mcchunkie",
|
||||||
|
"rev": "d41b55e44c41824d11f85bfeb0637aa061dbfbc0",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "qbit",
|
||||||
|
"repo": "mcchunkie",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"microca": {
|
"microca": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@ -364,6 +384,7 @@
|
|||||||
"gostart": "gostart",
|
"gostart": "gostart",
|
||||||
"gqrss": "gqrss",
|
"gqrss": "gqrss",
|
||||||
"kogs": "kogs",
|
"kogs": "kogs",
|
||||||
|
"mcchunkie": "mcchunkie",
|
||||||
"microca": "microca",
|
"microca": "microca",
|
||||||
"nixos-hardware": "nixos-hardware",
|
"nixos-hardware": "nixos-hardware",
|
||||||
"peerix": "peerix",
|
"peerix": "peerix",
|
||||||
|
@ -47,6 +47,10 @@
|
|||||||
|
|
||||||
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
||||||
|
|
||||||
|
mcchunkie = {
|
||||||
|
url = "github:qbit/mcchunkie";
|
||||||
|
inputs.nixpkgs.follows = "unstable";
|
||||||
|
};
|
||||||
microca = {
|
microca = {
|
||||||
url = "github:qbit/microca";
|
url = "github:qbit/microca";
|
||||||
inputs.nixpkgs.follows = "unstable";
|
inputs.nixpkgs.follows = "unstable";
|
||||||
@ -111,6 +115,7 @@
|
|||||||
{ self
|
{ self
|
||||||
, darwin
|
, darwin
|
||||||
, gostart
|
, gostart
|
||||||
|
, mcchunkie
|
||||||
, kogs
|
, kogs
|
||||||
, peerix
|
, peerix
|
||||||
, po
|
, po
|
||||||
@ -159,6 +164,7 @@
|
|||||||
overlays = [
|
overlays = [
|
||||||
inputs.emacs-overlay.overlay
|
inputs.emacs-overlay.overlay
|
||||||
inputs.gostart.overlay
|
inputs.gostart.overlay
|
||||||
|
inputs.mcchunkie.overlay
|
||||||
inputs.kogs.overlay
|
inputs.kogs.overlay
|
||||||
inputs.microca.overlay
|
inputs.microca.overlay
|
||||||
inputs.peerix.overlay
|
inputs.peerix.overlay
|
||||||
@ -253,6 +259,7 @@
|
|||||||
h = buildSys "x86_64-linux" stable [
|
h = buildSys "x86_64-linux" stable [
|
||||||
./configs/hardened.nix
|
./configs/hardened.nix
|
||||||
gostart.nixosModule
|
gostart.nixosModule
|
||||||
|
mcchunkie.nixosModule
|
||||||
kogs.nixosModule
|
kogs.nixosModule
|
||||||
pots.nixosModule
|
pots.nixosModule
|
||||||
pr-status.nixosModule
|
pr-status.nixosModule
|
||||||
@ -329,7 +336,6 @@
|
|||||||
flake-warn =
|
flake-warn =
|
||||||
spkgs.callPackage ./pkgs/flake-warn.nix { inherit spkgs; };
|
spkgs.callPackage ./pkgs/flake-warn.nix { inherit spkgs; };
|
||||||
#kurinto = spkgs.callPackage ./pkgs/kurinto.nix {};
|
#kurinto = spkgs.callPackage ./pkgs/kurinto.nix {};
|
||||||
mcchunkie = spkgs.callPackage ./pkgs/mcchunkie.nix { inherit spkgs; };
|
|
||||||
yaegi = spkgs.callPackage ./pkgs/yaegi.nix { inherit spkgs; };
|
yaegi = spkgs.callPackage ./pkgs/yaegi.nix { inherit spkgs; };
|
||||||
gen-patches =
|
gen-patches =
|
||||||
spkgs.callPackage ./bins/gen-patches.nix { inherit spkgs; };
|
spkgs.callPackage ./bins/gen-patches.nix { inherit spkgs; };
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
with pkgs; let
|
with pkgs; let
|
||||||
gqrss = callPackage ../../pkgs/gqrss.nix { inherit isUnstable; };
|
gqrss = callPackage ../../pkgs/gqrss.nix { inherit isUnstable; };
|
||||||
icbirc = callPackage ../../pkgs/icbirc.nix { inherit isUnstable; };
|
icbirc = callPackage ../../pkgs/icbirc.nix { inherit isUnstable; };
|
||||||
mcchunkie = callPackage ../../pkgs/mcchunkie.nix { inherit isUnstable; };
|
|
||||||
slidingSyncPkg = callPackage ../../pkgs/sliding-sync.nix { };
|
slidingSyncPkg = callPackage ../../pkgs/sliding-sync.nix { };
|
||||||
weepushover =
|
weepushover =
|
||||||
python3Packages.callPackage ../../pkgs/weepushover.nix { inherit pkgs; };
|
python3Packages.callPackage ../../pkgs/weepushover.nix { inherit pkgs; };
|
||||||
@ -239,7 +238,6 @@ in
|
|||||||
# matrix things
|
# matrix things
|
||||||
matrix-synapse-tools.synadm
|
matrix-synapse-tools.synadm
|
||||||
matrix-synapse-tools.rust-synapse-compress-state
|
matrix-synapse-tools.rust-synapse-compress-state
|
||||||
mcchunkie
|
|
||||||
|
|
||||||
zonemaster-cli
|
zonemaster-cli
|
||||||
sqlite
|
sqlite
|
||||||
@ -257,14 +255,7 @@ in
|
|||||||
users = {
|
users = {
|
||||||
root = userBase;
|
root = userBase;
|
||||||
qbit = userBase;
|
qbit = userBase;
|
||||||
mcchunkie = {
|
|
||||||
createHome = true;
|
|
||||||
isSystemUser = true;
|
|
||||||
home = "/var/lib/mcchunkie";
|
|
||||||
group = "mcchunkie";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
groups.mcchunkie = { };
|
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd = {
|
systemd = {
|
||||||
@ -290,17 +281,6 @@ in
|
|||||||
ExecStart = "${icbIrcTunnel}/bin/icb-irc-tunnel";
|
ExecStart = "${icbIrcTunnel}/bin/icb-irc-tunnel";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
mcchunkie = {
|
|
||||||
wantedBy = [ "multi-user.target" ];
|
|
||||||
serviceConfig = {
|
|
||||||
User = "mcchunkie";
|
|
||||||
Group = "mcchunkie";
|
|
||||||
Restart = "always";
|
|
||||||
WorkingDirectory = "/var/lib/mcchunkie";
|
|
||||||
ExecStart = "${mcchunkie}/bin/mcchunkie";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -329,6 +309,7 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
|
mcchunkie.enable = true;
|
||||||
wallabag = {
|
wallabag = {
|
||||||
enable = false;
|
enable = false;
|
||||||
secretPath = config.sops.secrets.wallabag_secret.path;
|
secretPath = config.sops.secrets.wallabag_secret.path;
|
||||||
|
@ -1,32 +0,0 @@
|
|||||||
{ lib
|
|
||||||
, buildGoModule
|
|
||||||
, fetchFromGitHub
|
|
||||||
, ...
|
|
||||||
}:
|
|
||||||
with lib;
|
|
||||||
buildGoModule rec {
|
|
||||||
pname = "mcchunkie";
|
|
||||||
version = "1.0.14";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "qbit";
|
|
||||||
repo = pname;
|
|
||||||
rev = "v${version}";
|
|
||||||
hash = "sha256-biKmKulVV4ed0x/3KLESNDXBkihk7OlPcQPeAZmVNPU=";
|
|
||||||
};
|
|
||||||
|
|
||||||
vendorHash = "sha256-OGSJeyGxXdKCD7nNRsJcKEKqBQOBKEc6RdtJfoIgR+0=";
|
|
||||||
|
|
||||||
ldflags = [ "-X suah.dev/mcchunkie/plugins.version=${version}" ];
|
|
||||||
|
|
||||||
proxyVendor = true;
|
|
||||||
|
|
||||||
doCheck = false;
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
description = "Matrix Bot";
|
|
||||||
homepage = "https://github.com/qbit/mcchunkie";
|
|
||||||
license = licenses.mit;
|
|
||||||
maintainers = with maintainers; [ qbit ];
|
|
||||||
};
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user