use nexus module
This commit is contained in:
parent
251c6fe3a5
commit
3a3518d574
5 changed files with 16 additions and 25 deletions
13
flake.lock
generated
13
flake.lock
generated
|
|
@ -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": {
|
||||||
|
|
|
||||||
|
|
@ -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 = {
|
||||||
|
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
{ pkgs, ... }: {
|
|
||||||
environment.systemPackages = [ pkgs.kdePackages.kunifiedpush ];
|
|
||||||
systemd.packages = [
|
|
||||||
pkgs.kdePackages.kunifiedpush
|
|
||||||
];
|
|
||||||
|
|
||||||
networking.firewall = {
|
|
||||||
allowedUDPPorts = [
|
|
||||||
8008
|
|
||||||
];
|
|
||||||
allowedTCPPorts = [
|
|
||||||
8008
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
||||||
8
modules/graphical/nexus.nix
Normal file
8
modules/graphical/nexus.nix
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
{ inputs, ... }: {
|
||||||
|
imports = [ inputs.nexus.nixosModules.default ];
|
||||||
|
|
||||||
|
programs.nexus = {
|
||||||
|
enable = true;
|
||||||
|
enableNotifications = true;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
@ -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
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue