use nexus module

This commit is contained in:
Henry Hiles 2026-09-20 23:51:21 -04:00
commit 3a3518d574
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
5 changed files with 16 additions and 25 deletions

13
flake.lock generated
View file

@ -1820,18 +1820,17 @@
]
},
"locked": {
"lastModified": 1789877267,
"narHash": "sha256-RFgI1mUNjFLEJhdeTxpY2JARmhByFA/bW2UoQ9rndk8=",
"ref": "refs/heads/main",
"rev": "3fee789c90b68a7daa1ab632c5ce1413e07cf2c2",
"revCount": 814,
"dirtyRev": "c0d14ac30ee4eee44298771d00469b9df1edb5d9-dirty",
"dirtyShortRev": "c0d14ac-dirty",
"lastModified": 1789939665,
"narHash": "sha256-XDW8kSPZm6+LoBV2j5Rm+/4Y5wmPfgExQeB8KB2C2OA=",
"submodules": true,
"type": "git",
"url": "https://git.federated.nexus/nexus/Nexus"
"url": "file:///home/quadradical/Documents/Code/nexus"
},
"original": {
"type": "git",
"url": "https://git.federated.nexus/nexus/Nexus"
"url": "file:///home/quadradical/Documents/Code/nexus"
}
},
"nexusbot": {

View file

@ -30,7 +30,7 @@
inputs.nixpkgs.follows = "nixpkgs";
};
nexus = {
url = "git+https://git.federated.nexus/nexus/Nexus";
url = "git+file:///home/quadradical/Documents/Code/nexus";
inputs.nixpkgs.follows = "nixpkgs";
};
lasuite-docs-proxy = {

View file

@ -1,15 +0,0 @@
{ pkgs, ... }: {
environment.systemPackages = [ pkgs.kdePackages.kunifiedpush ];
systemd.packages = [
pkgs.kdePackages.kunifiedpush
];
networking.firewall = {
allowedUDPPorts = [
8008
];
allowedTCPPorts = [
8008
];
};
}

View file

@ -0,0 +1,8 @@
{ inputs, ... }: {
imports = [ inputs.nexus.nixosModules.default ];
programs.nexus = {
enable = true;
enableNotifications = true;
};
}

View file

@ -1,4 +1,4 @@
{ pkgs, inputs, ... }:
{ pkgs, ... }:
{
services.xserver.excludePackages = [ pkgs.xterm ];
environment.systemPackages = with pkgs; [
@ -11,6 +11,5 @@
wl-clipboard
google-cursor
papirus-icon-theme
inputs.nexus.packages.${pkgs.stdenv.hostPlatform.system}.default
];
}