Compare commits

...

9 Commits

Author SHA1 Message Date
Azalea (on HyDEV-Daisy) 2fc419476d [U] Release v1.0.4 - more flags! 2022-04-14 19:33:56 -04:00
Hykilpikonna abac3b2bb3 [PR] Merge pull request #1 from SadiePi/flagcolorcodes
Add some flags from flagcolorcodes.com
2022-04-12 14:29:53 -04:00
Azalea (on HyDEV-Daisy) 43924305b9 [U] Dynamic dependency version 2022-04-11 01:45:15 -04:00
Sadie Dotzler 29f771caec remove temporary alias 2022-04-10 22:04:45 -07:00
Sadie Dotzler 35f5e6eec9 flagcolorcodes page 1 2022-04-10 21:51:21 -07:00
Hykilpikonna 0a7356a560 [U] Update todo list 2022-04-10 23:50:13 -04:00
Hykilpikonna 6a5edd037a [U] Add nixos readme 2022-04-10 23:43:11 -04:00
Azalea (on HyDEV-Daisy) 2b5ef302a5 [F] Fix missing dependency for setuptools 2022-04-10 23:27:10 -04:00
Azalea (on HyDEV-Daisy) 81364f55a2 [+] Changelog 2022-04-10 22:58:43 -04:00
4 changed files with 155 additions and 4 deletions
+27 -1
View File
@@ -6,7 +6,7 @@ neofetch with pride flags <3
## Installation
Install Python >= 3.9 first. Then, just do:
Install Python >= 3.7 first. Then, just do:
```sh
pip install hyfetch
@@ -32,9 +32,35 @@ Feel free to experiment with it!
![image](https://user-images.githubusercontent.com/22280294/162614553-eb758e4e-1936-472c-8ca7-b601c696c6eb.png)
## Change Log
### TODO
* [ ] Add interactive configurator for adjusting brightness
* [ ] Add configuration to emphasize certain parts of the original ASCII art (to make icons like Fedora and Ubuntu look nicer)
### 1.0.3
* Fix missing dependency for setuptools
### 1.0.2
* Implement RGB to 8bit conversion
* Add support for Python 3.7 and 3.8
### 1.0.1
* Included 11 flag presets
* Ability to lighten colors with `--c-set-l <lightness>`
* Command-line flag chooser
* Supports Python >= 3.9
## More Screenshots
![image](https://user-images.githubusercontent.com/22280294/162614578-3b878abb-2a32-4427-997e-f90b3f5cfd7c.png)
![image](https://user-images.githubusercontent.com/22280294/162661621-f1c61338-7857-4d3f-9fe3-c6b635d68c38.png)
## Original Readme from Neofetch Below
<h3 align="center"><img src="https://i.imgur.com/ZQI2EYz.png" alt="logo" height="100px"></h3>
<p align="center">A command-line system information tool written in bash 3.2+</p>
+1 -1
View File
@@ -2,7 +2,7 @@ from __future__ import annotations
from . import main
__version__ = '1.0.2'
__version__ = '1.0.4'
if __name__ == '__main__':
+126 -1
View File
@@ -81,7 +81,6 @@ class ColorProfile:
result += '\033[0m'
return result
PRESETS: dict[str, ColorProfile] = {
'rainbow': ColorProfile([
'#E50000',
@@ -157,4 +156,130 @@ PRESETS: dict[str, ColorProfile] = {
'#ABABAB',
'#000000'
]),
# below sourced from https://www.flagcolorcodes.com/flags/pride
# goto f"https://www.flagcolorcodes.com/{preset}" for info
# todo: sane sorting
'autosexual': ColorProfile([
'#99D9EA',
'#7F7F7F'
]),
'intergender': ColorProfile([
# todo: use weighted spacing
'#900DC2',
'#900DC2',
'#FFE54F',
'#900DC2',
'#900DC2',
]),
'greygender': ColorProfile([
'#B3B3B3',
'#B3B3B3',
'#FFFFFF',
'#062383',
'#062383',
'#FFFFFF',
'#535353',
'#535353',
]),
'akiosexual': ColorProfile([
'#F9485E',
'#FEA06A',
'#FEF44C',
'#FFFFFF',
'#000000',
]),
'transmasculine': ColorProfile([
'#FF8ABD',
'#CDF5FE',
'#9AEBFF',
'#74DFFF',
'#9AEBFF',
'#CDF5FE',
'#FF8ABD',
]),
'demifaun': ColorProfile([
'#7F7F7F',
'#7F7F7F',
'#C6C6C6',
'#C6C6C6',
'#FCC688',
'#FFF19C',
'#FFFFFF',
'#8DE0D5',
'#9682EC',
'#C6C6C6',
'#C6C6C6',
'#7F7F7F',
'#7F7F7F',
]),
'neutrois': ColorProfile([
'#FFFFFF',
'#1F9F00',
'#000000'
]),
'biromantic alt 2': ColorProfile([
'#8869A5',
'#D8A7D8',
'#FFFFFF',
'#FDB18D',
'#151638',
]),
'biromantic alt 2': ColorProfile([
'#740194',
'#AEB1AA',
'#FFFFFF',
'#AEB1AA',
'#740194',
]),
'autoromantic': ColorProfile([ # symbol interpreted
'#99D9EA',
'#99D9EA',
'#99D9EA',
'#99D9EA',
'#99D9EA',
'#000000',
'#3DA542',
'#3DA542',
'#000000',
'#7F7F7F',
'#7F7F7F',
'#7F7F7F',
'#7F7F7F',
'#7F7F7F',
]),
# i didn't expect this one to work. cool!
'boyflux alt 2': ColorProfile([
'#E48AE4',
'#9A81B4',
'#55BFAB',
'#FFFFFF',
'#A8A8A8',
'#81D5EF',
'#81D5EF',
'#81D5EF',
'#81D5EF',
'#81D5EF',
'#69ABE5',
'#69ABE5',
'#69ABE5',
'#69ABE5',
'#69ABE5',
'#69ABE5',
'#69ABE5',
'#69ABE5',
'#69ABE5',
'#69ABE5',
'#5276D4',
'#5276D4',
'#5276D4',
'#5276D4',
'#5276D4',
'#5276D4',
'#5276D4',
'#5276D4',
'#5276D4',
'#5276D4',
]),
}
+1 -1
View File
@@ -32,7 +32,7 @@ setup(
packages=['hyfetch'],
package_data={'hyfetch': ['hyfetch/*']},
include_package_data=True,
install_requires=['hypy_utils==1.0.6', 'typing_extensions'],
install_requires=['setuptools', 'hypy_utils>=1.0.6', 'typing_extensions'],
entry_points={
"console_scripts": [
"hyfetch=hyfetch.main:run",