{ ... }: { flake.nixosModules.packages = { pkgs, ... }: { nixpkgs.config.allowUnfree = true; programs.niri.enable = true; environment.systemPackages = with pkgs; [ stow ufetch rbw pinentry-gnome3 nixd nixfmt xournalpp rnote btop chromium wl-clipboard adw-gtk3 polkit_gnome xwayland-satellite nemo libwacom devenv kdePackages.qt6ct gcc clang-tools clang gdb gnumake libreoffice ripgrep jq nmgui kdePackages.qtdeclarative gsettings-desktop-schemas glib ]; fonts.packages = with pkgs; [ jetbrains-mono nerd-fonts.jetbrains-mono noto-fonts noto-fonts-cjk-sans noto-fonts-color-emoji inter ]; }; }