The ultimate NEWM configuration (A Desktop Environment Like Experience)
Overview
newm is a Wayland compositor written with laptops and touchpads in mind. The idea is, instead of placing windows inside the small viewport (that is, the monitor) to arrange them along an arbitrarily large two-dimensional wall (generally without windows overlapping) and focus the compositors job on moving around along this wall efficiently and providing ways to the user to rearrange the wall such that he finds the overall layout intuitive.
Extract The file newm.tar.gz with : tar -xzvf newm.tar.gz
If you are using Archcraft (Required: 2023 or later) as your OS, You can just install the provided package with : sudo pacman -U archcraft-newm-2.0-0-any.pkg.tar.zst
If you want to install this setup on Arch Linux or on any other distro, follow the points below :
Install the following programs on your computer: newm, wtypealacrittywlrootswl-clipboardwaybarwofifootmakogrimslurpwf-recorderlightyadwlogoutthunargeanympvmpdmpcviewniorimagemagickxfce-polkitxorg-xwaylandxdg-desktop-portal-wlr
After installing programs above, Create newm directory in ~/.config : mkdir -p ~/.config/newm
Copy Everything from dotfiles/config to ~/.config/newm : cp -r ./dotfiles/config/* ~/.config/newm/
To launch Newm properly on your system, install the additional files provided in shared directory :