1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-01-31 07:03:36 +00:00
.dotfiles/nixos/packages.nix
2024-12-30 22:17:54 -05:00

70 lines
1.4 KiB
Nix

{ pkgs, ... }:
{
# I'm not sure if you actually need stuff like GTK4 to be
# in here when it's really only used with nix-shell and the
# amount of time it saves during installation is probably
# only like a few seconds
environment.systemPackages = with pkgs; [
# development
(fenix.default.withComponents [ "cargo" "rustc" ])
gcc
gtk4
just
meson
nodejs_23
pkg-config
vala
## language servers
mesonlsp # Meson
nil # Nix
rust-analyzer # Rust
vala-language-server # Vala
# games
prismlauncher
# graphics
gimp
krita
# gtk
posy-cursors
pantheon.elementary-gtk-theme
# internet
nicotine-plus
vesktop
yt-dlp
# system tools
alsa-utils
bat
btop
dconf-editor
ffmpeg
flameshot
git
gparted
home-manager
hyfetch
imagemagick
kitty
maim
monitor
pavucontrol
scrot
xclip
zellij
# text editors
neovim
vscodium
# X11
hsetroot
nitrogen
polybarFull
rofi
xcompmgr
xdotool
xorg.xev
xorg.xwininfo
# misc
catppuccin-sddm
steam-run
uxn
];
}