Update docs/tech_docs/linux/remote_linux.md
This commit is contained in:
@@ -8,17 +8,18 @@ This guide provides instructions for setting up a lightweight desktop environmen
|
|||||||
- Ensure that the system is updated and upgraded to the latest packages:
|
- Ensure that the system is updated and upgraded to the latest packages:
|
||||||
|
|
||||||
## Essential Packages
|
## Essential Packages
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo apt update && sudo apt upgrade -y && sudo apt install qemu-guest-agent -y && sudo reboot
|
sudo apt update && sudo apt upgrade -y && sudo apt install qemu-guest-agent -y && sudo reboot
|
||||||
```
|
```
|
||||||
|
|
||||||
|
1. Install essential tools, power tools, and development tools:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo apt update && sudo apt upgrade -y && sudo apt install curl gpg qemu-guest-agent -y
|
sudo apt install x2goserver x2goserver-xsession git wget curl htop neofetch screenfetch scrot unzip p7zip-full policykit-1 ranger mousepad firefox libreoffice mpv vlc xarchiver keepassxc geany retext gimp pandoc tmux pavucontrol rofi build-essential cmake pkg-config gdb python3 python3-pip python3-venv python3-dev openssh-server libssl-dev libffi-dev rsync vim-nox exuberant-ctags ripgrep fd-find fzf silversearcher-ag gpg -y
|
||||||
```
|
```
|
||||||
|
|
||||||
## Common Steps
|
2. Add the Wezterm APT repository and install Wezterm:
|
||||||
|
|
||||||
1. Add the Wezterm APT repository and install Wezterm:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg
|
curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg
|
||||||
@@ -26,13 +27,7 @@ echo 'deb [signed-by=/usr/share/keyrings/wezterm-fury.gpg] https://apt.fury.io/w
|
|||||||
sudo apt update && sudo apt install wezterm -y
|
sudo apt update && sudo apt install wezterm -y
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Configure Wezterm by creating a `.wezterm.lua` file in your home directory with the desired configuration. Refer to the Wezterm documentation for configuration options and examples.
|
3. Configure Wezterm by creating a `.wezterm.lua` file in your home directory with the desired configuration. Refer to the Wezterm documentation for configuration options and examples.
|
||||||
|
|
||||||
3. Install essential tools, power tools, and development tools:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt install x2goserver x2goserver-xsession git wget curl htop neofetch screenfetch scrot unzip p7zip-full policykit-1 ranger mousepad firefox libreoffice mpv vlc xarchiver keepassxc geany retext gimp pandoc tmux pavucontrol rofi build-essential cmake pkg-config gdb python3 python3-pip python3-venv python3-dev openssh-server libssl-dev libffi-dev rsync vim-nox exuberant-ctags ripgrep fd-find fzf silversearcher-ag -y
|
|
||||||
```
|
|
||||||
|
|
||||||
4. Configure Vim for Python development by creating a `.vimrc` file in your home directory with the desired configuration. Consider using a Vim configuration manager like Vundle or vim-plug to manage plugins.
|
4. Configure Vim for Python development by creating a `.vimrc` file in your home directory with the desired configuration. Consider using a Vim configuration manager like Vundle or vim-plug to manage plugins.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user