Assorted shell and Python scripts
1#!/usr/bin/env bash
2
3set -euo pipefail
4
5desktop_info="separator:os:kernel:uptime:packages:memory:initsystem:btrfs:separator"
6laptop_info="separator:os:kernel:uptime:packages:memory:initsystem:btrfs:battery:separator"
7server_info="separator:os:kernel:uptime:packages:memory:initsystem:separator"
8fbsd_info="separator:os:kernel:uptime:packages:memory:initsystem:zpool:separator"
9styled_unread=$(gum style --foreground="#f2cdcd" --bold "Unread feeds: ")
10
11case "$(hostname)" in
12"desktop")
13 fastfetch -s "$desktop_info" -l none
14 gum join "$styled_unread" "$("${HOME}"/bin/feed_count)"
15 ;;
16"laptop")
17 fastfetch -s "$laptop_info" -l none
18 gum join "$styled_unread" "$("${HOME}"/bin/feed_count)"
19 ;;
20"nas")
21 fastfetch -s "$fbsd_info" -l none
22 ;;
23*)
24 fastfetch -s "$server_info" -l none
25 ;;
26esac
27
28# vim: sw=4 sts=4 ts=4 ai et ft=bash