main
 1{den, ...}: {
 2  den.aspects.dev.includes = [den.aspects.dev.utils];
 3  den.aspects.dev.utils = {
 4    includes = [den.aspects.services.podman];
 5
 6    nixos = {
 7      programs.nix-ld.enable = true;
 8    };
 9
10    provides.to-users = {
11      hjem = {pkgs, ...}: {
12        packages = with pkgs; [
13          # Nix
14          nixd # Nix LSP
15          alejandra # Nix formatter
16
17          # Make-like
18          gnumake
19          just
20          just-lsp
21
22          # Config file
23          vscode-json-languageserver
24          yaml-language-server
25          taplo # TOML LSP / formatter
26
27          # Script related
28          bash-language-server
29          shellcheck
30          shfmt
31
32          python3
33          ty # Python LSP
34          ruff # Python fomatter
35
36          # Documents
37          rumdl # Markdown linter / formatter
38
39          # Misc
40          jq
41          yq-go
42          scooter
43        ];
44      };
45    };
46  };
47}