Files
nixos-config/modules/sys/software/packages.nix
pagedmov 2431e4361b Adapted hyprland configurations for new breaking changes, and some misc adjustments
adjusted hyprland config for new breaking changes

capitalized 'Description' keys in userservices

altered shell aliases and added missing autosuggest option in zsh/options.nix

rebuild now has dry run flags

added hyprpaper to packages.nix

updated check_updates service to check the upstream nixpkgs channel instead of my local flake pkgs
2024-11-15 12:13:10 -05:00

51 lines
885 B
Nix
Executable File

{ lib, config, pkgs, inputs, ... }: {
options = {
movOpts.softwareCfg.sysPkgs.enable =
lib.mkEnableOption "enables default system packages";
};
config = lib.mkIf config.movOpts.softwareCfg.sysPkgs.enable {
environment.systemPackages = with pkgs; [
alsa-lib
wayland
alsa-utils
bc
cliphist
fail2ban
git
hyprland-workspaces
hyprpaper
hyprpicker
inetutils
kitty
lolcat
lsof
mpd
neofetch
nh
nix-index
nix-output-monitor
nix-prefetch-scripts
nixos-option
nix-search-cli
nix-template
nixfmt
sshfs
nvd
pamixer
pavucontrol
playerctl
tor
usbutils
vim
wine
uhk-agent
obs-studio
jq
wl-clipboard
libnotify
file
libvirt-glib
];
};
}