123456789101112131415161718192021222324252627282930 |
- import os
- from pathlib import Path
- CONFIG_PATH = Path.home() / '.config/hyfetch.json'
- VERSION = '1.0.7'
- # Global color mode default to 8-bit for compatibility
- COLOR_MODE = '8bit'
- # Obtain terminal size
- try:
- TERM_LEN = os.get_terminal_size().columns
- except Exception:
- TERM_LEN = 40
- TEST_ASCII = r"""
- |\___/|
- ) (
- =\ /=
- )===(
- / \
- | |
- / {txt} \
- \ /
- _/\_ _/_/\_
- | |( ( | |
- | | ) ) | |
- | |(_( | |""".strip('\n')
- TEST_ASCII_WIDTH = max(len(line) for line in TEST_ASCII.split('\n'))
|