Add work profile

This commit is contained in:
Hendrik Sokolowski 2022-04-30 20:54:18 +02:00
parent 60b13f9ec2
commit 5d9d2caa4f
3 changed files with 20 additions and 4 deletions

View file

@ -119,8 +119,8 @@
pubsolaros-light = [ core-light base-user users.root ];
hensoko = pubsolaros ++ [ users.hensoko ];
hensoko-light = pubsolaros-light ++ [ users.hensoko ];
giggles = hensoko-light ++ [];
norman = hensoko ++ [ graphical ];
giggles = hensoko-light ++ [ ];
norman = hensoko ++ [ graphical work ];
redpanda = hensoko;
ringo = hensoko-light ++ [ graphical ];
};

View file

@ -9,8 +9,6 @@ in
./configuration.nix
];
pub-solar.nextcloud.enable = lib.mkForce false;
config = {
home-manager.users."${psCfg.user.name}".xdg.configFile = mkIf psCfg.sway.enable {
"sway/config.d/10-screens.conf".source = ./.config/sway/config.d/screens.conf;

18
profiles/work/default.nix Normal file
View file

@ -0,0 +1,18 @@
{ self, config, home-manager, lib, pkgs, inputs, ... }:
let
psCfg = config.pub-solar;
in
{
# Sets nrdxp.cachix.org binary cache which just speeds up some builds
imports = [ ../cachix ];
environment.systemPackages = with pkgs; [
python39Full
python39Packages.pyyaml
remmina
vscode
vscode-extensions.golang.go
vscode-extensions.ms-python.python
];
}