This repository has been archived on 2024-07-10. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles-nix/nix/systems/packages.nix

110 lines
1.6 KiB
Nix

{ config, pkgs, ... }: {
# packages
nixpkgs.config.allowUnfree = true;
environment.systemPackages = with pkgs; [
# system
btop
fastfetch
fwupd
htop
intel-gpu-tools
killall
radeontop
pciutils
pavucontrol
powertop
solaar
spice-vdagent
sshfs
# hyprland
adwaita-qt
brightnessctl
grim
unstable.grimblast
unstable.hypridle
unstable.hyprlock
imagemagick
jq
libnotify
lxappearance-gtk2
unstable.satty
slurp
socat
swaybg
waybar
wl-clipboard
wofi
xfce.xfce4-settings
# fonts
fira-code-nerdfont
font-awesome
jetbrains-mono
nerdfonts
ubuntu_font_family
# browsers
firefox
google-chrome
microsoft-edge
# general cli utilities
bat
unstable.clipse
cmatrix
distrobox
git
screen
podman
podman-compose
vim
wget
# kube mgmt
unstable.kubernetes-helm
unstable.kubectl
unstable.talosctl
openlens
# general gui utilities
bitwarden
gimp
meld
nextcloud-client
trayscale
vscode
# multimedia
mpv
unstable.multiviewer-for-f1
spotify
yt-dlp
# dns utilities
dnsutils
whois
# office
filezilla
remmina
teams-for-linux
teamviewer
teleport
webex
];
# services
services.blueman.enable = true;
services.fwupd.enable = true;
services.openssh.enable = true;
services.printing.enable = true;
services.tailscale = {
enable = true;
package = pkgs.unstable.tailscale;
};
}