|
|
|
|
@ -1569,9 +1569,13 @@ get_packages() { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
has nix-store && { |
|
|
|
|
manager=nix-system && tot nix-store -q --requisites /run/current-system/sw |
|
|
|
|
manager=nix-user && tot nix-store -q --requisites ~/.nix-profile |
|
|
|
|
manager=nix-default && tot nix-store -q --requisites /nix/var/nix/profiles/default |
|
|
|
|
nix-user-pkgs() { |
|
|
|
|
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-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. |
|
|
|
|
@ -1610,8 +1614,12 @@ get_packages() { |
|
|
|
|
has pkgin && tot pkgin list |
|
|
|
|
|
|
|
|
|
has nix-store && { |
|
|
|
|
manager=nix-system && tot nix-store -q --requisites "/run/current-system/sw" |
|
|
|
|
manager=nix-user && tot nix-store -q --requisites "$HOME/.nix-profile" |
|
|
|
|
nix-user-pkgs() { |
|
|
|
|
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 |
|
|
|
|
} |
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
@ -8562,7 +8570,7 @@ EOF |
|
|
|
|
"NixOS"*) |
|
|
|
|
set_colors 4 6 |
|
|
|
|
read -rd '' ascii_data <<'EOF' |
|
|
|
|
${c1} ▗██▙ ${c2}▜███▙ ▟██▖ |
|
|
|
|
${c1} ▗▄▄▄ ${c2}▗▄▄▄▄ ▄▄▄▖ |
|
|
|
|
${c1} ▜███▙ ${c2}▜███▙ ▟███▛ |
|
|
|
|
${c1} ▜███▙ ${c2}▜███▙▟███▛ |
|
|
|
|
${c1} ▜███▙ ${c2}▜██████▛ |
|
|
|
|
@ -8581,7 +8589,7 @@ ${c2} ▜▛ ${c1}▟████▙ ${c2}▜█████████ |
|
|
|
|
${c1} ▟██████▙ ${c2}▜███▙ |
|
|
|
|
${c1} ▟███▛▜███▙ ${c2}▜███▙ |
|
|
|
|
${c1} ▟███▛ ▜███▙ ${c2}▜███▙ |
|
|
|
|
${c1} ▝██▛ ▜███▙ ${c2}▜██▘ |
|
|
|
|
${c1} ▝▀▀▀ ▀▀▀▀▘ ${c2}▀▀▀▘ |
|
|
|
|
EOF |
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|