You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> AI generated issues and PRs will be denied. I don't want QuickOverflow to be vibe developed. Feel free to use LLMs to fix bugs or critical errors but rest of the code needs to be human written.
A Command Line Tool for Unix Based Operating Systems to instantly open Stack Overflow Solution for corresponding error
19
27
20
28
Tired of googling all the time by copy pasting errors and getting incorrect solutions from LLMs?
@@ -23,7 +31,7 @@ QuickOverflow has a solution for that.
23
31
24
32
QuickOverflow is a Command Line Tool for Linux based systems to quickly get to solutions for your errors on browser right from your terminal, without ever clicking on your browser icon.
25
33
26
-
As of v2.1.0, QuickOverflow only supports Python debugging. However, support for other languages is planned and underway.
34
+
As of v3.0.1, QuickOverflow only supports Python debugging. However, support for other languages is planned and underway.
27
35
28
36
## Getting Started
29
37
@@ -34,32 +42,33 @@ To get started you must have:
34
42
35
43
Most distributions come with Python3 installed, however Python 3.12 is highly recommended for dependency compatibility
36
44
37
-
Check your python version using
38
45
39
-
```sh
40
-
$ python3 --version
41
-
```
42
-
If you have a different version, follow the steps below:
46
+
## Installation
47
+
48
+
QuickOverflow is now available on AUR for Arch Linux Users!
49
+
50
+
QuickOverflow on Arch Linux requires `yay` to be installed.
43
51
44
-
For Ubuntu/Debian Based Distros
52
+
Install `yay` using the following command
45
53
46
54
```sh
47
-
$ sudo apt install python3.12
55
+
$ sudo pacman -S yay
48
56
```
49
57
50
-
For Fedora/CentOS/RedHat Based Distros
58
+
- Install QuickOverflow from AUR using `yay`
51
59
52
60
```sh
53
-
$ sudo dnf install python3.12
61
+
$ sudo yay -S quickoverflow
54
62
```
55
63
56
-
For Arch Linux Based Distros
64
+
- Start QuickOverflow by typing
57
65
58
66
```sh
59
-
$ sudo pacman -S python312
67
+
$ QuickOverflow
60
68
```
61
69
62
-
## Installation
70
+
71
+
For Non Arch Linux Users/Building from source:
63
72
64
73
- Clone the repository
65
74
@@ -79,16 +88,12 @@ $ cd QuickOverflow
79
88
$ make
80
89
```
81
90
82
-
- Run the run script to start using QuickOverflow
91
+
- Run the command to start using QuickOverflow
83
92
84
93
```sh
85
-
$ sh run.sh
94
+
$ QuickOverflow
86
95
```
87
-
- To uninstall QuickOverflow
88
96
89
-
```sh
90
-
$ make uninstall
91
-
```
92
97
93
98
## User Manual
94
99
@@ -112,4 +117,40 @@ Type `help` to get a list of supported commands
112
117
113
118
Type `search` to start searching for errors from your code
0 commit comments