{pkgs, ...}: { nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ # Core neovim wget git lazygit gnupg pinentry-curses # CLI utilities tree ripgrep fd unzip bzip2 killall acpi # System monitoring btop auto-cpufreq # Nix helpers nh nix-output-monitor nvd # Audio/Media alsa-utils helvum playerctl pipewire # Bluetooth & Wireless blueman bluez wirelesstools # Display & Graphics feh flameshot xss-lock brightnessctl imagemagick ghostscript # Development stdenv tree-sitter clang libgcc lua lua53Packages.luarocks lua-language-server stylua nil python314 pyright ruff vtsls ]; fonts = { enableDefaultPackages = true; packages = with pkgs; [ fira-code noto-fonts noto-fonts-color-emoji blackout beon ]; }; }