dotfiles/nixos/essential.nix

75 lines
991 B
Nix

{ pkgs, ... }:
let
my-python-packages = python-packages: with python-packages; [
appdirs
ipdb
ipython
numpy
openpyxl
pip
requests
tox
virtualenv
virtualenvwrapper
];
python-with-my-packages = pkgs.python311.withPackages my-python-packages;
in
{
nixpkgs.config.allowBroken = true;
environment.systemPackages = with pkgs; [
automake
bazel
bind
binutils
cachix
cmake
dex
direnv
dpkg
efibootmgr
emacs
fd
file
gawk
gcc
gdb
git-lfs
git-sync
gitFull
glxinfo
gnumake
gparted
home-manager
htop
inotify-tools
iotop
ispell
jq
lshw
lsof
magic-wormhole-rs
ncdu
neofetch
nix-index
pass
patchelf
pciutils
pstree
python-with-my-packages
rclone
rcm
ripgrep
silver-searcher
sysz
sshfs
tmux
tzupdate
udiskie
unzip
usbutils
wget
yubikey-manager
];
}