feat: add dev host
This commit is contained in:
parent
cabf453a5d
commit
6d7db643bc
4 changed files with 163 additions and 0 deletions
36
hosts/dev/modules/dev-tools.nix
Normal file
36
hosts/dev/modules/dev-tools.nix
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
nixpkgs.overlays = [
|
||||
(import ../../utils/overlays/packages.nix)
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Development tools
|
||||
ddev
|
||||
docker-compose
|
||||
git
|
||||
git-lfs
|
||||
|
||||
# PHP
|
||||
php
|
||||
|
||||
# Node.js
|
||||
nodejs_22
|
||||
|
||||
# AI coding
|
||||
claude-code
|
||||
|
||||
# Utilities
|
||||
jq
|
||||
unzip
|
||||
vim
|
||||
wget
|
||||
curl
|
||||
htop
|
||||
tmux
|
||||
];
|
||||
|
||||
# Docker for ddev
|
||||
virtualisation.docker.enable = true;
|
||||
users.users.dominik.extraGroups = [ "docker" ];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue