users/infinidoge: move packages into graphical/non-minimal/media
This commit is contained in:
parent
e37af008ac
commit
58cb492cae
4 changed files with 18 additions and 14 deletions
|
@ -42,6 +42,7 @@ in
|
|||
shellAliases = mkOpt (attrsOf str) { };
|
||||
variables = mkOpt (attrsOf (oneOf [ (listOf str) str path ])) { };
|
||||
media.enable = mkBoolOpt false;
|
||||
minimal.enable = mkBoolOpt false;
|
||||
};
|
||||
|
||||
common = mkOpt (attrsOf anything) { };
|
||||
|
|
|
@ -45,6 +45,7 @@ in
|
|||
|
||||
home.home.packages = with pkgs; [
|
||||
(mkIf cfg.prismlauncher.enable cfg.prismlauncher.package)
|
||||
(mkIf cfg.prismlauncher.enable unbted)
|
||||
alsa-oss
|
||||
(mkIf cfg.lutris.enable cfg.lutris.package)
|
||||
(mkIf cfg.olympus.enable cfg.olympus.package)
|
||||
|
|
|
@ -36,31 +36,27 @@ in
|
|||
bsd-finger
|
||||
jmtpfs
|
||||
ncdu
|
||||
packwiz
|
||||
peaclock
|
||||
pop
|
||||
toot
|
||||
unbted
|
||||
|
||||
(lib.optionals (!main.universe.minimal.enable) [
|
||||
packwiz
|
||||
toot
|
||||
])
|
||||
|
||||
(ifGraphical [
|
||||
# Tools
|
||||
audacity
|
||||
bitwarden
|
||||
imv
|
||||
inkscape
|
||||
krita
|
||||
libreoffice-fresh
|
||||
simulide
|
||||
speedcrunch
|
||||
|
||||
(discord-canary.override { withVencord = true; withOpenASAR = true; withTTS = false; })
|
||||
])
|
||||
|
||||
(lib.optionals (!main.universe.minimal.enable && main.info.graphical) [
|
||||
(discord.override { withVencord = true; withOpenASAR = true; withTTS = false; })
|
||||
schildichat-desktop
|
||||
teams-for-linux
|
||||
thunderbird
|
||||
tor-browser
|
||||
|
||||
(optional main.modules.hardware.form.desktop qbittorrent)
|
||||
bitwarden
|
||||
qbittorrent
|
||||
])
|
||||
];
|
||||
};
|
||||
|
|
|
@ -15,10 +15,16 @@ lib.mkIf main.universe.media.enable
|
|||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
audacity
|
||||
feishin
|
||||
id3v2
|
||||
imv
|
||||
inkscape
|
||||
jellyfin-media-player
|
||||
krita
|
||||
libreoffice-fresh
|
||||
picard
|
||||
playerctl
|
||||
simulide
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue