NixOS-Config/nixos/shared/packages/default.nix

74 lines
1.4 KiB
Nix

{
outputs,
pkgs,
pkgs-edge,
...
}: {
nixpkgs = {
# You can add overlays here
overlays = [
# Add overlays your own flake exports (from overlays and pkgs dir):
outputs.overlays.additions
outputs.overlays.modifications
];
};
environment.systemPackages =
(with pkgs; [
# Custom tools
rebuild
rebuild-no-inhibit
install-nix
install-nix-no-inhibit
update
upgrade
# simple-completion-language-server
# System tools
age
alejandra
e2fsprogs
git
git-filter-repo
pre-commit
helix
home-manager
htop
just
killall
oh-my-zsh
rsync
tre-command
wget
zsh
tldr
# System libraries
])
++ (with pkgs-edge; [
# list of latest packages from nixpkgs master
# Can be used to install latest version of some packages
]);
# fonts = {
# packages = with pkgs; [
# noto-fonts-emoji-blob-bin
# cantarell-fonts
# dejavu_fonts
# fira-code
# noto-fonts
# noto-fonts-cjk-sans
# noto-fonts-cjk-serif
# paratype-pt-sans
# paratype-pt-mono
# paratype-pt-serif
# roboto
# twemoji-color-font
# font-awesome
# atkinson-hyperlegible
# fira-code-nerdfont
# ];
# enableDefaultPackages = false;
# };
}