45 lines
No EOL
983 B
Nix
Executable file
45 lines
No EOL
983 B
Nix
Executable file
{ pkgs, inputs, system, ... }:
|
|
{
|
|
home.packages = (with pkgs; [
|
|
# Chat
|
|
element-desktop
|
|
vesktop
|
|
|
|
# Tailsccale
|
|
tailscale
|
|
|
|
# KDE Packages
|
|
kdePackages.kate
|
|
kdePackages.elisa
|
|
kdePackages.kdeconnect-kde
|
|
|
|
# KDE Themes
|
|
vimix-cursors
|
|
(pkgs.callPackage ../../packages/beautyline {})
|
|
|
|
# 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
|
|
];
|
|
} |