summaryrefslogtreecommitdiffstats
path: root/flake.nix
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2021-06-15 18:10:30 +0200
committerMinijackson <minijackson@riseup.net>2021-06-15 18:10:30 +0200
commita0be1f92584a4d3904e754f9dbd284554bd98381 (patch)
tree2c8ac8e8701fd350f96d2ca046f41985f78d4f74 /flake.nix
parent9eef958cd0df0c2d87910d70e1e8344dff988070 (diff)
downloadnixos-config-reborn-a0be1f92584a4d3904e754f9dbd284554bd98381.tar.gz
nixos-config-reborn-a0be1f92584a4d3904e754f9dbd284554bd98381.zip
music: init
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index f05befc..bd27419 100644
--- a/flake.nix
+++ b/flake.nix
@@ -70,6 +70,7 @@
70 default = (import ./usecases/desktop/default.nix inputs); 70 default = (import ./usecases/desktop/default.nix inputs);
71 71
72 development = (import ./usecases/desktop/development.nix inputs); 72 development = (import ./usecases/desktop/development.nix inputs);
73 music = (import ./usecases/desktop/music.nix inputs);
73 networkManager = (import ./usecases/desktop/networking/network-manager.nix inputs); 74 networkManager = (import ./usecases/desktop/networking/network-manager.nix inputs);
74 }; 75 };
75 76
@@ -124,18 +125,21 @@
124 ]; 125 ];
125 }; 126 };
126 127
127 testDevDesktop = nixpkgs.lib.nixosSystem { 128 testFullDesktop = nixpkgs.lib.nixosSystem {
128 system = "x86_64-linux"; 129 system = "x86_64-linux";
129 modules = [ 130 modules = [
130 self.nixosModules.test 131 self.nixosModules.test
131 self.nixosModules.profiles.desktop 132 self.nixosModules.profiles.desktop
132 self.nixosModules.usecases.desktop.development 133 self.nixosModules.usecases.desktop.development
134 self.nixosModules.usecases.desktop.music
133 135
134 ({ modulesPath, ... }: { 136 ({ modulesPath, ... }: {
135 imports = [ 137 imports = [
136 (modulesPath + "/virtualisation/qemu-vm.nix") 138 (modulesPath + "/virtualisation/qemu-vm.nix")
137 ]; 139 ];
138 140
141 home-manager.users.minijackson.programs.beets.settings.acoustid.apikey = "0000000000";
142
139 virtualisation.memorySize = 2048; 143 virtualisation.memorySize = 2048;
140 virtualisation.qemu.options = [ "-vga none -device virtio-gpu-pci" ]; 144 virtualisation.qemu.options = [ "-vga none -device virtio-gpu-pci" ];
141 }) 145 })