Files
NixOS/modules/packages/essentials.nix
Cookiez 7a0ea8c4f1 New services and package updates
- Added support for open-webui and ollama-rocm in CLI packages.
- Updated desktop packages to include filezilla, audacity, and freecad.
- Expanded essentials with distrobox, dbus, cifs-utils, samba, and kdePackages.ksshaskpass.
- Introduced niri-waybar and niri-session-manager services for improved session management.
- Configured mako notifications with custom settings in the Niri environment.
- Adjusted hyprpaper settings and enabled additional wallpapers. (TODO on niri. Not working ATM)
2026-02-04 11:20:05 +01:00

48 lines
1.9 KiB
Nix

{config, pkgs, libs, inputs, nix-flatpak, ...}:
{
environment.systemPackages = with pkgs; [
#Essentials (CLI Only)
wget #A tool for quickly downloading things from the Web
javaPackages.compiler.openjdk25 #Java Development Kit 25
python312 #Python 3.12
python312Packages.pip #Pip for Python 3.12
python312Packages.cmake #The CMake tool to manage project build configurations
fastfetch #A utility to see information about your machine
btop #A replacement for htop to see your machines resources
git #Git ... no need to explain
efibootmgr #A tool to manage UEFI boot entries
zip #A utility for ZIP archives
unzip #A utility for ZIP archives
rar #A utility for RAR archives
gnutar #A utility for .tar archives
cron #A tool to set up commands to run scheduled
tmux #A tool to let command windows contiune to run in the background
home-manager #A package to also edit the user Configuration, like with nix
konsave #A package to transfer the look and feel of KDE Plasma to other machines
openssh #SSH
zoxide #Alternatice to cd, browse files
fzf-zsh #Search for file names
coreutils-full #Full set of coreutils, including some missing ones
multipath-tools
docker #Docker ... no need to explain
docker-compose #Docker Compose for docker
plymouth #Boot Splash screen
mesa #Graphics drivers
fprintd #Fingerprint reader support
nh
whois #To find out domain information
networkmanagerapplet #For managing network manager connections
zoxide #Alternative to cd, browse files
pocl #Portable OpenCL implementation
clinfo #OpenCL info tool
rocmPackages.rocm-runtime #AMD ROCm runtime
ripgrep #Alternative to grep search for text in files
pipewire #Multimedia handling
distrobox
dbus
cifs-utils
samba
kdePackages.ksshaskpass
];
}