removed uncessesary option for secondary drive
This commit is contained in:
		
							parent
							
								
									326bd3cb03
								
							
						
					
					
						commit
						782a3b6852
					
				
					 3 changed files with 42 additions and 6 deletions
				
			
		
							
								
								
									
										24
									
								
								modules/nixos/apps/onedrive/default.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								modules/nixos/apps/onedrive/default.nix
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,24 @@ | ||||||
|  | { | ||||||
|  |   lib, | ||||||
|  |   config, | ||||||
|  |   pkgs, | ||||||
|  |   ... | ||||||
|  | }: | ||||||
|  | with lib; | ||||||
|  | with lib.wyrdgard; | ||||||
|  | let | ||||||
|  |   cfg = config.wyrdgard.apps.onedrive; | ||||||
|  | in | ||||||
|  | { | ||||||
|  |   options.wyrdgard.apps.onedrive = with types; { | ||||||
|  |     enable = mkEnableOption "Enable OneDrive integration"; | ||||||
|  |   }; | ||||||
|  | 
 | ||||||
|  |   config = mkIf cfg.enable { | ||||||
|  |     environment.systemPackages = with pkgs; [ onedrivegui ]; | ||||||
|  | 
 | ||||||
|  |     services.onedrive = { | ||||||
|  |       enable = true; | ||||||
|  |     }; | ||||||
|  |   }; | ||||||
|  | } | ||||||
|  | @ -22,6 +22,7 @@ with lib.wyrdgard; | ||||||
|       vivaldi = enabled; |       vivaldi = enabled; | ||||||
|       discord = enabled; |       discord = enabled; | ||||||
|       _1password = enabled; |       _1password = enabled; | ||||||
|  |       onedrive = enabled; | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     system = { |     system = { | ||||||
|  |  | ||||||
|  | @ -11,7 +11,8 @@ | ||||||
| { | { | ||||||
|   imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; |   imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; | ||||||
| 
 | 
 | ||||||
|   boot.initrd.availableKernelModules = [ |   boot = { | ||||||
|  |     initrd.availableKernelModules = [ | ||||||
|     "nvme" |     "nvme" | ||||||
|     "xhci_pci" |     "xhci_pci" | ||||||
|     "ahci" |     "ahci" | ||||||
|  | @ -19,23 +20,33 @@ | ||||||
|     "usbhid" |     "usbhid" | ||||||
|     "sd_mod" |     "sd_mod" | ||||||
|   ]; |   ]; | ||||||
|   boot.initrd.kernelModules = [ ]; |   initrd.kernelModules = [ ]; | ||||||
|   boot.kernelModules = [ |   kernelModules = [ | ||||||
|     "kvm-amd" |     "kvm-amd" | ||||||
|     "btusb" |     "btusb" | ||||||
|   ]; |   ]; | ||||||
|   boot.extraModulePackages = [ ]; |   extraModulePackages = [ ]; | ||||||
|  | }; | ||||||
| 
 | 
 | ||||||
|   fileSystems."/" = { | fileSystems = { | ||||||
|  |   "/" = { | ||||||
|     device = "/dev/disk/by-uuid/444a9216-59d1-46e0-9643-0b716a42ba0b"; |     device = "/dev/disk/by-uuid/444a9216-59d1-46e0-9643-0b716a42ba0b"; | ||||||
|     fsType = "ext4"; |     fsType = "ext4"; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   fileSystems."/boot" = { |   "/boot" = { | ||||||
|     device = "/dev/disk/by-uuid/8310-585A"; |     device = "/dev/disk/by-uuid/8310-585A"; | ||||||
|     fsType = "vfat"; |     fsType = "vfat"; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|  |   "/storage" = { | ||||||
|  |     device = "/dev/disk/by-uuid/ea9e4f80-21e0-409c-885b-5e898b86fe76"; | ||||||
|  |     fsType = "ext4"; | ||||||
|  |   }; | ||||||
|  | }; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|   swapDevices = [ ]; |   swapDevices = [ ]; | ||||||
| 
 | 
 | ||||||
|   # Enables DHCP on each ethernet and wireless interface. In case of scripted networking |   # Enables DHCP on each ethernet and wireless interface. In case of scripted networking | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue