diff --git a/flake.nix b/flake.nix index a50a86e..5a9410b 100644 --- a/flake.nix +++ b/flake.nix @@ -89,6 +89,7 @@ channelsConfig = { allowUnfreePredicate = pkg: builtins.elem (extended-lib.getName pkg) [ + "discord" "slack" "steam" "steam-original" diff --git a/machines/nucturne/software.nix b/machines/nucturne/software.nix index 71d5e31..ad5fe39 100644 --- a/machines/nucturne/software.nix +++ b/machines/nucturne/software.nix @@ -8,6 +8,7 @@ onlyoffice-bin krita # drawing tool for my wacom slack + discord ]; programs = { @@ -26,6 +27,7 @@ emacs.enable = true; obsstudio.enable = true; python.enable = true; + vscodium.enable = true; }; texlive.enable = true; diff --git a/machines/stel-xps/default.nix b/machines/stel-xps/default.nix index 8d1b16b..5472d30 100644 --- a/machines/stel-xps/default.nix +++ b/machines/stel-xps/default.nix @@ -48,9 +48,6 @@ # enable wireguard wireguard.enable = true; - # vscodium - vscodium.enable = true; - # user setup users = { enable = true; diff --git a/machines/stel-xps/software.nix b/machines/stel-xps/software.nix index c3dd08c..fe56208 100644 --- a/machines/stel-xps/software.nix +++ b/machines/stel-xps/software.nix @@ -8,6 +8,7 @@ libreoffice-fresh onlyoffice-bin slack + discord ]; programs = { @@ -29,6 +30,7 @@ emacs.enable = true; obsstudio.enable = true; python.enable = true; + vscodium.enable = true; }; texlive.enable = true; diff --git a/modules/vscodium.nix b/modules/vscodium.nix index 4f71c24..95866f9 100644 --- a/modules/vscodium.nix +++ b/modules/vscodium.nix @@ -5,10 +5,10 @@ ... }: with lib; { - options.elss.vscodium.enable = mkEnableOption "Configure VSCodium with needed extensions"; + options.elss.programs.vscodium.enable = mkEnableOption "Configure VSCodium with needed extensions"; config = let - cfg = config.elss.vscodium; + cfg = config.elss.programs.vscodium; in mkIf cfg.enable { environment.systemPackages = with pkgs; [