From 6d0b2273f5d18f1aa64a9de6acf04738bbf7d19c Mon Sep 17 00:00:00 2001 From: fleaz Date: Thu, 3 Feb 2022 11:09:29 +0100 Subject: [PATCH] Try to optionally include networkmanager --- home-manager/default.nix | 11 ++++++++++- users/fleaz.nix | 5 ++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/home-manager/default.nix b/home-manager/default.nix index cb93d14..694899a 100644 --- a/home-manager/default.nix +++ b/home-manager/default.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: let home-manager = (import ../nix/sources.nix).home-manager; @@ -62,8 +62,17 @@ in { fira-code prusa-slicer htop + + # hack + networkmanager + networkmanager-openvpn + ] ++ lib.optionals (config.networking.hostName == "jimbo") [ + # Not working with include + networkmanager + networkmanager-openvpn ]; + programs.zsh = { enable = true; sessionVariables = { GOPATH = "/home/fleaz/workspace/go"; }; diff --git a/users/fleaz.nix b/users/fleaz.nix index 2e4c8ed..25f81cc 100644 --- a/users/fleaz.nix +++ b/users/fleaz.nix @@ -1,7 +1,10 @@ { pkgs, ... }: { users.users.fleaz = { isNormalUser = true; - extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user. + extraGroups = [ + "wheel" # Enable ‘sudo’ for the user. + "networkmanager" # Access to networkmanager + ]; shell = pkgs.zsh; }; }