use lib.concatLists

This commit is contained in:
Simon Gardling 2025-08-12 01:57:55 -07:00
parent 1cc7af1df8
commit 54201f002b
Signed by: titaniumtown
GPG Key ID: 9AB28AC10ECE533D
2 changed files with 141 additions and 140 deletions

View File

@ -21,25 +21,42 @@
home.packages = home.packages =
with pkgs; with pkgs;
lib.concatLists [
# libreoffice
[
libreoffice
hunspell # spellcheck
hunspellDicts.en_US # spellcheck dictionary
]
# browsers
[
tor-browser
inputs.zen-browser.packages."${system}".twilight
]
# music library management
[
picard
puddletag
lrcget
]
# image editing
[
darktable
rawtherapee
hugin
gimp3
pinta
]
[ [
#calculator #calculator
gnome-calculator gnome-calculator
#productivity stuff # audio editing
libreoffice
hunspell # spellcheck
hunspellDicts.en_US # spellcheck dictionary
#video and audio downloading
parabolic
#soulseek client
nicotine-plus
#dark web browsing deep web browsing
tor-browser
#audio editing
audacity audacity
#fonts #fonts
@ -53,7 +70,7 @@
#audio mixer (pavucontrol but for pipewire) #audio mixer (pavucontrol but for pipewire)
pwvucontrol pwvucontrol
#minecraft launcher # minecraft launcher
prismlauncher prismlauncher
mpv mpv
@ -66,7 +83,7 @@
signal-desktop signal-desktop
#accounting # accounting
# gnucash # gnucash
# image tools # image tools
@ -82,37 +99,17 @@
libnotify # notifications library libnotify # notifications library
xdg-utils # xdg utils xdg-utils # xdg utils
# music tagging utility
picard
# music lyric fetcher
lrcget
inputs.zen-browser.packages."${system}".twilight
puddletag
wireshark wireshark
darktable nautilus
rawtherapee
hugin
# nufraw
nufraw-thumbnailer nufraw-thumbnailer
gdk-pixbuf gdk-pixbuf
nautilus
enblend-enfuse enblend-enfuse
savvycan
# simple screen recording on wayland # simple screen recording on wayland
wl-screenrec wl-screenrec
gimp3
pinta
# wayland-compatible color picker # wayland-compatible color picker
hyprpicker hyprpicker
@ -131,7 +128,9 @@
localsend localsend
] ]
++ (builtins.filter lib.isDerivation (builtins.attrValues nerd-fonts)); # all the fonts
(builtins.filter lib.isDerivation (builtins.attrValues nerd-fonts))
];
# programs.zed-editor = { # programs.zed-editor = {
# enable = true; # enable = true;

View File

@ -123,6 +123,7 @@ in
home.packages = home.packages =
with pkgs; with pkgs;
lib.concatLists [
[ [
# python formatter # python formatter
ruff ruff
@ -202,10 +203,11 @@ in
yt-dlp yt-dlp
] ]
++ rust_pkgs rust_pkgs
++ lsps lsps
++ java_tools java_tools
++ common_tools; common_tools
];
# https://github.com/flamegraph-rs/flamegraph # https://github.com/flamegraph-rs/flamegraph
home.file.".cargo/config.toml".text = '' home.file.".cargo/config.toml".text = ''