completely refactor and modularize flake

This commit is contained in:
willifan 2024-12-26 23:10:52 +01:00
parent 3b1ed7e281
commit b7210fcf8e
141 changed files with 884 additions and 2605 deletions

View file

@ -0,0 +1,39 @@
{ lib, config, pkgs, attrs, system, ... }:
lib.mkIf config.desktop.enable {
environment.systemPackages =
(with pkgs; [
bc
jq
xorg.xrandr
feh
enpass
vesktop
obsidian
kicad
protonmail-desktop
signal-desktop
piper
qemu
libreoffice
blender
gimp
inkscape
prusa-slicer
UVtools
audacity
glib
])
++
[
attrs.zen.packages.${system}.specific
];
}