NixOS - squash logo, add new package location. (#1617)

* Decrease size of NixOS logo by one block.

* Improve package counting for NixOS.
This commit is contained in:
Kanashimia 2020-11-26 07:11:09 +02:00 committed by GitHub
parent 80174ea4d9
commit bec3918bfd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 15 additions and 7 deletions

View File

@ -1566,9 +1566,13 @@ get_packages() {
} }
has nix-store && { has nix-store && {
manager=nix-system && tot nix-store -q --requisites /run/current-system/sw nix-user-pkgs() {
manager=nix-user && tot nix-store -q --requisites ~/.nix-profile nix-store -qR ~/.nix-profile
manager=nix-default && tot nix-store -q --requisites /nix/var/nix/profiles/default nix-store -qR /etc/profiles/per-user/"$USER"
}
manager=nix-system && tot nix-store -qR /run/current-system/sw
manager=nix-user && tot nix-user-pkgs
manager=nix-default && tot nix-store -qR /nix/var/nix/profiles/default
} }
# pkginfo is also the name of a python package manager which is painfully slow. # pkginfo is also the name of a python package manager which is painfully slow.
@ -1607,8 +1611,12 @@ get_packages() {
has pkgin && tot pkgin list has pkgin && tot pkgin list
has nix-store && { has nix-store && {
manager=nix-system && tot nix-store -q --requisites "/run/current-system/sw" nix-user-pkgs() {
manager=nix-user && tot nix-store -q --requisites "$HOME/.nix-profile" nix-store -qR ~/.nix-profile
nix-store -qR /etc/profiles/per-user/"$USER"
}
manager=nix-system && tot nix-store -qR /run/current-system/sw
manager=nix-user && tot nix-store -qR nix-user-pkgs
} }
;; ;;
@ -8559,7 +8567,7 @@ EOF
"NixOS"*) "NixOS"*)
set_colors 4 6 set_colors 4 6
read -rd '' ascii_data <<'EOF' read -rd '' ascii_data <<'EOF'
${c1} ▗██▙ ${c2}▜███▙ ▟██ ${c1} ▗▄▄▄ ${c2}▗▄▄▄▄ ▄▄▄
${c1} ▜███▙ ${c2}▜███▙ ▟███▛ ${c1} ▜███▙ ${c2}▜███▙ ▟███▛
${c1} ▜███▙ ${c2}▜███▙▟███▛ ${c1} ▜███▙ ${c2}▜███▙▟███▛
${c1} ▜███▙ ${c2}▜██████▛ ${c1} ▜███▙ ${c2}▜██████▛
@ -8578,7 +8586,7 @@ ${c2} ▜▛ ${c1}▟████▙ ${c2}▜█████████
${c1} ▟██████▙ ${c2}▜███▙ ${c1} ▟██████▙ ${c2}▜███▙
${c1} ▟███▛▜███▙ ${c2}▜███▙ ${c1} ▟███▛▜███▙ ${c2}▜███▙
${c1} ▟███▛ ▜███▙ ${c2}▜███▙ ${c1} ▟███▛ ▜███▙ ${c2}▜███▙
${c1} ▝██▛ ▜███▙ ${c2}▜██ ${c1} ▝▀▀▀ ▀▀▀▀▘ ${c2}▀▀▀
EOF EOF
;; ;;