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,23 +21,40 @@
home.packages = home.packages =
with pkgs; with pkgs;
lib.concatLists [
# libreoffice
[ [
#calculator
gnome-calculator
#productivity stuff
libreoffice libreoffice
hunspell # spellcheck hunspell # spellcheck
hunspellDicts.en_US # spellcheck dictionary hunspellDicts.en_US # spellcheck dictionary
]
#video and audio downloading # browsers
parabolic [
#soulseek client
nicotine-plus
#dark web browsing deep web browsing
tor-browser tor-browser
inputs.zen-browser.packages."${system}".twilight
]
# music library management
[
picard
puddletag
lrcget
]
# image editing
[
darktable
rawtherapee
hugin
gimp3
pinta
]
[
#calculator
gnome-calculator
# audio editing # audio editing
audacity audacity
@ -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 = ''