{ pkgs, ... }: { users.users."seraphim" = { isNormalUser = true; description = "seraphim"; shell = pkgs.fish; extraGroups = [ "networkmanager" "wheel" ]; packages = with pkgs; []; }; security.doas = { enable = true; extraRules = [ { users = [ "seraphim" ]; keepEnv = true; persist = true; } ]; }; programs.fish = { enable = true; interactiveShellInit = '' set -g fish_greeting "" fzf --fish | source ''; shellAliases = { ls = "eza -al --icons=auto"; ll = "eza -al --icons=auto"; }; }; }