Skip to content

Commit

Permalink
Testing madara for CI
Browse files Browse the repository at this point in the history
  • Loading branch information
arunoruto committed Dec 15, 2024
1 parent 83a7fab commit 5cea35b
Showing 1 changed file with 26 additions and 68 deletions.
94 changes: 26 additions & 68 deletions hosts/madara/configuration.nix
Original file line number Diff line number Diff line change
Expand Up @@ -25,75 +25,33 @@ in
runners.YASF.enable = true;
nfs.enable = true;

# Disable Autosuspend for USB Bluetooth dongles
# boot = {
# kernelModules = ["snd-hda-intel "];
# extraModprobeConfig = ''
# options btusb enable_autosuspend=n
# '';
# };

# Enable SSH Daemon
services = {
# openssh = {
# enable = true;
# # require public key authentication for better security
# #settings.PasswordAuthentication = false;
# #settings.KbdInteractiveAuthentication = false;
# #settings.PermitRootLogin = "yes";
# };
# xrdp = {
# enable = true;
# defaultWindowManager = "gnome-remote-desktop";
# openFirewall = true;
# };
gnome.gnome-remote-desktop.enable = true;
};
# hardware = {
# # Make logitech devices work easier
# logitech.wireless = {
# enable = true;
# enableGraphical = true;
# };

hardware = {
# Make logitech devices work easier
logitech.wireless = {
enable = true;
enableGraphical = true;
};
# # Tweaks for keychron
# bluetooth = {
# enable = true;
# settings = {
# General = {
# FastConnect = true;
# Experimental = true;
# };
# Policy = {
# ReconnectAttempts = 7;
# ReconnectIntervals = "1, 2, 3";
# };
# };
# };

# Tweaks for keychron
bluetooth = {
enable = true;
settings = {
General = {
FastConnect = true;
Experimental = true;
};
Policy = {
ReconnectAttempts = 7;
ReconnectIntervals = "1, 2, 3";
};
};
};

# OpenGL
# opengl = {
# enable = true;
# driSupport = true;
# driSupport32Bit = true;
# extraPackages = with pkgs; [
# vulkan-loader
# vulkan-validation-layers
# vulkan-extension-layer
# ];
# };
};

systemd = {
tmpfiles.rules = [
"L+ /run/gdm/.config/monitors.xml - - - - ${monitorsConfig}"
];
# };

# services.NetworkManager-wait-online = {
# serviceConfig = {
# ExecStart = ["" "${pkgs.networkmanager}/bin/nm-online -q"];
# };
# };
};
# systemd = {
# tmpfiles.rules = [
# "L+ /run/gdm/.config/monitors.xml - - - - ${monitorsConfig}"
# ];
# };
}

0 comments on commit 5cea35b

Please sign in to comment.