|
8 | 8 | </p> |
9 | 9 |
|
10 | 10 | > [!Warning] |
11 | | -> This plugin requires the [acodex-server](https://github.com/bajrangCoder/AcodeX-server) NodeJS package to be installed and running on [Termux](https://termux.dev). |
| 11 | +> This plugin requires the [acodex-server](https://github.com/bajrangCoder/AcodeX-server) NodeJS package or [axs](https://github.com/bajrangCoder/acodex_server) to be installed and running on [Termux](https://termux.dev). |
12 | 12 |
|
13 | | -[AcodeX](https://github.com/bajrangCoder/acode-plugin-acodex) is a powerful and AI integrated terminal plugin with **90k++ downloads** for [Acode](https://acode.foxdebug.com/) that enhances your coding productivity by adding in-app Termux terminal integration. With AcodeX, you can execute terminal commands directly from within the Acode app, eliminating the need to switch between apps for coding and terminal access. AcodeX has almost every terminal feature and also it is more feature rich when it comes to rendering things compared termux etc (Thanks to xtermjs) |
| 13 | +[AcodeX](https://github.com/bajrangCoder/acode-plugin-acodex) is a powerful and AI integrated terminal plugin with **100k++ downloads** for [Acode](https://acode.foxdebug.com/) that enhances your coding productivity by adding in-app Termux terminal integration. With AcodeX, you can execute terminal commands directly from within the Acode app, eliminating the need to switch between apps for coding and terminal access. AcodeX has almost every terminal feature and also it is more feature rich when it comes to rendering things compared termux etc (Thanks to xtermjs) |
14 | 14 |
|
15 | 15 | > [!NOTE] |
16 | 16 | > When starting a new terminal, be sure to adjust the terminal panel according to your screen. You can drag it to your desired position, and it will automatically adjust the columns and rows according to your screen size. |
@@ -122,36 +122,30 @@ To use AcodeX, you need to have the [Termux app](https://termux.dev/en/) install |
122 | 122 | curl -sL https://raw.githubusercontent.com/bajrangCoder/acode-plugin-acodex/main/installServer.sh | bash |
123 | 123 | ``` |
124 | 124 |
|
| 125 | + or use this to install server along with gui packages |
| 126 | + |
| 127 | + ```bash |
| 128 | +curl -sL https://raw.githubusercontent.com/bajrangCoder/acode-plugin-acodex/main/installServer.sh | bash -s -- --gui |
| 129 | + ``` |
| 130 | + |
125 | 131 | Alternatively, you can manually install the required packages: |
126 | 132 |
|
127 | 133 | ```bash |
128 | 134 | pkg update && pkg upgrade -y |
129 | | - pkg install python nodejs -y |
130 | | - npm i -g acodex-server |
| 135 | + curl -sL https://raw.githubusercontent.com/bajrangCoder/acode-plugin-acodex/main/installServer.sh | bash |
| 136 | + # for gui only |
131 | 137 | pkg install x11-repo |
132 | 138 | pkg install tigervnc -y |
133 | 139 | curl -L https://raw.githubusercontent.com/bajrangCoder/websockify_rs/main/install.sh | bash |
134 | 140 | ``` |
135 | 141 |
|
136 | 142 | The key steps are: |
137 | | - - Install `python` and `nodejs`. |
138 | | - - Install the `acodex-server` package globally using npm. |
| 143 | + - Install `axs` cli binary. |
139 | 144 | - If you plan to run GUI apps, also install `tigervnc` and `websockify_rs`. |
140 | 145 |
|
141 | 146 | > [!IMPORTANT] |
142 | 147 | > After installing TigerVNC, make sure to set a password by running the `vncserver` command the first time. |
143 | 148 |
|
144 | | -4. **Termux Specific Step** |
145 | | - Before installing on Termux, run this command to bypass a Termux-specific issue: |
146 | | - |
147 | | - ```bash |
148 | | - cd $HOME && mkdir -p .gyp && echo "{'variables': {'android_ndk_path': ''}}" > .gyp/include.gypi |
149 | | - ``` |
150 | | - |
151 | | -> [!TIP] |
152 | | -> After successfully installing `acodex-server`, you can uninstall Python if it's no longer needed. |
153 | | -
|
154 | | - |
155 | 149 | ## For Existing Users: Enabling GUI Features |
156 | 150 |
|
157 | 151 | If you're an existing user and want to start using the new GUI features, follow these steps to install the required packages: |
|
0 commit comments