mirror of
https://github.com/willemml/dotfiles.nix.git
synced 2025-04-12 11:17:17 +00:00
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:
parent
e4feb3d435
commit
f58f4b0911
5 changed files with 1 additions and 38 deletions
|
@ -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 = {
|
||||
|
|
|
@ -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
|
||||
]
|
||||
|
|
|
@ -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]);
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -35,7 +35,6 @@
|
|||
testdisk
|
||||
unzip
|
||||
usbutils
|
||||
wget
|
||||
w3m-nographics
|
||||
zip
|
||||
];
|
||||
|
|
Loading…
Add table
Reference in a new issue