nix/moduler/dev.nix
2025-11-17 21:28:37 +01:00

71 lines
857 B
Nix

{
inputs,
lib,
config,
pkgs,
myhostname,
...
}:
let
# go-migrate-pg = pkgs.go-migrate.overrideAttrs (oldAttrs: {
# tags = [ "postgres" ];
# });
in
{
nix.settings.trusted-users = [
"root"
"fw"
];
environment.systemPackages = with pkgs; [
# Neovim
inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default
# Nix
devenv
nixfmt-rfc-style
# Docker
dive
lazydocker
# Jobb
dotnetCorePackages.dotnet_9.sdk
gh
awscli
minio-client
# opentofu
# azure-cli
# jira-cli-go
# Blogging
zola
# System Design
# sqlc
# postgresql
# plantuml
# Web Dev
# tailwindcss
prettierd
# Go
go
# air
# templ
# go-migrate-pg
# Build
git
gcc
gnumake
cmake
# System Tools
yq
jq
git
qrencode
];
}