[F] Try to fix windows symbolic link

https://github.com/hykilpikonna/hyfetch/issues/16
This commit is contained in:
Azalea (on HyDEV-Daisy) 2022-08-30 19:04:25 -04:00
parent b4494cab21
commit 170e1148a9
No known key found for this signature in database
GPG key ID: E289FAC0DA92DD2B
2 changed files with 9 additions and 3 deletions

View file

@ -141,7 +141,13 @@ def get_command_path() -> str:
:return: Command path
"""
return pkg_resources.resource_filename(__name__, 'scripts/neowofetch')
cmd_path = pkg_resources.resource_filename(__name__, 'scripts/neowofetch')
# Windows doesn't support symbolic links, but also I can't detect symbolic links... hard-code it here for now.
if platform.system() == 'Windows':
return str(Path(cmd_path).parent.parent / 'neofetch')
return cmd_path
def ensure_git_bash() -> Path:

View file

@ -35,10 +35,10 @@ setup(
include_package_data=True,
install_requires=[
# Universal dependencies
'setuptools', 'typing_extensions'
'setuptools', 'typing_extensions',
# Windows dependencies
'psutil ; platform_system=="Windows"'
'psutil ; platform_system=="Windows"',
],
entry_points={
"console_scripts": [