mirror of
				https://github.com/NixOS/nixos-hardware.git
				synced 2025-11-04 17:27:14 +08:00 
			
		
		
		
	microsoft-surface: add surface-control
This commit is contained in:
		@@ -42,7 +42,11 @@ kernel-space driver into events for the HID / input sub-system.
 | 
			
		||||
 | 
			
		||||
### DTX, `surface-control`
 | 
			
		||||
 | 
			
		||||
*TODO*
 | 
			
		||||
#### surface-control
 | 
			
		||||
 | 
			
		||||
For controlling the performance modes and other aspects of the device, the [`surface-control`](https://github.com/linux-surface/surface-control) tool is included.
 | 
			
		||||
 | 
			
		||||
To be able to control the performance mode without using `sudo`, add your user to the `surface-control` group.
 | 
			
		||||
 | 
			
		||||
# ToDo's Not Done
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,7 @@
 | 
			
		||||
{ config, lib, pkgs, ... }:
 | 
			
		||||
{
 | 
			
		||||
  imports = [
 | 
			
		||||
    ./kernel
 | 
			
		||||
    ./firmware
 | 
			
		||||
    ./hardware_configuration.nix
 | 
			
		||||
  ];
 | 
			
		||||
{ config, lib, pkgs, ... }: {
 | 
			
		||||
  imports = [ ./kernel ./firmware ./hardware_configuration.nix ];
 | 
			
		||||
 | 
			
		||||
  environment.systemPackages = with pkgs; [ surface-control ];
 | 
			
		||||
  users.groups.surface-control = {};
 | 
			
		||||
  services.udev.packages = [ pkgs.surface-control ];
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user