summaryrefslogtreecommitdiff
path: root/functions
diff options
context:
space:
mode:
authorMax O'Cull <maxattax97@gmail.com>2018-05-19 03:12:05 +0300
committerMax O'Cull <maxattax97@gmail.com>2018-05-19 03:12:05 +0300
commitfcea56be5c3da7db8c2c37f143d837eb9fa4986b (patch)
tree94ea95edb207339e3146dd78d2d2d6641ea5b3e7 /functions
parent7234d52ebd76b6b89e172ac5b19339f0a37ab596 (diff)
Fix Linux distribution detection
Diffstat (limited to 'functions')
-rwxr-xr-xfunctions/utilities.zsh36
1 files changed, 18 insertions, 18 deletions
diff --git a/functions/utilities.zsh b/functions/utilities.zsh
index 9a651a0b..61f8cd77 100755
--- a/functions/utilities.zsh
+++ b/functions/utilities.zsh
@@ -106,58 +106,58 @@ case $(uname) in
OS='Linux'
os_release_id="$(grep -E '^ID=([a-zA-Z]*)' /etc/os-release | cut -d '=' -f 2)"
case "$os_release_id" in
- "arch")
+ *arch*)
OS_ICON=$(print_icon 'LINUX_ARCH_ICON')
;;
- "debian")
+ *debian*)
OS_ICON=$(print_icon 'LINUX_DEBIAN_ICON')
;;
- "ubuntu")
+ *ubuntu*)
OS_ICON=$(print_icon 'LINUX_UBUNTU_ICON')
;;
- "elementary")
+ *elementary*)
OS_ICON=$(print_icon 'LINUX_ELEMENTARY_ICON')
;;
- "fedora")
+ *fedora*)
OS_ICON=$(print_icon 'LINUX_FEDORA_ICON')
;;
- "coreos")
+ *coreos*)
OS_ICON=$(print_icon 'LINUX_COREOS_ICON')
;;
- "gentoo")
+ *gentoo*)
OS_ICON=$(print_icon 'LINUX_GENTOO_ICON')
;;
- "mageia")
+ *mageia*)
OS_ICON=$(print_icon 'LINUX_MAGEIA_ICON')
;;
- "centos")
+ *centos*)
OS_ICON=$(print_icon 'LINUX_CENTOS_ICON')
;;
- "opensuse"|"tumbleweed")
+ *opensuse*|*tumbleweed*)
OS_ICON=$(print_icon 'LINUX_OPENSUSE_ICON')
;;
- "sabayon")
+ *sabayon*)
OS_ICON=$(print_icon 'LINUX_SABAYON_ICON')
;;
- "slackware")
+ *slackware*)
OS_ICON=$(print_icon 'LINUX_SLACKWARE_ICON')
;;
- "linuxmint")
+ *linuxmint*)
OS_ICON=$(print_icon 'LINUX_MINT_ICON')
;;
- "alpine")
+ *alpine*)
OS_ICON=$(print_icon 'LINUX_ALPINE_ICON')
;;
- "aosc")
+ *aosc*)
OS_ICON=$(print_icon 'LINUX_AOSC_ICON')
;;
- "nixos")
+ *nixos*)
OS_ICON=$(print_icon 'LINUX_NIXOS_ICON')
;;
- "devuan")
+ *devuan*)
OS_ICON=$(print_icon 'LINUX_DEVUAN_ICON')
;;
- "manjaro")
+ *manjaro*)
OS_ICON=$(print_icon 'LINUX_MANJARO_ICON')
;;
*)