mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-11-28 19:23:48 +01:00
meta: Continue modularizing packages
Should make it easier to know what's what.
This commit is contained in:
parent
0babbfe458
commit
b46c9a05a9
@ -6,9 +6,12 @@ let
|
||||
in
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
hyprdim
|
||||
hyprnome
|
||||
hypridle
|
||||
hyprlock
|
||||
swww
|
||||
grimblast
|
||||
];
|
||||
|
||||
wayland.windowManager.hyprland = {
|
||||
|
@ -68,23 +68,35 @@ in
|
||||
gnome.gnome-keyring.enable = true;
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
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
|
||||
audacity
|
||||
gimp
|
||||
sqlitebrowser
|
||||
qdirstat
|
||||
libreoffice
|
||||
krita
|
||||
element-desktop
|
||||
signal-desktop
|
||||
ungoogled-chromium
|
||||
qbittorrent
|
||||
obs-studio
|
||||
;
|
||||
}))
|
||||
|
||||
pulseaudio
|
||||
anki
|
||||
kanjidraw
|
||||
logseq
|
||||
mullvad-browser
|
||||
spek
|
||||
audacity
|
||||
gimp
|
||||
sqlitebrowser
|
||||
qdirstat
|
||||
libreoffice
|
||||
krita
|
||||
element-desktop
|
||||
signal-desktop
|
||||
ungoogled-chromium
|
||||
qbittorrent
|
||||
exo
|
||||
glib
|
||||
];
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
}))
|
||||
|
Loading…
Reference in New Issue
Block a user