clean up home and system default packages

This commit is contained in:
Yan Lin 2026-02-09 17:05:02 +01:00
parent c1667c15b0
commit ac45a5035d
7 changed files with 4 additions and 33 deletions

View file

@ -165,16 +165,12 @@
# Command-line utilities # Command-line utilities
ncdu ncdu
imagemagick
git-credential-oauth
delta delta
fastfetch fastfetch
coreutils # GNU core utilities (base64, etc.) coreutils # GNU core utilities (base64, etc.)
tree tree
bzip2 bzip2
unzip
duti # Set default applications for file types (macOS) duti # Set default applications for file types (macOS)
ffmpeg
pdftk pdftk
# Development and build tools # Development and build tools

View file

@ -11,9 +11,6 @@
../../modules/lazygit.nix ../../modules/lazygit.nix
../../modules/rsync.nix ../../modules/rsync.nix
../../modules/btop.nix ../../modules/btop.nix
../../modules/claude-code.nix
../../modules/gemini-cli.nix
../../modules/media-process.nix
../../modules/fonts.nix ../../modules/fonts.nix
../../modules/env.nix ../../modules/env.nix
]; ];
@ -23,6 +20,7 @@
home.stateVersion = "24.05"; home.stateVersion = "24.05";
programs.home-manager.enable = true; programs.home-manager.enable = true;
nixpkgs.config.allowUnfree = true;
# nixOS-specific alias # nixOS-specific alias
programs.zsh.shellAliases = { programs.zsh.shellAliases = {
@ -46,18 +44,12 @@
iputils # Core network tools (ping, traceroute) iputils # Core network tools (ping, traceroute)
inetutils # Network utilities (telnet) inetutils # Network utilities (telnet)
netcat-gnu # Network connection utility netcat-gnu # Network connection utility
curl # HTTP client
wget # Web downloader
# Command-line utilities # Command-line utilities
ncdu ncdu
git-credential-oauth
delta delta
fastfetch fastfetch
coreutils # GNU core utilities (base64, etc.)
bzip2 bzip2
ffmpeg
pdftk
# Development and build tools # Development and build tools
python312 python312

View file

@ -23,7 +23,4 @@
downloadDir = "/mnt/storage/Media/web-video"; downloadDir = "/mnt/storage/Media/web-video";
}; };
home.packages = with pkgs; [
];
} }

View file

@ -3,18 +3,8 @@
{ {
imports = [ imports = [
../home-default.nix ../home-default.nix
../../../modules/tex.nix
../../../modules/syncthing.nix ../../../modules/syncthing.nix
../../../modules/schedule.nix ../../../modules/media-process.nix
../../../modules/yt-dlp.nix
]; ];
home.packages = with pkgs; [
];
programs.yt-dlp-custom = {
enable = true;
downloadDir = "/home/yanlin/Media";
};
} }

View file

@ -55,8 +55,7 @@
iotop iotop
unzip unzip
# Shell and system management # System management
zsh
home-manager home-manager
]; ];

View file

@ -1,12 +1,8 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
nixpkgs.config.allowUnfree = true;
imports = [ imports = [
../home-default.nix ../home-default.nix
../../../modules/syncthing.nix ../../../modules/syncthing.nix
../../../modules/tex.nix
../../../modules/schedule.nix
]; ];
} }

View file

@ -2,6 +2,7 @@
{ {
home.packages = with pkgs; [ home.packages = with pkgs; [
pdftk
ffmpeg ffmpeg
shntool shntool
cuetools cuetools