Files
dotfiles/nix/modules/commonPackages.nix
rocketcamel 9b9ca64fc6 zsh additions + qol changes (#1)
* flake changes

* hm enable by default, omp home-manager

* zsh plugins
2025-02-03 00:26:06 -08:00

38 lines
707 B
Nix

{ pkgs, lib, ... }:
{
options = {
commonPackages = lib.mkOption {
type = lib.types.listOf lib.types.package;
default = [ ];
description = "Common packages";
};
};
config = {
commonPackages = with pkgs; [
wget
busybox
curl
stow
gh
neovim
ripgrep
git
gcc
rustup
nixfmt-rfc-style
asciiquarium
wireguard-tools
fzf
];
programs.nix-ld.enable = lib.mkDefault true;
programs.zsh.enable = lib.mkDefault true;
services.openssh.enable = lib.mkDefault true;
programs.neovim = lib.mkDefault {
enable = true;
defaultEditor = true;
vimAlias = true;
};
};
}