Skip to content

Conversation

pxhale
Copy link
Contributor

@pxhale pxhale commented Jun 9, 2025

Type of Change

  • New feature
  • Bug fix
  • Documentation update
  • Refactoring
  • Hotfix
  • Security patch
  • UI/UX improvement

Description

Added a feature to easily install & uninstall desktop environments & window managers on your system

Testing

Tested on Arch Linux.

Issues / other PRs related

Additional Information

Checklist

  • My code adheres to the coding and style guidelines of the project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation.
  • My changes generate no errors/warnings/merge conflicts.

Copy link
Owner

@ChrisTitusTech ChrisTitusTech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Make sure syntax is POSIX complaint and no BASHISMs
  • Do not make un-needed functions. Use the existing common-scripts.sh for things like distribution identification or package manager identification.

@pxhale
Copy link
Contributor Author

pxhale commented Jun 24, 2025

@ChrisTitusTech I removed the BASHISMs and made the scripts use the functions from common-script.sh.

@Kingproone
Copy link
Contributor

Kingproone commented Aug 8, 2025

I know I'm a bit late to comment, but it would be nice to see niri as an option too.

There is an official arch package and even a quickshell project for it in the aur.

Here is the list of distros packaging it: https://repology.org/project/niri/versions

@bungadrum
Copy link

bungadrum commented Aug 8, 2025

This is a new one I just found out about, but what about also adding "HyDE" Hyperland Desktop Enviroment ? It works best on minimal Arch installation, but can be installed on most Arch based distros like Garuda, CachyOS, EndevourOS and even NixOS. Also if possible adding "RiverWM" and "MiracleWM" both are Wayland Compositors and still not stable for daily use, but could be option to try out.

@ChrisTitusTech
Copy link
Owner

Need to fix globbing and shellcheck errors like using read -r improperly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] Adding option to install Desktop enviroments and TilingWM directly from Linutil
5 participants