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

76 lines
1.3 KiB
Nix
Raw Normal View History

{
inputs,
outputs,
lib,
config,
pkgs,
pkgs-edge,
...
}: {
2024-02-26 14:17:34 +01:00
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
2024-02-26 14:17:34 +01:00
# System tools
age
alejandra
e2fsprogs
git
git-filter-repo
helix
home-manager
htop
2024-10-16 21:54:19 +02:00
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
]);
2024-04-29 23:51:07 +02:00
fonts = {
packages = with pkgs; [
2024-10-20 18:56:59 +02:00
noto-fonts-emoji-blob-bin
2024-04-29 23:51:07 +02:00
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
2024-08-06 11:03:38 +02:00
font-awesome
2024-08-06 11:01:19 +02:00
atkinson-hyperlegible
2024-10-19 22:22:38 +02:00
fira-code-nerdfont
2024-04-29 23:51:07 +02:00
];
enableDefaultPackages = false;
};
}