Add baseline extras: tailscale, docker, telegram, flameshot, aider/opencode/goose/gemini

This commit is contained in:
2026-02-09 18:41:42 +11:00
parent 78f039c980
commit 751e8a67e7
4 changed files with 28 additions and 5 deletions

View File

@@ -117,7 +117,7 @@
users.users.sam = {
isNormalUser = true;
description = "Sam";
extraGroups = [ "wheel" "networkmanager" "video" "render" ];
extraGroups = [ "wheel" "networkmanager" "video" "render" "docker"];
shell = pkgs.zsh;
};
@@ -197,7 +197,7 @@ PermitRootLogin = "no";
# ---
# Docker (DEFER for now)
# ---
virtualisation.docker.enable = false;
virtualisation.docker.enable = true;
# ---
# Mounts
@@ -236,6 +236,8 @@ PermitRootLogin = "no";
# Minimal system packages needed for the session and core usability
environment.systemPackages = with pkgs; [
telegram-desktop
flameshot
waybar
firefox
google-chrome
@@ -248,7 +250,7 @@ PermitRootLogin = "no";
grim
slurp
];
services.tailscale.enable = true;
# ---
# NVIDIA (simple, first-boot stable config; PRIME tuning later)
# ---