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) { };
|
shellAliases = mkOpt (attrsOf str) { };
|
||||||
variables = mkOpt (attrsOf (oneOf [ (listOf str) str path ])) { };
|
variables = mkOpt (attrsOf (oneOf [ (listOf str) str path ])) { };
|
||||||
media.enable = mkBoolOpt false;
|
media.enable = mkBoolOpt false;
|
||||||
|
minimal.enable = mkBoolOpt false;
|
||||||
};
|
};
|
||||||
|
|
||||||
common = mkOpt (attrsOf anything) { };
|
common = mkOpt (attrsOf anything) { };
|
||||||
|
|
|
@ -45,6 +45,7 @@ in
|
||||||
|
|
||||||
home.home.packages = with pkgs; [
|
home.home.packages = with pkgs; [
|
||||||
(mkIf cfg.prismlauncher.enable cfg.prismlauncher.package)
|
(mkIf cfg.prismlauncher.enable cfg.prismlauncher.package)
|
||||||
|
(mkIf cfg.prismlauncher.enable unbted)
|
||||||
alsa-oss
|
alsa-oss
|
||||||
(mkIf cfg.lutris.enable cfg.lutris.package)
|
(mkIf cfg.lutris.enable cfg.lutris.package)
|
||||||
(mkIf cfg.olympus.enable cfg.olympus.package)
|
(mkIf cfg.olympus.enable cfg.olympus.package)
|
||||||
|
|
|
@ -36,31 +36,27 @@ in
|
||||||
bsd-finger
|
bsd-finger
|
||||||
jmtpfs
|
jmtpfs
|
||||||
ncdu
|
ncdu
|
||||||
packwiz
|
|
||||||
peaclock
|
peaclock
|
||||||
pop
|
pop
|
||||||
toot
|
|
||||||
unbted
|
(lib.optionals (!main.universe.minimal.enable) [
|
||||||
|
packwiz
|
||||||
|
toot
|
||||||
|
])
|
||||||
|
|
||||||
(ifGraphical [
|
(ifGraphical [
|
||||||
# Tools
|
|
||||||
audacity
|
|
||||||
bitwarden
|
|
||||||
imv
|
|
||||||
inkscape
|
|
||||||
krita
|
|
||||||
libreoffice-fresh
|
|
||||||
simulide
|
|
||||||
speedcrunch
|
speedcrunch
|
||||||
|
|
||||||
(discord-canary.override { withVencord = true; withOpenASAR = true; withTTS = false; })
|
(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; })
|
(discord.override { withVencord = true; withOpenASAR = true; withTTS = false; })
|
||||||
schildichat-desktop
|
schildichat-desktop
|
||||||
teams-for-linux
|
teams-for-linux
|
||||||
thunderbird
|
thunderbird
|
||||||
tor-browser
|
tor-browser
|
||||||
|
bitwarden
|
||||||
(optional main.modules.hardware.form.desktop qbittorrent)
|
qbittorrent
|
||||||
])
|
])
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
|
@ -15,10 +15,16 @@ lib.mkIf main.universe.media.enable
|
||||||
};
|
};
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
audacity
|
||||||
feishin
|
feishin
|
||||||
id3v2
|
id3v2
|
||||||
|
imv
|
||||||
|
inkscape
|
||||||
jellyfin-media-player
|
jellyfin-media-player
|
||||||
|
krita
|
||||||
|
libreoffice-fresh
|
||||||
picard
|
picard
|
||||||
playerctl
|
playerctl
|
||||||
|
simulide
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue