First of all welcome to the purple
side.
As many pointed out don’t use snaps on an Arch-based system. Snaps is for Ubuntu, not Arch. Anyway you can use the AUR
to install almost anything you can’t find in the Arch or enos repositories.
enos does ship with yay
which is AUR
helper which you can use to install user-hosted packages. Which is far better than snaps.
Jus use yay -S <package name>
you don’t need sudo
process will ask for it if needed. From the AUR
you can get ,
-
code-gitAUR (in-development open-source version)
-
visual-studio-code-binAUR (Microsoft-branded release)
-
visual-studio-code-insiders-binAUR (Microsoft-branded release, updated daily)
-
vscodium-binAUR (community-driven fully open-source version of VSCode, with all Microsoft telemetry stripped out - latest release, binary package)
-
vscodiumAUR (community-driven fully open-source version of VSCode, with all Microsoft telemetry stripped out - latest release, git build)
-
vscodium-gitAUR (community-driven fully open-source version of VSCode, with all Microsoft telemetry stripped out - latest commit on branch master, git build)
From Arch official repository.
-
code (open-source release)
If you’re doing any MonoDevelopment it is best to go with VSCode from Microsoft if not all is good.
SOURCE: https://wiki.archlinux.org/title/Visual_Studio_Code#Installation
The difference between a desktop environment (DE) and a windows manager (WM).
What is a Window Manager?
A Window Manager is a piece of software that manages windows, allowing the windows to be opened, closed, re-sized, and moved. It is also capable of presenting menus and options to the user. It controls the look and feel of the user’s GUI. With Linux or BSD, you have choices. You are free to select any number of window managers, ranging from lean-and-mean simple ones (low memory and CPU consumption), to feature-packed large ones. There are approximately 17 “mainstream” window managers, and at least 70 others.
Here is a short list of some of the more popular ones:
- fvwm2
- twm
- mwm
- wm2
- AfterStep
- Enlightenment
- WindowMaker
- IceWM
- Sawfish
- Blackbox
- Fluxbox
- and MetaCity
For a really nice website that lists them all, try www.plig.org/xwinman/.
What is a Desktop Environment?
A desktop environment (DE) usually rides on top of a Window Manager and adds many features, including panels, status bars, drag-and-drop capabilities, and a suite of integrated applications and tools. In fact, user opinions on operating systems are typically based on one thing: the Desktop Environment. Of course, the DE is only a small part of an OS, and in Linux and Unix systems, the Window Manager and/or DE can be replaced or highly customized without violating any end-user licensing agreements.
The most popular Desktop Environments for Unix/Linux are:
Of course, there are others.
SOURCE: https://askubuntu.com/questions/18078/what-is-the-difference-between-a-desktop-environment-and-a-window-manager