{ pkgs, ... }: { # flake + nix-command nix.settings.experimental-features = [ "nix-command" "flakes" ]; # Required when using zsh as user shell programs.zsh.enable = true; users.users.michaotic = { isNormalUser = true; shell = pkgs.zsh; home = "/home/michaotic"; }; environment.systemPackages = [ pkgs.vim ]; }