Better fetcher: fetchpy2
This commit is contained in:
65
fetchpy
65
fetchpy
@@ -43,31 +43,16 @@ def coloring(text):
|
||||
'┤': frame,
|
||||
'│': frame,
|
||||
'├': frame,
|
||||
'DST': info,
|
||||
'KRN': info,
|
||||
'SHL': info,
|
||||
'PCK': info,
|
||||
'CPU': info,
|
||||
'GPU': info,
|
||||
'MEM': info,
|
||||
'UPT': info,
|
||||
'ferit@navi': title,
|
||||
'': info,
|
||||
'': info,
|
||||
'': info,
|
||||
'': info,
|
||||
'': info,
|
||||
'': info,
|
||||
'': info,
|
||||
'': info,
|
||||
'─ferit@navi': title,
|
||||
'Hardware': title,
|
||||
'O': COLOR1,
|
||||
'o': COLOR1,
|
||||
':': COLOR2,
|
||||
';': COLOR2,
|
||||
'>': COLOR3,
|
||||
',': COLOR4,
|
||||
'.:/': COLOR4,
|
||||
'/': COLOR4,
|
||||
'\\\\\\': COLOR4,
|
||||
'\\': COLOR4,
|
||||
',,///;,': COLOR4,
|
||||
'\';\\': COLOR4,
|
||||
'\';\\\\': COLOR4,
|
||||
',;/': COLOR4,
|
||||
'\'\'\\\\\\\\\\\'"': COLOR4
|
||||
}
|
||||
c = Console()
|
||||
iterator = 0
|
||||
@@ -145,23 +130,25 @@ def main():
|
||||
uptime = f'{number} hour' if number == '1' else f'{number} hours'
|
||||
uptime = uptime.ljust(padding_count, ' ')
|
||||
|
||||
txt = f'''
|
||||
|
||||
╭──────── ferit@navi ────────╮
|
||||
│ DST {distro_name}│
|
||||
O O , │ KRN {kernel_version}│
|
||||
o o .:/ │ SHL {shell_name}│
|
||||
o ,,///;, ,;/ │ PCK {package_count}│
|
||||
o o)::::::;;/// ├───────── Hardware ─────────┤
|
||||
>::::::::;;\\\\\\ │ CPU AMD Ryzen 7 5800H │
|
||||
''\\\\\\\\\\'" ';\\ │ GPU NV GeForce RTX3050 Ti │
|
||||
';\\ │ MEM {memory_usage}│
|
||||
│ UPT {uptime}│
|
||||
╰────────────────────────────╯
|
||||
|
||||
txt = f'''╭─────── ferit@navi ───────╮
|
||||
│ {distro_name}│
|
||||
│ {kernel_version}│
|
||||
│ {shell_name}│
|
||||
│ {package_count}│
|
||||
├──────── Hardware ────────┤
|
||||
│ AMD Ryzen 7 5800H │
|
||||
│ NV GeForce RTX3050 Ti │
|
||||
│ {memory_usage}│
|
||||
│ {uptime}│
|
||||
╰──────────────────────────╯
|
||||
'''
|
||||
coloring(txt)
|
||||
txt_padded = ''
|
||||
img_width = 15
|
||||
for line in txt.splitlines():
|
||||
txt_padded += ((' ' * img_width) + line + '\n')
|
||||
coloring(txt_padded)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user