feat: Added stuff
This commit is contained in:
@@ -6,35 +6,35 @@
|
|||||||
lib.optionalAttrs device.hasGui {
|
lib.optionalAttrs device.hasGui {
|
||||||
imports = [
|
imports = [
|
||||||
./audacity.nix
|
./audacity.nix
|
||||||
|
./blueman.nix
|
||||||
./bottles.nix
|
./bottles.nix
|
||||||
./chromium.nix
|
./chromium.nix
|
||||||
./cursor.nix
|
./cursor.nix
|
||||||
|
./discord.nix
|
||||||
./firefox.nix
|
./firefox.nix
|
||||||
./ghostty.nix
|
./ghostty.nix
|
||||||
# ./gimp.nix
|
# ./gimp.nix
|
||||||
./guitarix.nix
|
./guitarix.nix
|
||||||
./hyprpicker.nix
|
./hyprpicker.nix
|
||||||
|
./jellyflix.nix
|
||||||
./kicad.nix
|
./kicad.nix
|
||||||
./kitty.nix
|
./kitty.nix
|
||||||
./mpv.nix
|
./mpv.nix
|
||||||
./neovide.nix
|
./neovide.nix
|
||||||
|
./nextcloud.nix
|
||||||
./obs-studio.nix
|
./obs-studio.nix
|
||||||
./openscad.nix
|
./openscad.nix
|
||||||
./orcaslicer.nix
|
./orcaslicer.nix
|
||||||
|
./pcsx2.nix
|
||||||
|
# ./rpcs3.nix
|
||||||
|
# ./shadps4.nix
|
||||||
|
./slack.nix
|
||||||
./thunderbird.nix
|
./thunderbird.nix
|
||||||
./vlc.nix
|
./vlc.nix
|
||||||
./vscode.nix
|
./vscode.nix
|
||||||
./wezterm.nix
|
./wezterm.nix
|
||||||
./zathura.nix
|
./zathura.nix
|
||||||
./zed.nix
|
./zed.nix
|
||||||
./discord.nix
|
|
||||||
./slack.nix
|
|
||||||
# ./rpcs3.nix
|
|
||||||
./pcsx2.nix
|
|
||||||
# ./shadps4.nix
|
|
||||||
./nextcloud.nix
|
|
||||||
./blueman.nix
|
|
||||||
./zen.nix
|
./zen.nix
|
||||||
./jellyflix.nix
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -64,8 +64,8 @@
|
|||||||
"3" = "icon:firefox";
|
"3" = "icon:firefox";
|
||||||
"4" = "icon:slack";
|
"4" = "icon:slack";
|
||||||
"5" = "icon:steam";
|
"5" = "icon:steam";
|
||||||
"6" = "icon:misc";
|
"6" = "icon:foot";
|
||||||
"7" = "icon:misc";
|
"7" = "icon:foot";
|
||||||
"8" = "icon:firefox";
|
"8" = "icon:firefox";
|
||||||
"9" = "icon:discord";
|
"9" = "icon:discord";
|
||||||
"10" = "icon:spotify";
|
"10" = "icon:spotify";
|
||||||
|
|||||||
@@ -4,14 +4,14 @@
|
|||||||
# ./rsyncd.nix
|
# ./rsyncd.nix
|
||||||
# ./sunshine.nix
|
# ./sunshine.nix
|
||||||
# ./zerotier.nix
|
# ./zerotier.nix
|
||||||
|
# ./dnscrypt.nix
|
||||||
./tailscale.nix
|
./tailscale.nix
|
||||||
./samba.nix
|
./samba.nix
|
||||||
./mullvad.nix
|
./mullvad.nix
|
||||||
./openrgb.nix
|
./openrgb.nix
|
||||||
./command-runner.nix
|
./command-runner.nix
|
||||||
./resolved.nix
|
./resolved.nix
|
||||||
./weylus.nix
|
./minecraft.nix
|
||||||
# ./dnscrypt.nix
|
|
||||||
];
|
];
|
||||||
services = {
|
services = {
|
||||||
# hardware.openrgb.enable = true;
|
# hardware.openrgb.enable = true;
|
||||||
|
|||||||
@@ -3,7 +3,6 @@
|
|||||||
inputs,
|
inputs,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
# imports = [inputs.nix-minecraft.nixosModules.minecraft-servers];
|
|
||||||
services = let
|
services = let
|
||||||
whitelist = {
|
whitelist = {
|
||||||
"AbhinavSE" = "8b6c052e-69b3-4bee-b9dc-12eb94653c9e";
|
"AbhinavSE" = "8b6c052e-69b3-4bee-b9dc-12eb94653c9e";
|
||||||
@@ -12,45 +11,23 @@
|
|||||||
"shashikant" = "20891e82-203c-4d04-9868-79a5879ecfc3";
|
"shashikant" = "20891e82-203c-4d04-9868-79a5879ecfc3";
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
minecraft-server = {
|
minecraft-servers = {
|
||||||
|
enable = false;
|
||||||
|
eula = true;
|
||||||
|
openFirewall = true;
|
||||||
|
servers.fabric = {
|
||||||
inherit whitelist;
|
inherit whitelist;
|
||||||
enable = true;
|
enable = true;
|
||||||
openFirewall = true;
|
jvmOpts = "-Xmx4G -Xms4G";
|
||||||
eula = true;
|
package = pkgs.fabricServers.fabric-1_21_1;
|
||||||
declarative = true;
|
|
||||||
serverProperties = {
|
serverProperties = {
|
||||||
motd = "Servius's Minecraft Server";
|
motd = "Servius's Fabric Minecraft Server";
|
||||||
|
server-port = 25567;
|
||||||
level-seed = "4504535438041489910";
|
level-seed = "4504535438041489910";
|
||||||
view-distance = 24;
|
view-distance = 24;
|
||||||
white-list = true;
|
white-list = true;
|
||||||
};
|
};
|
||||||
package = let
|
|
||||||
getJavaVersion = v: (builtins.getAttr "openjdk${toString v}" pkgs.javaPackages.compiler).headless;
|
|
||||||
in
|
|
||||||
pkgs.minecraft-server.override {
|
|
||||||
url = "https://piston-data.mojang.com/v1/objects/6e64dcabba3c01a7271b4fa6bd898483b794c59b/server.jar";
|
|
||||||
sha1 = "sha1-bmTcq7o8AacnG0+mvYmEg7eUxZs=";
|
|
||||||
version = "1.21.6";
|
|
||||||
jre_headless = getJavaVersion 21;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
# minecraft-servers = {
|
|
||||||
# enable = true;
|
|
||||||
# eula = true;
|
|
||||||
# openFirewall = true;
|
|
||||||
# servers.fabric = {
|
|
||||||
# inherit whitelist;
|
|
||||||
# enable = true;
|
|
||||||
# jvmOpts = "-Xmx4G -Xms4G";
|
|
||||||
# package = pkgs.fabricServers.fabric-1_21_7;
|
|
||||||
# serverProperties = {
|
|
||||||
# motd = "Servius's Fabric Minecraft Server";
|
|
||||||
# server-port = 25567;
|
|
||||||
# level-seed = "4504535438041489910";
|
|
||||||
# view-distance = 24;
|
|
||||||
# white-list = true;
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user