chore: Attempt to organize packages a bit

Not perfect but good enough.
This commit is contained in:
Donovan Glover 2024-04-06 10:19:02 -04:00
parent 5bc853c489
commit 10bc64f097
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
4 changed files with 50 additions and 60 deletions

View File

@ -1,8 +1,6 @@
{ pkgs, ... }: { pkgs, ... }:
let let
inherit (pkgs) hyprdim hyprnome hypridle hyprlock swww grimblast polkit_gnome;
opacity = "0.95"; opacity = "0.95";
super = "SUPER"; super = "SUPER";
@ -13,13 +11,27 @@ let
swapBackgroundScript = "hypr/swap-bg.fish"; swapBackgroundScript = "hypr/swap-bg.fish";
in in
{ {
home.packages = [ home.packages = with pkgs; [
hyprdim hyprdim
hyprnome hyprnome
hypridle hypridle
hyprlock hyprlock
swww swww
grimblast grimblast
brightnessctl
playerctl
mpvpaper
lnch
wev
tessen
wtype
dmenu-wayland
thud
python311Packages.icoextract
wallust
activate-linux
wl-clipboard-rs
wf-recorder
]; ];
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {

View File

@ -80,10 +80,6 @@ in
}; };
environment.systemPackages = mkMerge [ environment.systemPackages = mkMerge [
(attrValues {
inherit (pkgs) wget jq eza fd fzf ripgrep;
})
(mkIf japanese (attrValues { (mkIf japanese (attrValues {
inherit (pkgs) anki kanjidraw; inherit (pkgs) anki kanjidraw;
})) }))
@ -104,6 +100,9 @@ in
ungoogled-chromium ungoogled-chromium
qbittorrent qbittorrent
obs-studio obs-studio
satty
aaaaxy
srb2
; ;
})) }))

View File

@ -11,60 +11,22 @@
sqlcipher sqlcipher
fdupes
mediainfo
sox
httpie
ffmpeg
killall
trashy
whois
dig
yt-dlp
brightnessctl
jpegoptim jpegoptim
playerctl
recode recode
rmlint rmlint
sd
smartmontools smartmontools
hwinfo
stress
nixpkgs-review
choose
hdparm
imagemagick
restic restic
watchexec watchexec
mpvpaper
timg
ventoy ventoy
wf-recorder
diskonaut
nodePackages.prisma nodePackages.prisma
openssl openssl
zola zola
file
tessen
wtype
mtr
cointop
tectonic tectonic
pipe-rename pipe-rename
poppler_utils poppler_utils
wl-clipboard-rs
lnch
wev
dmenu-wayland
python311Packages.icoextract
srb2
crystalline crystalline
thud
wallust
activate-linux
tango tango
nvd nvd
nix-init nix-init
@ -73,8 +35,6 @@
lychee lychee
nix-search-cli nix-search-cli
satty
aaaaxy
lutgen lutgen
sudachi-rs sudachi-rs
pnpm-shell-completion pnpm-shell-completion

View File

@ -30,14 +30,34 @@ in
environment.systemPackages = mkMerge [ environment.systemPackages = mkMerge [
(attrValues { (attrValues {
inherit (pkgs) wget jq eza fd fzf ripgrep; inherit (pkgs)
}) wget
jq
(attrValues { eza
inherit (pkgs) treefmt; fd
}) fzf
ripgrep
(attrValues { file
timg
choose
sd
;
inherit (pkgs)
treefmt
httpie
yt-dlp
sox
dig
mtr
mediainfo
fdupes
whois
killall
trashy
hwinfo
stress
hdparm
;
inherit (pkgs) inherit (pkgs)
neofetch neofetch
onefetch onefetch
@ -48,22 +68,21 @@ in
sanctity sanctity
cmatrix cmatrix
; ;
})
(attrValues {
inherit (pkgs) inherit (pkgs)
gdu gdu
hexyl hexyl
visidata visidata
zellij zellij
diskonaut
; ;
})
(attrValues {
inherit (pkgs) inherit (pkgs)
p7zip p7zip
unar unar
rsync rsync
rclone rclone
ffmpeg
imagemagick
nixpkgs-review
; ;
}) })