diff options
| author | mo khan <mo.khan@gmail.com> | 2020-03-09 14:57:43 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-03-09 14:57:43 -0600 |
| commit | 9a4c240e1c89d94b59b0038587d62c48c141a199 (patch) | |
| tree | 30c98a2162f3297728e1a5f3cb56b5c3f2b1e7be | |
| parent | 347bd7f9f9086c747c778f731e8ee50e80617ec8 (diff) | |
Compress large directories and exclude more files
| -rw-r--r-- | config/.bashrc | 2 | ||||
| -rw-r--r-- | config/01_nodoc | 18 | ||||
| -rw-r--r-- | config/install.sh | 8 |
3 files changed, 28 insertions, 0 deletions
diff --git a/config/.bashrc b/config/.bashrc index 59b68d0..ea68a94 100644 --- a/config/.bashrc +++ b/config/.bashrc @@ -29,7 +29,9 @@ function enable_dev_mode() { } inflate /opt/asdf.tar.zst /opt +inflate /usr/lib/gcc.tar.zst /usr/lib inflate /usr/lib/mono.tar.zst /usr/lib +inflate /usr/lib/rustlib.tar.zst /usr/lib inflate /usr/share/dotnet.tar.zst /usr/share # shellcheck source=/dev/null diff --git a/config/01_nodoc b/config/01_nodoc index 6350de8..0f305c3 100644 --- a/config/01_nodoc +++ b/config/01_nodoc @@ -9,3 +9,21 @@ path-exclude=/usr/share/man/* # Delete docs path-exclude=/usr/share/doc/* path-include=/usr/share/doc/*/copyright + +path-exclude=/etc/dbus-1/system.d/* +path-exclude=/etc/cron.daily/* +path-exclude=/etc/init.d/* +path-exclude=/etc/logcheck/* +path-exclude=/etc/logrotate.d/* +path-exclude=/etc/sysctl.d/* +path-exclude=/etc/systemd/* + +path-exclude=/lib/systemd/* +path-exclude=/usr/lib/emacsen-common/* +path-exclude=/usr/lib/mime/* +path-exclude=/usr/lib/monodoc/* +path-exclude=/usr/lib/software-properties/* + +path-exclude=/var/cache/* +path-exclude=/var/lib/systemd/* +path-exclude=/var/log/* diff --git a/config/install.sh b/config/install.sh index b4b3f17..873cb14 100644 --- a/config/install.sh +++ b/config/install.sh @@ -150,9 +150,17 @@ tar --use-compress-program zstd -cf /opt/asdf.tar.zst asdf rm -fr /opt/asdf/ cd /usr/lib +tar --use-compress-program zstd -cf /usr/lib/gcc.tar.zst gcc +rm -fr /usr/lib/gcc + +cd /usr/lib tar --use-compress-program zstd -cf /usr/lib/mono.tar.zst mono rm -fr /usr/lib/mono +cd /usr/lib +tar --use-compress-program zstd -cf /usr/lib/rustlib.tar.zst rustlib +rm -fr /usr/lib/rustlib + cd /usr/share tar --use-compress-program zstd -cf /usr/share/dotnet.tar.zst dotnet rm -fr /usr/share/dotnet |
