add flake and make system usablewo

This commit is contained in:
Theo Hahn committed 2026-09-20 13:04:04 +02:00
1 parent 58424b0cfc
commit 4b50f2f7d7
5 files changed
+125 -24

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
{ config, pkgs, ... }:
{
users.users = {
theo = {
isNormalUser = true;
extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user.
packages = with pkgs; [
lazygit
helix
yazi
git
tree
just
fastfetch
ashell
kitty
hyprlauncher
];
};
};
home-manager.users.theo = { pkgs, ... }: {
home.packages = with pkgs; [ atool httpie ];
programs.bash.enable = true;
home.stateVersion = "26.11";
};
}