From 760442315feba8a7b2b5cdbcc7c3b741495f7840 Mon Sep 17 00:00:00 2001 From: Jens Nolte <jens@nightmarestudio.de> Date: Thu, 7 Nov 2019 02:01:51 +0100 Subject: [PATCH] Create workstation layer --- nixos/layers/desktop.nix | 5 ++--- nixos/layers/workstation.nix | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 nixos/layers/workstation.nix diff --git a/nixos/layers/desktop.nix b/nixos/layers/desktop.nix index eecb0c4..25d38a7 100644 --- a/nixos/layers/desktop.nix +++ b/nixos/layers/desktop.nix @@ -1,3 +1,4 @@ +# Basic desktop functionality (window manager, terminal emulator, browser and a few utilities) { pkgs, ... }: let @@ -25,7 +26,7 @@ in ]; environment.systemPackages = with pkgs; [ - # desktop programs + # desktop environment programs glxinfo gnome3.gnome-disk-utility vscode @@ -60,8 +61,6 @@ in users.jens = { packages = with pkgs; [ chromium - tdesktop - spotify pavucontrol playerctl xdg_utils diff --git a/nixos/layers/workstation.nix b/nixos/layers/workstation.nix new file mode 100644 index 0000000..38ac214 --- /dev/null +++ b/nixos/layers/workstation.nix @@ -0,0 +1,14 @@ +{ pkgs, ... }: + +{ + imports = [ + ./desktop.nix + ]; + + environment.systemPackages = with pkgs; [ + virtmanager + + tdesktop + spotify + ]; +} \ No newline at end of file -- GitLab