{ config, pkgs, inputs, ... }: let pinnedZoomPkgs = import (builtins.fetchTarball { url = "https://github.com/NixOS/nixpkgs/archive/3f316d2a50699a78afe5e77ca486ad553169061e.tar.gz"; sha256 = "1gfnjl8zjai1cjqhx96jjnnq7zjdn0ajd14xmb09jrgnjs0dw1im"; }) { system = "x86_64-linux"; config.allowUnfree = true; }; pinnedZoom = pinnedZoomPkgs.zoom-us; in { # Define a user account. Don't forget to set a password with ‘passwd’. users = { defaultUserShell = pkgs.zsh; users.marvin = { isNormalUser = true; description = "Marvin"; extraGroups = [ "networkmanager" "wheel" ]; packages = with pkgs; [ google-chrome keepassxc libreoffice nextcloud-client nixfmt-rfc-style obsidian oh-my-zsh pinnedZoom rclone signal-desktop slack spotify vlc zsh-nix-shell ]; }; }; }