Skip to content

Commit 775a299

Browse files
committed
feat(arch): add devtools installation
Signed-off-by: chris1320 <chris1320is@protonmail.com>
1 parent 3522b0e commit 775a299

File tree

3 files changed

+32
-7
lines changed

3 files changed

+32
-7
lines changed

Operating Systems/Arch Linux/Contents/Installing Useful Software.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,6 @@ tags:
1414
Neovim is the best text editor and IDE on Linux btw (fight me). We'll have to install some packages that are required by the plugins first.
1515

1616
```bash
17-
# Install Node Version Manager
18-
curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh" | bash
19-
20-
# Move new lines from .zshrc to user_env.sh and restart the terminal
21-
22-
nvm install node
2317
paru -S neovim tree-sitter tree-sitter-cli
2418
# Customize Neovim
2519
bash <(curl -sSf https://raw.githubusercontent.com/Chris1320/SetupGuides-Neovim/main/install)
@@ -28,5 +22,5 @@ bash <(curl -sSf https://raw.githubusercontent.com/Chris1320/SetupGuides-Neovim/
2822
## Others
2923

3024
```bash
31-
paru -S localsend-bin pfetch trash-cli github-cli
25+
paru -S localsend-bin pfetch github-cli
3226
```

Operating Systems/Arch Linux/Contents/Manual Customization.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,28 @@ systemctl enable cups.service saned.socket
8888
systemctl enable fstrim.timer
8989
```
9090

91+
### Essential Utilities
92+
93+
```bash
94+
paru -S tar unzip unrar p7zip trash-cli
95+
```
96+
97+
#### Development Tools
98+
99+
```bash
100+
# Install C/C++, .NET, and Python development tools
101+
paru -S gcc dotnet-sdk python python-pip python-pipx
102+
pipx install howdoi yt-dlp magika jupyterlab poetry
103+
104+
# Install Node Version Manager and the latest NodeJS version
105+
curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh" | bash
106+
# Move new lines from .zshrc to user_env.sh and restart the terminal
107+
nvm install node
108+
109+
# Install Java Development Kit
110+
paru -S jdk-openjdk
111+
```
112+
91113
## Next Steps
92114

93115
- [[Installing and Setting Up The Desktop]]

Operating Systems/Arch Linux/Contents/Setting Up Hyprland.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,15 @@ the rest of the system for it to function properly.
3939

4040
> [!BUG] If you are having problems with Hyprland, see their [wiki](https://wiki.hyprland.org/Crashes-and-Bugs/).
4141
42+
## Hyprcursors
43+
44+
Hyprland's author introduced a new cursor theme format, called _Hyprcursor_.
45+
It is supposed to be a more efficient and faster cursor theme format.
46+
47+
```bash
48+
# TODO
49+
```
50+
4251
---
4352

4453
- Previous: [[Installing and Setting Up The Desktop]]

0 commit comments

Comments
 (0)