1
0
Fork 0
setup-script-py/README.md

3.2 KiB

My Arch Linux desktop setup

what's this?

Images

result image 1

Click to see more images

Some windows

result image 2

Minimalism at its finest

result image 3

Script Execution

Main menu: Execution 0

Choosing Action: Execution 1

Usage

  1. Install base Arch linux using archinstall
  2. Download the setup script
    wget setup.developomp.com -O setup.py
    
  3. Execute it
    python ./setup.py
    

Full setup could easily take more than a hour depending on the internet speed.

Overview

Software

Software Choice
Desktop Environment - 🚀 GNOME
GTK theme - 🎨 vimix-dark-compact-beryl
Shell - 🐚 zsh with ohmyzsh
Terminal - 🖥️ alacritty
File manager - 📂 Nautilus
Browser - 🌐 Brave
Text Editor & IDE - 📝 VSCodium

Project structure

  • .github/workflows/deploy.yml - A github action that makes setup.py available at https://setup.developomp.com/
  • .repo - Extraneous files that does not serve any functional purpose
  • etc - Files that are copied over to the /etc directory
  • home - Files that are copied over to the /home/pomp directory
  • files - Files that are used but does not get copied
  • src - Python scripts. Check code comments (especially __init__.py) for more info

Hardware

Game settings

Future plans

Sources

Wallpaper

wallpaper