[+] Terminal size warning
This commit is contained in:
parent
d9a31fd78e
commit
bc7339969f
3 changed files with 35 additions and 16 deletions
|
|
@ -9,13 +9,6 @@ from typing_extensions import Literal
|
|||
CONFIG_PATH = Path.home() / '.config/hyfetch.json'
|
||||
VERSION = '1.4.0'
|
||||
|
||||
# Obtain terminal size
|
||||
try:
|
||||
TERM_LEN = os.get_terminal_size().columns
|
||||
TERM_LINES = os.get_terminal_size().lines
|
||||
except Exception:
|
||||
TERM_LEN = 40
|
||||
TERM_LINES = 10
|
||||
|
||||
TEST_ASCII = r"""
|
||||
### |\___/| ###
|
||||
|
|
@ -34,6 +27,7 @@ _/\_\_ _/_/\_
|
|||
TEST_ASCII_WIDTH = max(len(line) for line in TEST_ASCII.split('\n'))
|
||||
DEFAULT_DARK_L = 0.
|
||||
|
||||
|
||||
@dataclass
|
||||
class GlobalConfig:
|
||||
# Global color mode default to 8-bit for compatibility
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue