Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/krish-gh/linux-setup

Fully automated post installation setup for desktop linux
https://github.com/krish-gh/linux-setup

archlinux cinnamon debian fedora gnome kde-plasma linux linux-desktop linux-distribution linux-setup linux-setup-scripts linuxmint opensuse ubuntu xfce

Last synced: 18 days ago
JSON representation

Fully automated post installation setup for desktop linux

Awesome Lists containing this project

README

        

# Post installation setup for desktop linux

## Supported scenario

> **_NOTE:_** KDE's config system is all over the places and many things are only possible from UI. So, I could automate only few things. That's one of the reasons I don't like KDE.

| Distrution Type | Specific | Desktop Environment |
| --------------- | ----------------------- | -------------------------- |
| Arch | Arch | Gnome, KDE, Cinnamon, XFCE |
| | EndeavourOS | Gnome, KDE, Cinnamon |
| Debian | Debian | Gnome, XFCE |
| | Ubuntu | Gnome |
| | Mint | Cinnamon, XFCE |
| | LMDE | Cinnamon |
| Fedora | Fedora (Non-Silverblue) | Gnome, KDE, Cinnamon, XFCE |
| OpenSUSE | Tumbleweed, Leap | Gnome, KDE, Cinnamon, XFCE |

## How

### Option #1
Run without cloning this repo. It downloads required files when required.

```
curl -fsSL https://raw.githubusercontent.com/krish-gh/linux-setup/main/setup.sh | bash
```

### Option #2
Run by cloning this repo. It uses files from clone path.

```
git clone https://github.com/krish-gh/linux-setup.git &&
. linux-setup/setup.sh &&
rm -rf linux-setup
```