{ pkgs, lib, config, ... }: { imports = [ ./base/fonts.nix ./base/terminal.nix ./firefox/firefox.nix ]; home.packages = with pkgs;[ # general (config.lib.nixGL.wrap thunderbird) (config.lib.nixGL.wrap keepassxc) (config.lib.nixGL.wrap qbittorrent) (config.lib.nixGL.wrap libreoffice-qt) (config.lib.nixGL.wrap joplin-desktop) # comms (config.lib.nixGL.wrap teamspeak_client) (config.lib.nixGL.wrap vesktop) ]; home.sessionVariables = { NIXOS_OZONE_WL = "1"; }; services.nextcloud-client = { enable = true; package = config.lib.nixGL.wrap pkgs.nextcloud-client; startInBackground = true; }; programs = { home-manager.enable = true; chromium = { enable = true; package = config.lib.nixGL.wrap pkgs.brave; }; mpv = lib.mkDefault { enable = true; config = { screenshot-directory = "~/Pictures/"; screenshot-template = "%F/%F_snapshot_%P"; }; }; }; }