From 6cb6acd851541461a8703ee4c0b35fa2c924bd28 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Sun, 6 Jan 2019 13:19:21 +0100 Subject: [PATCH 1/2] nix/graphical-removable: add pure channel versioning --- nix/home-manager/configuration/graphical-removable.nix | 2 ++ nix/os/devices/steveej-rmvbl-sduusb3128g/versions.nix | 10 ++++++++++ 2 files changed, 12 insertions(+) create mode 100644 nix/os/devices/steveej-rmvbl-sduusb3128g/versions.nix diff --git a/nix/home-manager/configuration/graphical-removable.nix b/nix/home-manager/configuration/graphical-removable.nix index 1cbf3ac..350b1be 100644 --- a/nix/home-manager/configuration/graphical-removable.nix +++ b/nix/home-manager/configuration/graphical-removable.nix @@ -26,6 +26,8 @@ in { gnutls = true; }; + android_sdk.accept_license = true; + packageOverrides = pkgs: with pkgs; { myPython36 = python36Full.withPackages (ps: with ps; [ pylint pep8 yapf flake8 diff --git a/nix/os/devices/steveej-rmvbl-sduusb3128g/versions.nix b/nix/os/devices/steveej-rmvbl-sduusb3128g/versions.nix new file mode 100644 index 0000000..52734ca --- /dev/null +++ b/nix/os/devices/steveej-rmvbl-sduusb3128g/versions.nix @@ -0,0 +1,10 @@ +{ + channelsNixosStable = { + ref = "nixos-18.09"; + rev = "7e88992a8c7b2de0bcb89182d8686b27bd93e46a"; + }; + channelsNixosUnstable = { + ref = "nixos-unstable"; + rev = "44b02b52ea6a49674f124f50009299f192ed78bb"; + }; +} From 75a8b3e94f50e83335a19e3e38d2fa1eb7894d54 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Sun, 6 Jan 2019 13:19:21 +0100 Subject: [PATCH 2/2] nix/graphical-removable: enable libvirtd --- nix/home-manager/configuration/graphical-removable.nix | 3 +++ nix/os/profiles/removable-medium/system.nix | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/nix/home-manager/configuration/graphical-removable.nix b/nix/home-manager/configuration/graphical-removable.nix index 350b1be..2c11681 100644 --- a/nix/home-manager/configuration/graphical-removable.nix +++ b/nix/home-manager/configuration/graphical-removable.nix @@ -147,5 +147,8 @@ in { myPython36 busyboxStatic + + # Virtualization + virtmanager ]); } diff --git a/nix/os/profiles/removable-medium/system.nix b/nix/os/profiles/removable-medium/system.nix index 92fc62c..fccfc9e 100644 --- a/nix/os/profiles/removable-medium/system.nix +++ b/nix/os/profiles/removable-medium/system.nix @@ -12,7 +12,7 @@ in { services.qemuGuest.enable = true; virtualisation = { - libvirtd.enable = false; + libvirtd.enable = true; virtualbox.host.enable = false; docker.enable = true; };