feat: Added auxilary services to split files

This commit is contained in:
uttarayan21
2025-02-01 20:16:28 +05:30
parent e86974c618
commit a6639af9f1
3 changed files with 15 additions and 25 deletions

View File

@@ -84,16 +84,6 @@
users.groups.media = {};
services = {
tailscale = {
enable = true;
};
sunshine = {
enable = true;
openFirewall = true;
capSysAdmin = true;
# applications = {};
};
mullvad-vpn.enable = true;
resolved = {
enable = true;
dnssec = "true";
@@ -106,19 +96,6 @@
udisks2.enable = true;
gnome.gnome-keyring.enable = true;
# greetd = let
# tuigreet = "${pkgs.greetd.tuigreet}/bin/tuigreet";
# hyprland-session = "${pkgs.hyprland}/share/wayland-sessions";
# in {
# enable = true;
# settings = {
# default_session = {
# command = "${tuigreet} --time --remember --remember-session --sessions ${hyprland-session}";
# user = "greeter";
# };
# };
# };
# Configure keymap in X11
xserver.xkb = {
layout = "us";

View File

@@ -1,7 +1,12 @@
{...}: {
imports = [
./samba.nix
./sunshine.nix
];
# services = {
# };
services = {
tailscale = {
enable = true;
};
mullvad-vpn.enable = true;
};
}

View File

@@ -0,0 +1,8 @@
{...}: {
services.sunshine = {
enable = true;
openFirewall = true;
capSysAdmin = true;
# applications = {};
};
}