Config overhaul

This commit is contained in:
2025-05-29 23:48:27 -06:00
parent ab2d207bf3
commit 0e47cae395
13 changed files with 220 additions and 150 deletions

32
modules/packages.nix Normal file
View File

@ -0,0 +1,32 @@
{ config, pkgs, ... }:
{
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
# System packages
environment.systemPackages = with pkgs; [
# Browsers and communication
vivaldi
discord
signal-desktop-bin
# Development tools
zed-editor
git
go
nodejs_24
zig
python3Full
openssh
# Desktop applications
bitwarden-desktop
ghostty
spotify
vlc
# GNOME extensions
gnomeExtensions.appindicator
];
}