setup-env #1

Merged
noah.knegt merged 28 commits from setup-env into main 2025-02-28 21:49:32 +01:00
13 changed files with 182 additions and 21 deletions
Showing only changes of commit f7e6844a5b - Show all commits

View File

@@ -3,6 +3,7 @@
{
imports = [
./antidote.nix
./starship.nix
./zsh.nix
];
}

View File

@@ -0,0 +1,8 @@
{ pkgs, inputs, ... }:
{
programs.starship = {
enable = true;
enableZshIntegration = true;
};
}

View File

@@ -100,11 +100,14 @@
#media-session.enable = true;
};
programs.zsh.enable = true;
# Define a user account. Don't forget to set a password with 'passwd'.
users.users.noahk = {
isNormalUser = true;
description = "Noah Knegt";
extraGroups = [ "networkmanager" "wheel" ];
shell = pkgs.zsh;
};
# Install firefox.