mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-11-25 01:33:17 +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
|
in
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
hyprdim
|
||||||
hyprnome
|
hyprnome
|
||||||
hypridle
|
hypridle
|
||||||
hyprlock
|
hyprlock
|
||||||
|
swww
|
||||||
|
grimblast
|
||||||
];
|
];
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
|
@ -68,10 +68,17 @@ in
|
|||||||
gnome.gnome-keyring.enable = true;
|
gnome.gnome-keyring.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = mkMerge [
|
||||||
pulseaudio
|
(attrValues {
|
||||||
anki
|
inherit (pkgs) wget jq eza fd fzf ripgrep;
|
||||||
kanjidraw
|
})
|
||||||
|
|
||||||
|
(mkIf japanese (attrValues {
|
||||||
|
inherit (pkgs) anki kanjidraw;
|
||||||
|
}))
|
||||||
|
|
||||||
|
(mkIf bloat (attrValues {
|
||||||
|
inherit (pkgs)
|
||||||
logseq
|
logseq
|
||||||
mullvad-browser
|
mullvad-browser
|
||||||
spek
|
spek
|
||||||
@ -85,6 +92,11 @@ in
|
|||||||
signal-desktop
|
signal-desktop
|
||||||
ungoogled-chromium
|
ungoogled-chromium
|
||||||
qbittorrent
|
qbittorrent
|
||||||
|
obs-studio
|
||||||
|
;
|
||||||
|
}))
|
||||||
|
|
||||||
|
pulseaudio
|
||||||
exo
|
exo
|
||||||
glib
|
glib
|
||||||
];
|
];
|
||||||
|
@ -2,54 +2,39 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
grimblast
|
|
||||||
osu-lazer-bin
|
osu-lazer-bin
|
||||||
(pass.withExtensions (ext: with ext; [ pass-otp ]))
|
(pass.withExtensions (ext: with ext; [ pass-otp ]))
|
||||||
pass
|
pass
|
||||||
treefmt
|
|
||||||
jamesdsp
|
jamesdsp
|
||||||
zbar
|
zbar
|
||||||
sakaya.packages.${system}.sakaya
|
sakaya.packages.${system}.sakaya
|
||||||
|
|
||||||
sqlcipher
|
sqlcipher
|
||||||
|
|
||||||
gdu
|
|
||||||
fdupes
|
fdupes
|
||||||
mediainfo
|
mediainfo
|
||||||
cmatrix
|
|
||||||
sox
|
sox
|
||||||
httpie
|
httpie
|
||||||
p7zip
|
|
||||||
rsync
|
|
||||||
unar
|
|
||||||
genact
|
|
||||||
ffmpeg
|
ffmpeg
|
||||||
killall
|
killall
|
||||||
trashy
|
trashy
|
||||||
whois
|
whois
|
||||||
dwt1-shell-color-scripts
|
|
||||||
dig
|
dig
|
||||||
yt-dlp
|
yt-dlp
|
||||||
neofetch
|
|
||||||
brightnessctl
|
brightnessctl
|
||||||
zellij
|
|
||||||
hexyl
|
|
||||||
jpegoptim
|
jpegoptim
|
||||||
playerctl
|
playerctl
|
||||||
recode
|
recode
|
||||||
rmlint
|
rmlint
|
||||||
sd
|
sd
|
||||||
smartmontools
|
smartmontools
|
||||||
visidata
|
|
||||||
scc
|
|
||||||
hwinfo
|
hwinfo
|
||||||
stress
|
stress
|
||||||
nixpkgs-review
|
nixpkgs-review
|
||||||
choose
|
choose
|
||||||
gum
|
|
||||||
hdparm
|
hdparm
|
||||||
imagemagick
|
imagemagick
|
||||||
onefetch
|
|
||||||
restic
|
restic
|
||||||
watchexec
|
watchexec
|
||||||
mpvpaper
|
mpvpaper
|
||||||
@ -57,7 +42,6 @@
|
|||||||
ventoy
|
ventoy
|
||||||
wf-recorder
|
wf-recorder
|
||||||
diskonaut
|
diskonaut
|
||||||
yazi
|
|
||||||
nodePackages.prisma
|
nodePackages.prisma
|
||||||
openssl
|
openssl
|
||||||
|
|
||||||
@ -76,32 +60,24 @@
|
|||||||
wev
|
wev
|
||||||
dmenu-wayland
|
dmenu-wayland
|
||||||
python311Packages.icoextract
|
python311Packages.icoextract
|
||||||
swww
|
|
||||||
srb2
|
srb2
|
||||||
crystalline
|
crystalline
|
||||||
thud
|
thud
|
||||||
wallust
|
wallust
|
||||||
activate-linux
|
activate-linux
|
||||||
tango
|
tango
|
||||||
obs-studio
|
|
||||||
nvd
|
nvd
|
||||||
hyprdim
|
|
||||||
nix-init
|
nix-init
|
||||||
diesel-cli
|
diesel-cli
|
||||||
litecli
|
litecli
|
||||||
lychee
|
lychee
|
||||||
|
|
||||||
colorpanes
|
|
||||||
sanctity
|
|
||||||
didu
|
|
||||||
|
|
||||||
nix-search-cli
|
nix-search-cli
|
||||||
satty
|
satty
|
||||||
aaaaxy
|
aaaaxy
|
||||||
lutgen
|
lutgen
|
||||||
sudachi-rs
|
sudachi-rs
|
||||||
pnpm-shell-completion
|
pnpm-shell-completion
|
||||||
rclone
|
|
||||||
];
|
];
|
||||||
|
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
@ -33,6 +33,40 @@ in
|
|||||||
inherit (pkgs) wget jq eza fd fzf ripgrep;
|
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 {
|
(mkIf postgres (attrValues {
|
||||||
inherit (pkgs) pgcli;
|
inherit (pkgs) pgcli;
|
||||||
}))
|
}))
|
||||||
|
Loading…
Reference in New Issue
Block a user