Removes unused packages

Also removes packages that are not required for normal system use or
that should instead be installed in dev shells rather than systemwide.
This commit is contained in:
willemml 2023-11-23 20:34:34 -08:00
parent e4feb3d435
commit f58f4b0911
Signed by: willemml
GPG key ID: C3DE5DF6198DACBD
5 changed files with 1 additions and 38 deletions

View file

@ -14,8 +14,6 @@
stylix.targets.gnome.enable = false;
stylix.targets.gtk.enable = false;
programs.ssh.includes = ["/Users/willem/.colima/ssh_config"];
home.file.".gnupg/gpg-agent.conf" = {
text = ''
pinentry-program "${pkgs.pinentry.out}/bin/pinentry"
@ -44,8 +42,6 @@
fi
'';
home.packages = [pkgs.colima];
targets.darwin = {
defaults = {
NSGlobalDomain = {

View file

@ -3,37 +3,22 @@
lib,
...
}: let
python-wp = pkgs.python310.withPackages (p:
with p; [
keyring
latexify-py
pyaml
requests
setuptools
]);
node-packages = with pkgs.nodePackages; [
bash-language-server
prettier
yarn
];
octave-wp = pkgs.octave.withPackages (p: with p; [symbolic]);
fenix-rust = pkgs.fenix.combine (with pkgs.fenix; [
latest.toolchain
targets.thumbv7em-none-eabihf.latest.rust-std
]);
lua_p = pkgs.lua5_4.withPackages (p: with p; [luacheck]);
in {
home.packages = with pkgs;
[
alejandra
autoconf
automake
bash
bat
black
cachix
clang-tools
cmake
coreutils
curl
docker
@ -43,37 +28,25 @@ in {
findutils
gawk
git-crypt
gnuplot
graphviz
htop
jq
mu
nix-tree
nix-zsh-completions
nixfmt
nixpkgs-fmt
nmap
nodejs
octave-wp
openssh
pass-git-helper
pinentry
plantuml
pv
python-wp
ripgrep
rnix-lsp
rsync
shellcheck
shfmt
sqlite
stylua
texinfo
tealdeer
units
unrar
unzip
wget
yq
zsh-completions
]

View file

@ -84,11 +84,6 @@
enableZshIntegration = false;
};
java = {
enable = true;
package = pkgs.jdk;
};
password-store = {
enable = true;
package = pkgs.pass.withExtensions (exts: [exts.pass-genphrase exts.pass-otp exts.pass-import]);

View file

@ -5,7 +5,7 @@
}: {
programs.emacs = {
orgTexConfigFile = ./org-tex-cfg.el;
enableOrgTex = lib.mkDefault true;
enableOrgTex = lib.mkDefault false;
texEmacsPackages = epkgs: (let
org-auctex = epkgs.trivialBuild rec {

View file

@ -35,7 +35,6 @@
testdisk
unzip
usbutils
wget
w3m-nographics
zip
];