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
Copy file name to clipboardExpand all lines: README.md
+25-1Lines changed: 25 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,7 @@
2
2
3
3
A small cli tool to search and clone git repositories from the terminal (currently only Gitlab-v4 endpoints).
4
4
5
+
5
6
## Disclaimer
6
7
7
8
This is a personal "for-fun" project. It was only tested on my machine and configured to my liking. It is my first "real" c++ and tui project (which is pretty obvious when looking into the code) so please consider this before doing anything.
@@ -13,10 +14,12 @@ If the tool does not work and/or you want another quick solution, have a look at
13
14
14
15
Run the `qc` command. This will open up the interactive TUI (the [config file](#setup) needs to be added before first usage).
15
16
17
+
16
18
## Example
17
19
18
20

19
21
22
+
20
23
## Views
21
24
* Query-Prompt (starting position)
22
25
*`UP/DOWN` select between different git endpoints (provided by config file)
@@ -33,8 +36,25 @@ Run the `qc` command. This will open up the interactive TUI (the [config file](#
33
36
34
37
35
38
# Setup
39
+
Currently there is no real easy way of installing this tool.
40
+
Appimage might work (on linux) but was not tested.
41
+
General installing and compiling should work.
42
+
43
+
44
+
## Appimage
36
45
37
-
* Currently there is no pre-compiled binaries
46
+
* Download the Appimage
47
+
* Make it executable `chmod +x <file>`
48
+
* For systems that can not run it
49
+
* Extract it with `./<file> --appimage-extract`
50
+
* Run the executable in `./squashfs-root/usr/bin/qc`
51
+
***Warning**: this seems to be not working because some libs are not exported (on my system at least)
52
+
* Run it
53
+
54
+
55
+
## General
56
+
57
+
* Currently there is no pre-compiled binaries (ignoring appimage)
38
58
* To install: have the needed [dependencies](#dependencies) and [compile](#commands) the tool on your machine
39
59
* Add access token in Gitlab with (at least) API-read permissions
40
60
* Can be found in your personal settings under "Access Tokens"
@@ -77,6 +97,7 @@ This should work on most machine that supports bash and the other tools and can
0 commit comments