{ inputs, config, pkgs, lib, ... }: { fonts.packages = with pkgs; [ noto-fonts noto-fonts-cjk-sans noto-fonts-emoji monaspace geist-font nerd-fonts.geist-mono nerd-fonts.monaspace nerd-fonts.symbols-only minecraftia ]; programs.seahorse.enable = true; environment.sessionVariables.LD_LIBRARY_PATH = "${pkgs.gcc15}/lib"; security.polkit.enable = true; security.soteria.enable = true; environment.systemPackages = with pkgs; [ mosh (discord.override { withEquicord = true; }) inputs.hyprlock.packages.${pkgs.stdenv.hostPlatform.system}.hyprlock inputs.hyprsysteminfo.packages.${pkgs.stdenv.hostPlatform.system}.hyprsysteminfo qemu (writeShellScriptBin "qemu-system-x86_64-uefi" '' qemu-system-x86_64 \ -bios ${OVMF.fd}/FV/OVMF.fd \ "$@" '') (writeShellScriptBin "regretevator" "xdg-open roblox://placeId=4972273297") (writeShellScriptBin "kaijuparadise" "xdg-open roblox://placeId=6456351776") (writeShellScriptBin "sewh" "xdg-open roblox://placeId=16991287194") (writeShellScriptBin "fix-gtk" ''${ inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland }/bin/hyprctl dispatch exec "${pkgs.xdg-desktop-portal-gtk}/libexec/xdg-desktop-portal-gtk -r"'') (callPackage ./apps/wl-shimeji.nix {}) (writeShellScriptBin "stop-shimejis" ''${ inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland }/bin/hyprctl dispatch exec "shimejictl stop"'') inputs.quickshell.packages.${pkgs.stdenv.hostPlatform.system}.default tailscale bitwarden-desktop kdePackages.qtdeclarative catppuccin-gtk catppuccin catppuccin-qt5ct catppuccin-catwalk catppuccin-whiskers mission-center libxkbcommon ffmpeg-full gnupg code-cursor nix-direnv htop nixpkgs-fmt nixd catppuccin-cursors.mochaBlue unzip libwebp ifuse w3m imagemagick alacritty libimobiledevice direnv nautilus kdePackages.dolphin kdePackages.kservice qpwgraph wget git fastfetch vscode nodejs bun yarn (python3.withPackages (subpkgs: with subpkgs; [ requests pypresence pygobject3 ])) fontforge xclip gamescope yt-dlp fontforge-gtk deno wofi waybar hyprpaper dunst swww swappy slurp grim wayland-utils wl-clipboard github-cli cliphist pywal pavucontrol wlogout libnotify killall networkmanagerapplet blueman arrpc playerctl mangohud jq file nwg-look hyprpolkitagent glib openssl nss glibc gobject-introspection gimp3 mpv nixfmt-rfc-style kdePackages.kdialog (writeShellScriptBin "roblox-studio-patcher" "${pkgs.bun}/bin/bun run /etc/nixos/scripts/bin/patchInternalRobloxStudio.ts") ]; }