mirror of
https://github.com/ellmau/nixos.git
synced 2025-12-18 09:19:39 +01:00
[stel-xps,nucturne] Add vscodium to progrom subgroup. Add Discord
This commit is contained in:
parent
09452d5cc6
commit
10b812fd99
@ -89,6 +89,7 @@
|
||||
channelsConfig = {
|
||||
allowUnfreePredicate = pkg:
|
||||
builtins.elem (extended-lib.getName pkg) [
|
||||
"discord"
|
||||
"slack"
|
||||
"steam"
|
||||
"steam-original"
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -48,9 +48,6 @@
|
||||
# enable wireguard
|
||||
wireguard.enable = true;
|
||||
|
||||
# vscodium
|
||||
vscodium.enable = true;
|
||||
|
||||
# user setup
|
||||
users = {
|
||||
enable = true;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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; [
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user