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

@ -120,7 +120,7 @@
hensoko = pubsolaros ++ [ users.hensoko ]; hensoko = pubsolaros ++ [ users.hensoko ];
hensoko-light = pubsolaros-light ++ [ users.hensoko ]; hensoko-light = pubsolaros-light ++ [ users.hensoko ];
giggles = hensoko-light ++ [ ]; giggles = hensoko-light ++ [ ];
norman = hensoko ++ [ graphical ]; norman = hensoko ++ [ graphical work ];
redpanda = hensoko; redpanda = hensoko;
ringo = hensoko-light ++ [ graphical ]; ringo = hensoko-light ++ [ graphical ];
}; };

View file

@ -9,8 +9,6 @@ in
./configuration.nix ./configuration.nix
]; ];
pub-solar.nextcloud.enable = lib.mkForce false;
config = { config = {
home-manager.users."${psCfg.user.name}".xdg.configFile = mkIf psCfg.sway.enable { 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; "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
];
}