added aqore-nix & changed nginx settings ebat ego v rot

This commit is contained in:
emptyynes 2025-09-24 16:59:35 +07:00
parent 032a5f4b04
commit 7e2f7a341a
24 changed files with 573 additions and 90 deletions

View file

@ -0,0 +1,98 @@
{ config, pkgs, emptypkgs, ... }:
{
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;
nekoray = {
enable = true;
tunMode.enable = true;
};
steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
};
firefox = {
enable = true;
preferencesStatus = "user";
};
chromium.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
# 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
];
}