meta: Continue modularizing packages

Should make it easier to know what's what.
This commit is contained in:
Donovan Glover 2024-04-04 20:02:51 -04:00
parent 0babbfe458
commit b46c9a05a9
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
4 changed files with 66 additions and 41 deletions

View File

@ -6,9 +6,12 @@ let
in
{
home.packages = with pkgs; [
hyprdim
hyprnome
hypridle
hyprlock
swww
grimblast
];
wayland.windowManager.hyprland = {

View File

@ -68,10 +68,17 @@ in
gnome.gnome-keyring.enable = true;
};
environment.systemPackages = with pkgs; [
pulseaudio
anki
kanjidraw
environment.systemPackages = mkMerge [
(attrValues {
inherit (pkgs) wget jq eza fd fzf ripgrep;
})
(mkIf japanese (attrValues {
inherit (pkgs) anki kanjidraw;
}))
(mkIf bloat (attrValues {
inherit (pkgs)
logseq
mullvad-browser
spek
@ -85,6 +92,11 @@ in
signal-desktop
ungoogled-chromium
qbittorrent
obs-studio
;
}))
pulseaudio
exo
glib
];

View File

@ -2,54 +2,39 @@
{
environment.systemPackages = with pkgs; [
grimblast
osu-lazer-bin
(pass.withExtensions (ext: with ext; [ pass-otp ]))
pass
treefmt
jamesdsp
zbar
sakaya.packages.${system}.sakaya
sqlcipher
gdu
fdupes
mediainfo
cmatrix
sox
httpie
p7zip
rsync
unar
genact
ffmpeg
killall
trashy
whois
dwt1-shell-color-scripts
dig
yt-dlp
neofetch
brightnessctl
zellij
hexyl
jpegoptim
playerctl
recode
rmlint
sd
smartmontools
visidata
scc
hwinfo
stress
nixpkgs-review
choose
gum
hdparm
imagemagick
onefetch
restic
watchexec
mpvpaper
@ -57,7 +42,6 @@
ventoy
wf-recorder
diskonaut
yazi
nodePackages.prisma
openssl
@ -76,32 +60,24 @@
wev
dmenu-wayland
python311Packages.icoextract
swww
srb2
crystalline
thud
wallust
activate-linux
tango
obs-studio
nvd
hyprdim
nix-init
diesel-cli
litecli
lychee
colorpanes
sanctity
didu
nix-search-cli
satty
aaaaxy
lutgen
sudachi-rs
pnpm-shell-completion
rclone
];
nixpkgs.config.allowUnfree = true;

View File

@ -33,6 +33,40 @@ in
inherit (pkgs) wget jq eza fd fzf ripgrep;
})
(attrValues {
inherit (pkgs) treefmt;
})
(attrValues {
inherit (pkgs)
neofetch
onefetch
scc
genact
dwt1-shell-color-scripts
colorpanes
sanctity
cmatrix
;
})
(attrValues {
inherit (pkgs)
gdu
hexyl
visidata
zellij
;
})
(attrValues {
inherit (pkgs)
p7zip
unar
rsync
rclone
;
})
(mkIf postgres (attrValues {
inherit (pkgs) pgcli;
}))