mirror of
https://github.com/ryanccn/flake.git
synced 2025-12-06 08:10:43 +01:00
69 lines
909 B
Nix
69 lines
909 B
Nix
{
|
|
pkgs,
|
|
inputs',
|
|
...
|
|
}:
|
|
let
|
|
defaultPackage = name: inputs'.${name}.packages.default;
|
|
in
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
nixfmt-rfc-style
|
|
alejandra
|
|
nixpkgs-fmt
|
|
statix
|
|
deadnix
|
|
|
|
nix-your-shell
|
|
nix-output-monitor
|
|
nix-melt
|
|
|
|
fnm
|
|
deno
|
|
bun
|
|
|
|
(python312.withPackages (ps: with ps; [ pip ]))
|
|
uv
|
|
ruff
|
|
yt-dlp
|
|
xkcdpass
|
|
|
|
nodePackages.typescript-language-server
|
|
dprint
|
|
|
|
# google-cloud-sdk
|
|
# railway
|
|
# cloudflared
|
|
# flyctl
|
|
|
|
# btop
|
|
doggo
|
|
doppler
|
|
dust
|
|
fd
|
|
ffmpeg
|
|
gum
|
|
hyperfine
|
|
jq
|
|
just
|
|
nerdfix
|
|
reuse
|
|
ripgrep
|
|
tokei
|
|
vhs
|
|
vivid
|
|
watchexec
|
|
xh
|
|
|
|
typst
|
|
exiftool
|
|
# packwiz
|
|
# spicetify-cli
|
|
|
|
(defaultPackage "nrr")
|
|
(defaultPackage "am")
|
|
(defaultPackage "nyoom")
|
|
(defaultPackage "morlana")
|
|
(defaultPackage "spdx-gen")
|
|
];
|
|
}
|