53 lines
1.0 KiB
Nix
53 lines
1.0 KiB
Nix
{ pkgs, lib, ... }:
|
|
{
|
|
programs = {
|
|
zsh.enable = lib.mkDefault true;
|
|
gnupg.agent = {
|
|
enable = lib.mkDefault true;
|
|
enableSSHSupport = lib.mkDefault true;
|
|
};
|
|
nix-index = {
|
|
enable = lib.mkDefault true;
|
|
enableBashIntegration = lib.mkDefault false;
|
|
enableZshIntegration = lib.mkDefault true;
|
|
};
|
|
|
|
nix-ld = {
|
|
enable = lib.mkDefault true;
|
|
libraries = with pkgs; [
|
|
alsa-lib
|
|
bash
|
|
expat
|
|
fontconfig
|
|
freetype
|
|
icu
|
|
glib
|
|
gtk3
|
|
libgcc
|
|
libgdiplus
|
|
libGL
|
|
libpulseaudio
|
|
SDL2
|
|
vulkan-loader
|
|
xorg.libX11
|
|
xorg.libICE
|
|
xorg.libSM
|
|
xorg.libXcursor
|
|
xorg.libXrandr
|
|
xorg.libXi
|
|
zlib
|
|
];
|
|
};
|
|
seahorse.enable = lib.mkDefault true;
|
|
};
|
|
environment = {
|
|
systemPackages = with pkgs; [
|
|
attic-client
|
|
uutils-coreutils
|
|
uutils-diffutils
|
|
uutils-findutils
|
|
coreutils
|
|
nixd
|
|
];
|
|
};
|
|
} |