Files
nix/hosts/default/packages.nix
2026-03-28 22:37:08 +02:00

116 lines
2.1 KiB
Nix

{ 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")
];
}