nix/home-manager/modules/packages.nix

47 lines
1 KiB
Nix
Raw Normal View History

2024-11-21 22:31:12 -07:00
{ pkgs, inputs, system, ... }:
{
home.packages = (with pkgs; let vscode-extensions = inputs.vscode-extensions.extensions."${system}"; in [
# Chat
element-desktop
vesktop
# Tailsccale
tailscale
# Fonts
fira-code-nerdfont
# KDE Packages
kdePackages.kate
kdePackages.elisa
kdePackages.kdeconnect-kde
# KDE Themes
vimix-cursors
# Programming
nixd # NixD LSP for .nix files
# :3
fastfetch
# Tools
ripgrep # Text searching and manipulation
jq # JSON filtering
eza # Directory lister
bat # File reading
doggo # DNS Requests
nmap # Network scanning
glow # Markdown rendering
# Process tools
btop # Process monitor
nvtopPackages.full # GPU monitor
# Basic linux tools
usbutils # `lsusb`
]) ++ [
# Firefox nightly
inputs.firefox-nightly.packages.${system}.firefox-nightly-bin
];
}