mirror of
https://github.com/ellmau/nixos.git
synced 2025-12-19 09:29:36 +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 = {
|
channelsConfig = {
|
||||||
allowUnfreePredicate = pkg:
|
allowUnfreePredicate = pkg:
|
||||||
builtins.elem (extended-lib.getName pkg) [
|
builtins.elem (extended-lib.getName pkg) [
|
||||||
|
"discord"
|
||||||
"slack"
|
"slack"
|
||||||
"steam"
|
"steam"
|
||||||
"steam-original"
|
"steam-original"
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
onlyoffice-bin
|
onlyoffice-bin
|
||||||
krita # drawing tool for my wacom
|
krita # drawing tool for my wacom
|
||||||
slack
|
slack
|
||||||
|
discord
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
@ -26,6 +27,7 @@
|
|||||||
emacs.enable = true;
|
emacs.enable = true;
|
||||||
obsstudio.enable = true;
|
obsstudio.enable = true;
|
||||||
python.enable = true;
|
python.enable = true;
|
||||||
|
vscodium.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
texlive.enable = true;
|
texlive.enable = true;
|
||||||
|
|||||||
@ -48,9 +48,6 @@
|
|||||||
# enable wireguard
|
# enable wireguard
|
||||||
wireguard.enable = true;
|
wireguard.enable = true;
|
||||||
|
|
||||||
# vscodium
|
|
||||||
vscodium.enable = true;
|
|
||||||
|
|
||||||
# user setup
|
# user setup
|
||||||
users = {
|
users = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
libreoffice-fresh
|
libreoffice-fresh
|
||||||
onlyoffice-bin
|
onlyoffice-bin
|
||||||
slack
|
slack
|
||||||
|
discord
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
@ -29,6 +30,7 @@
|
|||||||
emacs.enable = true;
|
emacs.enable = true;
|
||||||
obsstudio.enable = true;
|
obsstudio.enable = true;
|
||||||
python.enable = true;
|
python.enable = true;
|
||||||
|
vscodium.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
texlive.enable = true;
|
texlive.enable = true;
|
||||||
|
|||||||
@ -5,10 +5,10 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
with lib; {
|
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
|
config = let
|
||||||
cfg = config.elss.vscodium;
|
cfg = config.elss.programs.vscodium;
|
||||||
in
|
in
|
||||||
mkIf cfg.enable {
|
mkIf cfg.enable {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user