{ inputs, config, pkgs, lib, ... }: { fonts.packages = with pkgs; [ noto-fonts noto-fonts-cjk-sans noto-fonts-color-emoji monaspace geist-font nerd-fonts.geist-mono nerd-fonts.monaspace nerd-fonts.symbols-only minecraftia (callPackage ./packages/nonnix-fonts.nix { }) ]; 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 (writeShellScriptBin "regretevator" "xdg-open roblox://placeId=4972273297") (writeShellScriptBin "kaijuparadise" "xdg-open roblox://placeId=6456351776") (writeShellScriptBin "sewh" "xdg-open roblox://placeId=16991287194") (callPackage ./apps/wl-shimeji.nix {}) (writeShellScriptBin "stop-shimejis" ''${ inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland }/bin/hyprctl dispatch exec "shimejictl stop"'') tailscale bitwarden-desktop kdePackages.qtdeclarative catppuccin catppuccin-qt5ct catppuccin-catwalk catppuccin-whiskers mission-center libxkbcommon ffmpeg-full gnupg nix-direnv htop nixpkgs-fmt nixd catppuccin-cursors.mochaBlue unzip libwebp ifuse w3m imagemagick alacritty libimobiledevice direnv kdePackages.dolphin kdePackages.gwenview kdePackages.kleopatra kdePackages.kservice qpwgraph wget git fastfetch vscode nodejs bun yarn (python3.withPackages (subpkgs: with subpkgs; [ requests pypresence pygobject3 ])) fontforge xclip gamescope yt-dlp deno hyprpaper swww flameshot grim wayland-utils wl-clipboard github-cli cliphist pywal libnotify killall arrpc playerctl mangohud jq file hyprpolkitagent glib openssl nss glibc gobject-introspection gimp3 mpv nixfmt kdePackages.kdialog (writeShellScriptBin "roblox-studio-patcher" "${pkgs.bun}/bin/bun run /etc/nixos/scripts/bin/patchInternalRobloxStudio.ts") ]; }