diff --git a/README.md b/README.md
index 3673036..510e57a 100644
--- a/README.md
+++ b/README.md
@@ -70,7 +70,7 @@ C++ Version:
#### Installation
#### Via AUR using YAY (Version written in C++)
-[![NovaNav in C++](https://img.shields.io/badge/NovaNav-C++%20Version-black)](#)
+[![NovaNav in C++](https://img.shields.io/badge/NovaNav-C++%20Version-EE6352)](#)
[![AUR](https://img.shields.io/aur/version/novanav-cpp)](https://aur.archlinux.org/packages/novanav-cpp)
@@ -98,7 +98,7 @@ You can find NovaNav Browser in your program menu!
#
-#### Bash Installer π for Linux (Arch and Debian) - macOS: (Version written in C++)
+#### Bash Installer π for Linux (Arch and Debian) - macOS*: (Version written in C++)
[![Bash Installer Version](https://img.shields.io/badge/Bash%20Installer%20Version-Available-brightgreen)](#)
@@ -160,6 +160,8 @@ Please note that if you encounter any issues or have suggestions, feel free to r
Thank you for joining me on this journey, and I hope it brings value to your life and workflow. Let's continue making technology accessible and enjoyable for everyone!
+* on macOS version might contain lots of errors, bugs, etc.
+
#
@@ -173,107 +175,6 @@ Thank you for joining me on this journey, and I hope it brings value to your lif
- Basic Settings: Customize settings such as homepage and default search engine.
-#
-
-[![Errors Reported](https://img.shields.io/badge/Errors-Reported-red)](#)
-
-
-
-Errors & Fixing
-
-
-
-To force the link and overwrite all conflicting files (Errors).
-
-If you get this error while you are trying to run the software in the terminal or the software doesn't show up, follow the next steps on macOS or Linux:
-
-E.g.:
-
-```
-user@host src % python3 novanav_linux.py
-Traceback (most recent call last):
- File "/Users/user/NovaNav/src/novanav_linux.py", line 2, in
- from PyQt5.QtCore import QUrl, Qt
-ModuleNotFoundError: No module named 'PyQt5'
-```
-
-Install or reinstall pyqt5 with the following command in brew:
-E.g.:
-
-```
-user@host src % brew install pyqt5
-==> Downloading https://formulae.brew.sh/api/formula.jws.json
-############################################################################################################ 100.0%
-Warning: Formula pyqt5 was renamed to pyqt@5.
-==> Downloading https://formulae.brew.sh/api/cask.jws.json
-############################################################################################################ 100.0%
-Warning: pyqt@5 5.15.10 is already installed, it's just not linked.
-To link this version, run:
- brew link pyqt@5
-user@host src % brew link pyqt@5
-Linking /usr/local/Cellar/pyqt@5/5.15.10...
-Error: Could not symlink bin/pylupdate5
-Target /usr/local/bin/pylupdate5
-already exists. You may want to remove it:
- rm '/usr/local/bin/pylupdate5'
-
-To force the link and overwrite all conflicting files:
- brew link --overwrite pyqt@5
-
-To list all files that would be deleted:
- brew link --overwrite pyqt@5 --dry-run
-
-```
-
-**So, if you want to delete all files that will be deleted by `brew link --overwrite`, use the `--dry-run` option
-Then run,**
-
-```
-rm '/usr/local/bin/pylupdate5'
-```
-
-```
-brew link --overwrite pyqt@5
-```
-
-```
-brew link --overwrite pyqt@5 --dry-run
-```
-The last one will show you what would delete if you proceed. If everything looks good, hit return. Then you should have PyQt5 properly installed.
-
-And then try running your program again.
-
-E.g.:
-
-```
-user@host src % rm '/usr/local/bin/pylupdate5'
-user@host src % brew link --overwrite pyqt@5
-
-Linking /usr/local/Cellar/pyqt@5/5.15.10... 5279 symlinks created.
-```
-
-```
-user@host src % python3 novanav.py
-```
-
-Then should be fine with no errors.
-
-If you still have problems please let me know.
-Also if you want to install `pyrcc5` (which is not necessary but can help) just do a normal installation using pip: I am using Python 3.x.
-
-
-
-#
-
-#### Future Goals
-#### π Future Goals
-
-- Implement support for bookmarks to allow users to save their favorite websites for quick access.
-- Enhance tab management features, such as rearranging tabs and grouping them into tab sets.
-- Improve compatibility with various web standards and technologies to ensure a seamless browsing experience.
-- Introduce customization options for user interface themes and keyboard shortcuts to cater to different user preferences.
-- Enhance privacy and security features to protect user data and browsing activities from unauthorized access.
-
#
#### How-to - NovaNav
@@ -286,16 +187,16 @@ ctrl+q (quit)
#
-#### NovaNav Browser written in other languages in C++ (mostly) & Rust (Experimental part of the project)*
+#### NovaNav Browser written in other languages (Experimental part of the project)*
-[![NovaNav under development in C++ & Rust](https://img.shields.io/badge/NovaNav-In%20C++%20&%20Rust-black)](#)
+[![NovaNav under development](https://img.shields.io/badge/NovaNav-In%20Otherβ20Languages-black)](#)
-NovaNav written in C++ π - (Manual instructionss)*
+NovaNav written in C++ π - (Manual instructions)*
@@ -339,7 +240,7 @@ Once compilation is complete, the novanav binary will be generated in the curren
Installation
To install NovaNav system-wide after compilation, you can use the provided PKGBUILD or manually copy the binary to /usr/local/bin, the icon to /usr/share/pixmaps, and the .desktop file to /usr/share/applications, located in the 'src' folder.
-* It might contain lots of errors, bugs, etc.. Meanwhile, Keep it simple now with Python stable version, running smomothly!
+* It might contain lots of errors, bugs, etc. Meanwhile, Keep it simple now with C++ stable version, running smomothly!
@@ -409,7 +310,7 @@ python3 ./src/novanav.py
```
-* It might contain lots of errors, bugs, etc.. Meanwhile, Keep it simple now with Python stable version, running smomothly!
+* It might contain lots of errors, bugs, etc. Meanwhile, Keep it simple now with C++ stable version, running smomothly!
@@ -454,7 +355,98 @@ rustc src/rust/novanav.rs
./novanav
```
-* It might contain lots of errors, bugs, etc.. Meanwhile, Keep it simple now with Python stable version, running smomothly!
+* It might contain lots of errors, bugs, etc. Meanwhile, Keep it simple now with C++ stable version, running smomothly!
+
+
+
+
+#
+
+[![Errors Reported](https://img.shields.io/badge/Errors-Reported-black)](#)
+
+
+
+Errors, Fixes and tips
+
+
+
+To force the link and overwrite all conflicting files (Errors).
+
+If you get this error while you are trying to run the software in the terminal or the software doesn't show up, follow the next steps on macOS or Linux:
+
+E.g.:
+
+```
+user@host src % python3 novanav_linux.py
+Traceback (most recent call last):
+ File "/Users/user/NovaNav/src/novanav_linux.py", line 2, in
+ from PyQt5.QtCore import QUrl, Qt
+ModuleNotFoundError: No module named 'PyQt5'
+```
+
+Install or reinstall pyqt5 with the following command in brew:
+E.g.:
+
+```
+user@host src % brew install pyqt5
+==> Downloading https://formulae.brew.sh/api/formula.jws.json
+############################################################################################################ 100.0%
+Warning: Formula pyqt5 was renamed to pyqt@5.
+==> Downloading https://formulae.brew.sh/api/cask.jws.json
+############################################################################################################ 100.0%
+Warning: pyqt@5 5.15.10 is already installed, it's just not linked.
+To link this version, run:
+ brew link pyqt@5
+user@host src % brew link pyqt@5
+Linking /usr/local/Cellar/pyqt@5/5.15.10...
+Error: Could not symlink bin/pylupdate5
+Target /usr/local/bin/pylupdate5
+already exists. You may want to remove it:
+ rm '/usr/local/bin/pylupdate5'
+
+To force the link and overwrite all conflicting files:
+ brew link --overwrite pyqt@5
+
+To list all files that would be deleted:
+ brew link --overwrite pyqt@5 --dry-run
+
+```
+
+**So, if you want to delete all files that will be deleted by `brew link --overwrite`, use the `--dry-run` option
+Then run,**
+
+```
+rm '/usr/local/bin/pylupdate5'
+```
+
+```
+brew link --overwrite pyqt@5
+```
+
+```
+brew link --overwrite pyqt@5 --dry-run
+```
+The last one will show you what would delete if you proceed. If everything looks good, hit return. Then you should have PyQt5 properly installed.
+
+And then try running your program again.
+
+E.g.:
+
+```
+user@host src % rm '/usr/local/bin/pylupdate5'
+user@host src % brew link --overwrite pyqt@5
+
+Linking /usr/local/Cellar/pyqt@5/5.15.10... 5279 symlinks created.
+```
+
+```
+user@host src % python3 novanav.py
+```
+
+Then should be fine with no errors.
+
+If you still have problems please let me know.
+Also if you want to install `pyrcc5` (which is not necessary but can help) just do a normal installation using pip: I am using Python 3.x.