2024-11-21 22:31:12 -07:00
|
|
|
{ pkgs, inputs, system, ... }:
|
|
|
|
{
|
2024-11-24 21:38:00 -07:00
|
|
|
home.packages = (with pkgs; [
|
2024-11-22 16:36:34 -07:00
|
|
|
# Documents
|
2024-11-22 13:02:05 -07:00
|
|
|
logseq
|
2024-11-22 16:36:34 -07:00
|
|
|
libreoffice-qt6-fresh
|
2024-11-22 13:02:05 -07:00
|
|
|
|
2024-11-22 16:36:34 -07:00
|
|
|
# Video
|
|
|
|
jellyfin-media-player
|
|
|
|
|
2024-11-21 22:31:12 -07:00
|
|
|
# Chat
|
|
|
|
element-desktop
|
|
|
|
vesktop
|
|
|
|
|
2024-11-22 14:13:31 -07:00
|
|
|
# Tailscale
|
2024-11-21 22:31:12 -07:00
|
|
|
tailscale
|
|
|
|
|
|
|
|
# KDE Themes
|
|
|
|
vimix-cursors
|
2024-11-22 01:41:55 -07:00
|
|
|
(pkgs.callPackage ../../packages/beautyline {})
|
2024-11-24 02:21:03 -07:00
|
|
|
(pkgs.callPackage ../../packages/magna-splash-6 {})
|
2024-11-21 22:31:12 -07:00
|
|
|
|
|
|
|
# Programming
|
|
|
|
nixd # NixD LSP for .nix files
|
|
|
|
|
|
|
|
# :3
|
|
|
|
fastfetch
|
|
|
|
|
2024-11-24 21:38:00 -07:00
|
|
|
# UI Tools
|
|
|
|
qalculate-qt
|
|
|
|
|
2024-11-24 16:53:57 -07:00
|
|
|
# CLI Tools
|
2024-11-21 22:31:12 -07:00
|
|
|
ripgrep # Text searching and manipulation
|
|
|
|
jq # JSON filtering
|
|
|
|
eza # Directory lister
|
|
|
|
bat # File reading
|
|
|
|
doggo # DNS Requests
|
|
|
|
nmap # Network scanning
|
|
|
|
glow # Markdown rendering
|
2024-11-24 02:21:03 -07:00
|
|
|
tealdeer # TLDR
|
2024-11-24 16:53:57 -07:00
|
|
|
usbutils # `lsusb`
|
2024-11-21 22:31:12 -07:00
|
|
|
|
|
|
|
# Process tools
|
|
|
|
btop # Process monitor
|
|
|
|
nvtopPackages.full # GPU monitor
|
2024-11-24 16:53:57 -07:00
|
|
|
]) ++ ([
|
2024-11-21 22:31:12 -07:00
|
|
|
# Firefox nightly
|
|
|
|
inputs.firefox-nightly.packages.${system}.firefox-nightly-bin
|
2024-11-24 16:53:57 -07:00
|
|
|
]) ++ (with pkgs.kdePackages; [
|
|
|
|
kate
|
|
|
|
elisa
|
|
|
|
kdeconnect-kde
|
|
|
|
polkit-kde-agent-1
|
|
|
|
]);
|
2024-11-21 22:31:12 -07:00
|
|
|
}
|