ooknet/system/laptop/packages.nix
2023-07-24 19:20:20 +12:00

78 lines
1.2 KiB
Nix

{ pkgs, ... }
{
# System Packages
# -------------------------------------------------------------------------------------------------
environment = {
binsh = with pkgs; [ fish ]
systemPackages = with pkgs; [
# Editor
neovim
# Utility
wget
neofetch
glib
xdg-utils
killall
zip
rar
btop
p7zip
git
pciutils
gdb
dash
curl
# Programming
cargo
# Fonts
jetbrains-mono
# File browsers
ranger
joshuto
# Wayland
wayland
wayland-scanner
wayland-utils
egl-wayland
wayland-protocols
wev # Wayland window debugger
wl-clipboard # Wayland clipboard
wlr-randr
# Firmware
linux-firmware
# Audio
alsa-lib
alsa-utils
flac
pulsemixer
# Appearance
lxappearance
# Screenshot
pkgs.sway-contrib.grimshot
flameshot
grim
# Notification
dunst
libnotify
];
};
# Programs
# -------------------------------------------------------------------------------------------------
programs.mtr.enable = true
programs.gnupg.agent = {
enable = true;
enabeSSHSupport = true;
};
programs.hyprland = {
enable = true;
xwayland.enable = true;
};
programs.fish = {
enable = true
};