project-flake/desktops/aqore-nix/packages.nix
2025-10-19 11:14:51 +07:00

101 lines
No EOL
1.7 KiB
Nix

{ config, pkgs, pkgs-unstable, ... }:
{
nixpkgs.config.allowUnfree = true;
services.displayManager.sddm.enable = true;
services.displayManager.sddm.wayland.enable = true;
services.desktopManager.plasma6.enable = true;
programs = {
amnezia-vpn.enable = true;
appimage = {
enable = true;
binfmt = true;
};
nekoray = {
enable = true;
tunMode.enable = true;
};
steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
};
firefox = {
enable = true;
};
fish.enable = true;
screen.enable = true;
bat.enable = true;
zoxide.enable = true;
git.enable = true;
};
nixpkgs.config.permittedInsecurePackages = [
"openssl-1.1.1w"
];
environment.systemPackages = with pkgs; [
# Internet
telegram-desktop
qbittorrent
nicotine-plus
mumble
chromium
# media
gimp
krita
jellyfin-media-player
vlc
audacity
qpwgraph
kdePackages.kdenlive
cava
# programming
sublime4
firebase-tools
bun
nodejs
lua54Packages.lua
lua54Packages.luacheck
love
gnumake
cmake
gcc
# games
prismlauncher
vcmi
# cli utils
nvtopPackages.amd
btop
ncdu
file
tree
wget
unzip
zip
unrar
fastfetch
ffmpeg
vulkan-tools
# wine, wayland and other crutches
wineWowPackages.stable
wineWowPackages.waylandFull
xwayland-satellite
pciutils
kdePackages.wallpaper-engine-plugin
kdePackages.qtwebengine
kdePackages.xwaylandvideobridge
(pkgs.libsForQt5.callPackage ./hardware/deco01-v3-driver.nix {})
(python3.withPackages (ps: with ps; [ websockets ]))
];
fonts.packages = with pkgs; [
noto-fonts
noto-fonts-cjk-sans
noto-fonts-emoji
nerd-fonts.fira-code
];
}