dotfiles/nix/lib/mkCommon.nix
Ahmad Ansori Palembani fa35a9411b
fix(nix): Disable pip and dnspython
Broken packages and not sure what dnspython is used for
2025-03-07 14:07:13 +07:00

35 lines
614 B
Nix

{ pkgs, pkgs-unstable, ... }:
let
custom = {
python = (pkgs.python312Full.withPackages (py: [
#py.pip
py.tkinter
#py.dnspython
]));
};
custom.inkscape =
if pkgs.stdenv.isDarwin then
pkgs.casks.inkscape
else
(pkgs.inkscape.override { python3 = custom.python; });
in {
inherit custom;
packages = [
pkgs.zsh
pkgs.home-manager
pkgs.zoxide
pkgs.ruby
pkgs._7zz
pkgs.fastfetch
pkgs.enchive
(pkgs.pass.withExtensions (exts: [ exts.pass-otp ]))
pkgs.gnupg
pkgs.vesktop
# For hackintosh-ing
pkgs.acpica-tools
];
}