[development] Adds more development utils.

This commit is contained in:
2025-04-28 18:28:20 -07:00
parent 58665f6fcb
commit 6fd171ae12
4 changed files with 21 additions and 6 deletions

View File

@@ -1,4 +1,4 @@
{ pkgs, ... }: { ... }:
{ {
imports = [ imports = [
# Dev apps # Dev apps
@@ -12,8 +12,10 @@
./lua.nix ./lua.nix
]; ];
home.packages = with pkgs; [ programs.direnv = {
# Dev helpers enable = true;
direnv enableBashIntegration = true;
]; enableZshIntegration = true;
nix-direnv.enable = true;
};
} }

View File

@@ -0,0 +1,11 @@
{ pkgs, ... }:
{
# Use podman over docker
services.podman = {
enable = true;
};
home.packages = with pkgs; [
podman-compose
];
}

View File

@@ -9,11 +9,12 @@ in
imports = imports =
map (x: ../../../home-manager + x) [ map (x: ../../../home-manager + x) [
"/features/development/development.nix" "/features/development/development.nix"
"/features/development/docker.nix"
"/features/development/haskell.nix" "/features/development/haskell.nix"
"/features/eww"
"/features/gaming.nix" "/features/gaming.nix"
"/features/linux-desktop.nix" "/features/linux-desktop.nix"
"/features/notes.nix" "/features/notes.nix"
"/features/eww"
] ]
++ [ ++ [
(import ../../../home-manager/features/wallpaper.nix monitors) (import ../../../home-manager/features/wallpaper.nix monitors)

View File

@@ -4,6 +4,7 @@
map (x: ../../../home-manager + x) [ map (x: ../../../home-manager + x) [
"/features/development/development.nix" "/features/development/development.nix"
"/features/development/haskell.nix" "/features/development/haskell.nix"
"/features/development/docker.nix"
"/features/linux-desktop.nix" "/features/linux-desktop.nix"
"/features/notes.nix" "/features/notes.nix"
"/features/eww" "/features/eww"