76 lines
1.2 KiB
Nix
76 lines
1.2 KiB
Nix
{pkgs, ...}: {
|
|
imports = [
|
|
../../hosts/modules/apps/sober.nix
|
|
../../hosts/modules/apps/steam.nix
|
|
];
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
# Shell
|
|
bash
|
|
fish
|
|
grc # colorise command outputs
|
|
|
|
# Nix
|
|
nix-prefetch-git
|
|
nix-index
|
|
nix-unit
|
|
ns # nix-search-tv overlay
|
|
|
|
# Modern Unix Commands
|
|
tlrc
|
|
btop
|
|
eza
|
|
yazi
|
|
exiftool # for yazi
|
|
ripgrep
|
|
viddy # modern `watch` command
|
|
timg # terminal image (sixel) viewer
|
|
wormhole-rs
|
|
|
|
# Pretty necessary
|
|
git
|
|
git-filter-repo
|
|
brightnessctl
|
|
acpi
|
|
vim
|
|
powertop
|
|
usbutils
|
|
nmap
|
|
|
|
# "Standard" Unix Commands
|
|
file
|
|
wget
|
|
tree
|
|
pstree
|
|
zip
|
|
unzip
|
|
unrar-free
|
|
lz4
|
|
moreutils
|
|
man-pages
|
|
man-pages-posix
|
|
|
|
# Desktop Services
|
|
awww
|
|
bluetui
|
|
hyprpicker # color picker
|
|
hyprshot # screenshot utility
|
|
wl-clipboard # clipboard for wayland
|
|
wl-screenrec # screen recording utility
|
|
|
|
# Userland Applications
|
|
qpwgraph
|
|
easyeffects
|
|
pavucontrol
|
|
qbittorrent # torrenting
|
|
];
|
|
|
|
services.pcscd.enable = true;
|
|
# GNUPG-Agent stores your GPG+SSH keys securely
|
|
programs = {
|
|
gnupg.agent = {
|
|
enable = true;
|
|
enableSSHSupport = true;
|
|
};
|
|
};
|
|
}
|