{"id":13619043,"url":"https://github.com/david-kariuki/linux-desktop-environment-tool-cli","last_synced_at":"2025-04-10T02:21:58.818Z","repository":{"id":42363409,"uuid":"261870737","full_name":"david-kariuki/linux-desktop-environment-tool-cli","owner":"david-kariuki","description":"This script helps Debian and Ubuntu users install the below desktop environments from a list of options on a terminal menu. It also has an uninstall option for the installed desktop environments. The script will update system packages and upgrade software packages before installing or uninstalling any desktop environment.","archived":false,"fork":false,"pushed_at":"2023-03-08T08:28:17.000Z","size":4028,"stargazers_count":23,"open_issues_count":3,"forks_count":10,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T03:53:08.129Z","etag":null,"topics":["budgie","budgie-desktop","cinnamon","debian-linux","desktop-environment","enlightenment","gnome","kde-plasma","kodi","linux-desktop","linux-shell","lxde","lxde-desktop","lxqt","mate-desktop","mate-desktop-environment","shell","shell-scripts","xfce","xfce4"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/david-kariuki.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":"david-kariuki","patreon":"davidkariuki"}},"created_at":"2020-05-06T20:25:15.000Z","updated_at":"2024-11-02T15:49:51.000Z","dependencies_parsed_at":"2023-09-22T22:31:01.501Z","dependency_job_id":null,"html_url":"https://github.com/david-kariuki/linux-desktop-environment-tool-cli","commit_stats":{"total_commits":95,"total_committers":3,"mean_commits":"31.666666666666668","dds":0.09473684210526312,"last_synced_commit":"79f851b253baa7758841e486d3606a5bfccc1f3e"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/david-kariuki%2Flinux-desktop-environment-tool-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/david-kariuki%2Flinux-desktop-environment-tool-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/david-kariuki%2Flinux-desktop-environment-tool-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/david-kariuki%2Flinux-desktop-environment-tool-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/david-kariuki","download_url":"https://codeload.github.com/david-kariuki/linux-desktop-environment-tool-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248143161,"owners_count":21054719,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["budgie","budgie-desktop","cinnamon","debian-linux","desktop-environment","enlightenment","gnome","kde-plasma","kodi","linux-desktop","linux-shell","lxde","lxde-desktop","lxqt","mate-desktop","mate-desktop-environment","shell","shell-scripts","xfce","xfce4"],"created_at":"2024-08-01T21:00:34.148Z","updated_at":"2025-04-10T02:21:58.794Z","avatar_url":"https://github.com/david-kariuki.png","language":"Shell","funding_links":["https://github.com/sponsors/david-kariuki","https://patreon.com/davidkariuki"],"categories":["Desktop Customization"],"sub_categories":["VoIP"],"readme":"# linux-desktop-environment-tool-cli\n\n\u003cbr\u003e\n\n![GitHub issues](https://img.shields.io/github/issues/LinuxEuphony/linux-desktop-environment-tool-cli?\u0026labelColor=black\u0026color=eb3b5a\u0026label=Issues\u0026logo=issues\u0026logoColor=black\u0026style=for-the-badge)\n![GitHub Contributions](https://img.shields.io/github/contributors/LinuxEuphony/linux-desktop-environment-tool-cli?\u0026labelColor=black\u0026color=8854d0\u0026style=for-the-badge)\n![repo size](https://img.shields.io/github/repo-size/LinuxEuphony/linux-desktop-environment-tool-cli?label=Repo%20Size\u0026style=for-the-badge\u0026labelColor=black\u0026color=20bf6b)\n![GitHub forks](https://img.shields.io/github/forks/LinuxEuphony/linux-desktop-environment-tool-cli?\u0026labelColor=black\u0026color=0fb9b1\u0026style=for-the-badge)\n![GitHub stars](https://img.shields.io/github/stars/LinuxEuphony/linux-desktop-environment-tool-cli?\u0026labelColor=black\u0026color=f7b731\u0026style=for-the-badge)\n![GitHub LastCommit](https://img.shields.io/github/last-commit/LinuxEuphony/linux-desktop-environment-tool-cli?logo=github\u0026labelColor=black\u0026color=d1d8e0\u0026style=for-the-badge)\n\n\\\n**Current version: `Version 4.1`**\\\n**This script runs on terminal and works best with Debian and Ubuntu**\n\nThis script helps Debian and Ubuntu users install the below desktop environments from a list of options on a terminal menu. It also has an uninstall option for the installed desktop environments. The script will *`update`* system packages and *`upgrade`* software packages before installing or uninstalling any desktop environment.\n\nThe list of desktop environments listed are:\n  1.  `GNOME` Desktop,\n  2.  `KDE PLASMA` Desktop,\n  3.  `XFCE` Desktop,\n  4.  `LXDE` Desktop,\n  5.  `LXQT` Desktop,\n  6.  `CINNAMON` Desktop,\n  7.  `MATE` Desktop,\n  8.  `BUDGIE` Desktop,\n  9.  `ENLIGHTENMENT` Desktop and\n  10. `FLUXBOX` Desktop.\n\n\n\\\nTo download and use this script:\n  1. Click on *`code`* on this page.\n  2. Click on *`Download ZIP`*.\n  3. A file named *`linux-desktop-environment-tool-cli-master.zip`* will be downloaded. Extract the zip file in your computer. You will see a folder labelled *`linux-desktop-environment-tool-cli-master`*. Navigate to that folder.\n  4. Open terminal at the files location by right clicking and selecting *`Open in terminal`*. You can as well launch your terminal and navigate to where the downloaded file is.\n  5. Type **`chmod +x linux-desktop-environment-tool-cli.sh`** and click on `enter key` to make the script executable.\n  6. Type **`./linux-desktop-environment-tool-cli.sh`** to run the script.\n\n\n\\\n**Scripts Main menu:**\n  1. `Install a desktop environment.`\n  2. `Uninstall/remove a desktop environment.`\n  3. `Cancel/Exit.`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavid-kariuki%2Flinux-desktop-environment-tool-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavid-kariuki%2Flinux-desktop-environment-tool-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavid-kariuki%2Flinux-desktop-environment-tool-cli/lists"}