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

View file

@ -30,7 +30,7 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
nexus = { nexus = {
url = "git+https://git.federated.nexus/nexus/Nexus"; url = "git+file:///home/quadradical/Documents/Code/nexus";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
lasuite-docs-proxy = { 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 ]; services.xserver.excludePackages = [ pkgs.xterm ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
@ -11,6 +11,5 @@
wl-clipboard wl-clipboard
google-cursor google-cursor
papirus-icon-theme papirus-icon-theme
inputs.nexus.packages.${pkgs.stdenv.hostPlatform.system}.default
]; ];
} }