45 lines
596 B
Nix
45 lines
596 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
nix.settings.experimental-features = [
|
|
"nix-command"
|
|
"flakes"
|
|
];
|
|
|
|
nixpkgs.config.allowUnfree = true;
|
|
|
|
networking.networkmanager.enable = true;
|
|
|
|
time.timeZone = "Europe/Berlin";
|
|
|
|
i18n.defaultLocale = "de_DE.UTF-8";
|
|
|
|
console.keyMap = "de";
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
git
|
|
vim
|
|
curl
|
|
wget
|
|
htop
|
|
tree
|
|
age
|
|
sops
|
|
ghostty
|
|
librewolf
|
|
nautilus
|
|
xdg-utils
|
|
xdg-user-dirs
|
|
wl-clipboard
|
|
grim
|
|
slurp
|
|
playerctl
|
|
brightnessctl
|
|
file
|
|
unzip
|
|
zip
|
|
];
|
|
|
|
programs.git.enable = true;
|
|
}
|