nixos/hosts/hypr-nix/packages.nix

117 lines
1.9 KiB
Nix
Raw Normal View History

2025-05-10 22:44:45 +01:00
{ config, pkgs, zen-browser, ... }:
2025-05-10 19:38:58 +01:00
let
unstable = import
(builtins.fetchTarball "channel:nixos-unstable")
{ config = config.nixpkgs.config; };
in
2024-06-05 22:52:59 +01:00
{
environment.systemPackages = with pkgs; [
2025-05-11 00:02:21 +01:00
#flakes
zen-browser.packages."${system}".twilight
2025-07-01 18:03:06 +01:00
# Core Languages & Runtimes (that need to be global)
2025-04-27 14:57:50 +01:00
openjdk
2025-07-01 18:03:06 +01:00
# Nix & Nix tools
nixpkgs-fmt
nixpkgs-review
nurl
# Core CLI & Networking Tools
2025-02-04 01:02:57 +00:00
curl
wget
tree
fd
bat
lsd
tldr
2025-07-01 18:03:06 +01:00
# File systems, Mounts, Partitions
2025-02-04 01:02:57 +00:00
btrfs-progs
nfs-utils
ntfs3g
2025-07-01 18:03:06 +01:00
gvfs
2025-02-04 01:02:57 +00:00
parted
gparted
2025-07-01 18:03:06 +01:00
gptfdisk
2025-02-04 01:02:57 +00:00
ldmtool
2025-04-27 14:57:50 +01:00
smartmontools
2025-07-01 18:03:06 +01:00
# Network & VPN
2025-02-04 01:02:57 +00:00
tailscale
2025-07-01 18:03:06 +01:00
ipmitool
# Containers & Virtualization
2025-02-04 01:02:57 +00:00
docker
docker-compose
kubectl
minikube
2025-07-01 18:03:06 +01:00
terraform
helm
pulumi
pulumiPackages.pulumi-go
pulumiPackages.pulumi-aws-native
awscli2
sqlite
postgresql
virt-manager
# System monitoring
htop
btop
amdgpu_top
# Xorg/WM system utils
xorg.xprop
xorg.xkill
# Login/session management
networkmanagerapplet
networkmanager_dmenu
# System Security
vault
2025-02-04 01:02:57 +00:00
onlyoffice-bin
rcon
rconc
monero-gui
2025-07-01 18:03:06 +01:00
# Spice/QEMU/VM graphics
2025-02-04 01:02:57 +00:00
spice
spice-gtk
spice-vdagent
2025-07-01 18:03:06 +01:00
# KDE core system apps (for Plasma systems)
2025-05-10 16:56:54 +01:00
kdePackages.dolphin
kdePackages.filelight
2025-07-01 18:03:06 +01:00
# ddev (if used for multiple users/projects)
ddev
# Misc System
calc
rpi-imager
light
# Games & GPU/driver helpers (if system-wide needed)
mangohud
# Google Cloud tools (system use)
google-cloud-sdk-gce
kubo
# Backup/recovery (system-wide, headless or cron use)
megasync
# Misc/other core system-wide apps
betterdiscord-installer # if you want it everywhere
air # if needed globally
# Themes and customization (for display manager, greeter, or global theming)
catppuccin-kvantum
themechanger
2024-06-05 22:52:59 +01:00
];
}