diff --git a/screens/repo_view_screen.py b/screens/repo_view_screen.py index ad8298c..c3e9102 100644 --- a/screens/repo_view_screen.py +++ b/screens/repo_view_screen.py @@ -24,18 +24,17 @@ class RepoViewScreen(Screen): # nerd font icons my beloved if not is_folder: - if not "." in file_name: - match file_name: - case "Makefile": - return "\ue673" - case "Dockerfile": - return "\ue7b0" - case "requirements.txt": - return "\ue73c" - case "LICENSE": - return "\uf1f9" - case _: - return "\uf15b" + match file_name: + case "Makefile": + return "\ue673" + case "Dockerfile": + return "\ue7b0" + case "requirements.txt": + return "\ue73c" + case "LICENSE": + return "\uf1f9" + case "Cargo.lock" | "Cargo.toml": + return "\ue7a8" extension = file_name[file_name.index(".")+1:] @@ -190,7 +189,7 @@ class RepoViewScreen(Screen): "\uf500 Actions", "\ueb29 Packages", "\uf502 Projects", - "\uf02b Releases", + "\uf412 Releases", "\ueaa4 Wiki", "\uf21e Activity" )