nixconfigs/common/packages.nix

61 lines
987 B
Nix
Raw Normal View History

{
lib,
pkgs,
config,
...
}:
2018-09-25 23:09:53 +02:00
{
# take overlays from flake
nixpkgs.overlays = lib.attrValues config.inputInjection.flake-inputs.self.overlays;
nixpkgs.config.permittedInsecurePackages = [
# (temporarily) permit the usage of libolm
"olm-3.2.16"
2024-10-27 01:16:16 +02:00
"electron-27.3.11" # logseq
];
2018-09-25 23:09:53 +02:00
# List packages installed in system profile.
2024-07-02 23:42:52 +02:00
environment.systemPackages = with pkgs; [
wget
vim
vimPlugins.vim-nix
vimPlugins.pathogen
tmux
htop
zsh
btrfs-progs
git
python3
man-pages
dnsutils
netcat-openbsd
ntfs3g
file
multipath-tools
strace
ltrace
valgrind
testdisk
rsync
pv
exfat
iotop
cifs-utils
dstat
lsof
macchanger
borgbackup
2019-05-06 12:51:56 +02:00
2024-07-02 23:42:52 +02:00
# for debugging WLAN failures:
ethtool
trace-cmd
2024-07-02 23:42:52 +02:00
# NetworkManager stuff
networkmanager-openconnect
networkmanager-vpnc
networkmanager-openvpn
# for some Flatpak packkages
accountsservice
];
2018-09-25 23:09:53 +02:00
}