Files
nixos-config/packages.nix
2024-02-02 00:37:14 +01:00

100 lines
1.3 KiB
Nix

{ config, pkgs, fetchurl, ... }:
{
# Allow proprietary packages
nixpkgs.config.allowUnfree = true;
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
wget
git
stow
sudo
ncdu
gzip
unar
unzip
zsh
# Build toolchains
autoconf
automake
gnumake
scons
cmake
gcc8
clang
clang-analyzer
clang-manpages
clang-tools
pipx
rustup
python3
nodejs_18
corepack
# GUI tools
kicad-small
xfce.thunar
firefox
alacritty
vlc
pavucontrol
discord
spotify
nwg-look
jetbrains-toolbox
aseprite
godot_4
alsa-tools
insomnia
# CLI Tools
neofetch
bat
eza
gh
brightnessctl
killall
glances
pamixer
# Media
ffmpeg-full
playerctl
# IDEs
neovim
vscode
# Hyprland deps
libsForQt5.sddm
libsForQt5.polkit-kde-agent
sddm-chili-theme
polkit
# Ricing apps
cava
plymouth
# Ricing Themes
tokyo-night-gtk
# Desktop
material-icons
xorg.xmodmap
xorg.xset
xorg.xsetroot
redshift
# Desktop manager
i3
## find a replacement for wlogout?
dex
rofi
picom
nitrogen
i3lock-color
betterlockscreen
];
}